比较两个 3D 模型以确定方向差异

发布于 2025-01-09 09:50:26 字数 494 浏览 1 评论 0原文

我正在开展一个项目,尝试将同一对象的 3D 重建模型与预定义 3D 模型进行比较,以找到它们之间的方向偏移。此类模型的示例如下:示例模型

我正在考虑也许尝试使用卡布什算法来比较它们,但我不完全确定这会起作用,因为它们没有相同数量的顶点,而且我不确定是否有一个好的方法来实现这一点。另外,我不知道对应信息 - 第 1 组中的哪个点代表第 2 组中的哪个点。

无论如何,我有模型的 PLY 文件,其中包含每个顶点的坐标,因此我正在寻找某种方法来比较它们会将每个对象的不同特征匹配在一起。这是一个包含两个 PLY 文件的 GitHub 存储库,以防万一有用。

预先感谢您的任何帮助,我已经有一段时间试图解决这个问题了!

I am working on a project where I am trying to compare a 3D reconstructed model with a predefined 3D model of the same object to find the orientation shift between them. An example of these types of models can be seen here: example models.

I was thinking about maybe trying to use Kabsch's algorithm to compare them but I'm not completely sure that will work because they don't have the same number of vertices and I'm not sure if there's a good way to make that happen. Also, I don't know the correspondence information - which point in set 1 represents which point in set 2.

Regardless, I have the model's PLY files which contains the coordinates of each vertex so I'm looking for some way to compare them that will match up the different features in each object together. Here is a GitHub repo with both PLY files just in case that would be useful.

Thanks in advance for any help, I've been struck trying to figure out this problem for a while!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文