在OpenCV中进行Bird's Eye Projection后的相机校准

时间:2015-12-15 02:03:17

标签: opencv image-processing camera-calibration

在我的情况下,我使用四组点进行鸟眼投影。但我忘记先进行相机校准!

所以我想知道在Bird的眼睛投射之前和在OpenCV中观察鸟眼投影之后做相机校准的结果是一样的吗?

你能给我一些建议吗?非常感谢你。

1 个答案:

答案 0 :(得分:0)

您能指定您所参考的校准吗?校准过程中通常可以估算出2种相机参数 - 内在和外在。

对于特定相机而言,内在参数可以简化为“固定”,包括镜头和传感器。这些参数通常包括焦距,传感器尺寸和失真系数。

外部参数是“动态的”,通常指摄像机的位置和方向。

现在,如果你将它们表示为一些抽象变换 - 它们不会通勤,这意味着你无法改变它们的顺序。因此,如果你想将单应性应用于图像 - 你必须首先对其进行解剖,因为通常单应性将平面映射到另一个平面,并且在变形之后你的平面将被弄乱。

但另一方面,一旦你应用了一个变换,你就可以估计你还有多少其他变换“剩下要做”。对于线性的东西来说这是可以的,但是如果你使用单应性扭曲扭曲的图像,那么就会变得丑陋,然后试着不要失真。

Tl,Dr - 首先执行内在校准和非失真,因为它更容易并且它们被固定用于相机,然后应用您的变​​换。