在我的情况下,我使用四组点进行鸟眼投影。但我忘记先进行相机校准!
所以我想知道在Bird的眼睛投射之前和在OpenCV中观察鸟眼投影之后做相机校准的结果是一样的吗?
你能给我一些建议吗?非常感谢你。
答案 0 :(得分:0)
您能指定您所参考的校准吗?校准过程中通常可以估算出2种相机参数 - 内在和外在。
对于特定相机而言,内在参数可以简化为“固定”,包括镜头和传感器。这些参数通常包括焦距,传感器尺寸和失真系数。
外部参数是“动态的”,通常指摄像机的位置和方向。
现在,如果你将它们表示为一些抽象变换 - 它们不会通勤,这意味着你无法改变它们的顺序。因此,如果你想将单应性应用于图像 - 你必须首先对其进行解剖,因为通常单应性将平面映射到另一个平面,并且在变形之后你的平面将被弄乱。
但另一方面,一旦你应用了一个变换,你就可以估计你还有多少其他变换“剩下要做”。对于线性的东西来说这是可以的,但是如果你使用单应性扭曲扭曲的图像,那么就会变得丑陋,然后试着不要失真。
Tl,Dr - 首先执行内在校准和非失真,因为它更容易并且它们被固定用于相机,然后应用您的变换。