1

我的项目的目标是使用点云以 3D 360 度查看鞋子。

所以我拍了四张鞋子的照片,0 90 180 270(彩色图像和深度图)。

我将它们全部放在 3D 空间中,现在可以用鼠标转动视线。

但后来我被困住了。

如何将这四组单独的点云合二为一,如何将它们融合/缝合在一起以形成完整的鞋子?

这就是我要说的。

https://drive.google.com/file/d/0B9l2vBy21x6obEFBanVCUk1RYzA/edit?usp=sharing https://drive.google.com/file/d/0B9l2vBy21x6ockdDY1JhUEtCVVU/edit?usp=sharing

我认为主要问题是如何从多余的点中识别出有利点。

有什么想法或建议吗?

4

1 回答 1

1

您需要找到将点云旋转到相同参考框架的变换。我建议阅读空间旋转以及相关的线性代数和几何。这个过程称为点云的配准

所以注册涉及找到那些轮换。我建议在第一个实例中进行此注册的过程是通过眼睛猜测初始变换,然后依靠像迭代最近点这样的算法来准确对齐。如果对齐仍然不好,移动最小二乘法是一种相关算法。

更多关于这些算法的阅读可以在这里找到(尽管阅读的背景是一个特定的点云库): http: //pointclouds.org/documentation/tutorials/

于 2014-09-04T06:06:55.947 回答