从两个图像计算xyz对象坐标

时间:2014-04-18 17:58:48

标签: c++ opencv 3d-reconstruction

我的意见:

  • 2个物体图像(从2个不同位置完成 - 我知道旋转角度)

我想要输出的内容:

  • 我对象的每个像素的xyz坐标

我已经阅读过的内容 - 有用的方法可以是Motion from Motion。 我有一个来自图像1的点(x,y坐标)矢量和带有图像2点的矢量,它与图像1中的点匹配。

如何为对象的每个像素计算z坐标?

1 个答案:

答案 0 :(得分:0)

这个algorythm运作良好: 1.不失真图像2.获取特征3.匹配特征4.估计基本矩阵5.计算基本矩阵6.计算R和t 7.束调整(即,基于最小化重投影误差估计3D点和/或相机所有图像和点)。

限制条件是:低对象旋转,简单对象或许多匹配的特征