校准彼此面对的2个摄像头? (OPENCV)

时间:2015-04-01 04:03:22

标签: opencv camera-calibration

是否可以校准彼此面对的2台摄像机? 如果是,怎么样?

我已经看过多个摄像头校准,并且已经尝试过工具箱,每个摄像头应该有一些重叠区域
但我没有看到2个相机在前面相互面对(正交)。

我不是校准方面的专家,但我正在考虑使用一个印刷精美的双面棋盘。像通常的方式提取相机参数,并反转x-y值。

感谢答案,谢谢!

1 个答案:

答案 0 :(得分:1)

简而言之:是的,它是可能的。但是您可能会遇到一些实际困难(取决于您的设置)。

摄像机校准可以分解为两组不同的参数:

  • 内在校准。这适用于与相机本身相关的所有内容,例如传感器尺寸,像素大小,传感器与光轴之间的对齐误差......
  • 外在校准。这是为了描述相机相对于世界框架的位置和方向。

例如,您可以找到内部参数here的扩展说明。 由于这些参数是内在,因此它们不依赖于摄像机的特定位置,可以在任何设置中进行校准。

由于外在校准涉及相对于世界的相机设置,因此通过测量现实世界点的图像投影来实现。 如果您可以在任何相机中看到已知坐标的真实世界点,那么您显然可以校准此相机。

让不同的相机看到相同的场景片段,这样可以更容易地校准一些与立体相关的坐标变换矩阵。 在您的情况下,您可能需要执行一些额外的数学运算才能从另一个图像中的图像中找到一个点的位置。