比较两个 3D 模型以确定方向差异
我正在开展一个项目,尝试将同一对象的 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论