OpenCV:用于移动单摄像机的旋转矩阵和平移向量

时间:2013-11-21 17:48:40

标签: opencv image-processing camera-calibration calibration extrinsic-parameters

我有一个校准(内部参数)相机。后来,我需要用它来拍摄物体的不同照片。它们将用于重新投影图像的某些点。

关键步骤是使用同一对象的2个图像计算旋转矩阵和平移向量。我是图像处理的新手,我不知道该怎么做。任何信息都将不胜感激。

谢谢!

2 个答案:

答案 0 :(得分:1)

您可能想要查看OpenCV的calibration功能。他们的tutorials主题可能也会有所帮助。

答案 1 :(得分:0)

  1. 在图像A中找到要素点
  2. 在图像B中找到要素点
  3. 查找要素对应
  4. 使用cv::findFundamentalMat查找fundamental matrix
  5. 通过E = K'FK找到essential matrix,其中K是camera intrinsics parameters matrix
  6. 现在处理棘手的部分(被问到before):正如@Majek建议的那样,使用https://github.com/MasteringOpenCV/code,它会给你一个良好的开端。