从实体对象生成3d点

时间:2013-03-14 18:05:32

标签: 3d geometry

我使用2D和一点点OpenCV,现在想要使用3D对象。首先,我想知道如何从实体对象生成3d点,因为我说我有一个鸭子对象,我想要一个3d点,我怎样才能生成3d点?

我已经在Google上完成了R& D,发现这一点可以通过激光,kinnect传感器等生成,并且还有一个名为Point Cloud和CGAL的库也可用,但是在我得到一些点之后就会出现。

首先,我想知道如何生成3d点?它可以通过激光生成,请您指导我正确的方向设置使用激光源或任何其他介质获取数据的方法。

感谢您的时间。

1 个答案:

答案 0 :(得分:0)

还有一种更便宜的方法可以从3D对象生成一组点,它被称为structure-from-motion

非常简单地说,它需要作为输入,3D对象(或场景)的照片集合并找出对应关系(在不同图像中出现相同的视觉特征)并使用多个这样的对应关系,估计那些对应的位置3D中的特征点。

有很多opensource projects处理重建。

希望这有帮助。

相关问题