首页 理论教育摄像机标定-双平面法

摄像机标定-双平面法

【摘要】:利用这些转换系数,图像平面上的任意一点P,都可以在两个参考平面上找到点P1、P2与之对应。通过式连接P1、P2,可得到点P的视线,有了视线方向,便可以很容易地进行立体三角测量。

双平面法中没有明确的使用摄像机的模型,它是通过两个已知相关平面上的点到图像坐标上对应点的连线,利用插入的方法求得摄像机的相关参数。

假设在空间中有两个参考平面:π1π2。在这两个平面上,分别定义坐标系O1-X1Y1Z1O2-X2Y2Z2。其中,978-7-111-34687-6-Chapter05-268.jpg978-7-111-34687-6-Chapter05-269.jpg。这两个参考系统的相互转换关系可以用旋转矩阵R和平移矢量T来表示,即

式中,978-7-111-34687-6-Chapter05-271.jpg978-7-111-34687-6-Chapter05-272.jpg。因此,对于平面π2上任何一点P2:(X2Y2)∈π2,都可以在π1中表示为

假设在两个平面上有许多这样相关的点,那么这些点与它们相对应的图像上的点之间的转换可以通过二维透视变换法来描述。对于平面π1,相关的变换可以写为

摄像机像坐标(xy)可以用像素坐标系来表示,即978-7-111-34687-6-Chapter05-275.jpg978-7-111-34687-6-Chapter05-276.jpg。将之带入式(5.202),并用978-7-111-34687-6-Chapter05-277.jpg代替978-7-111-34687-6-Chapter05-278.jpg。其中,(xy)为经过镜头畸变后的真实图像坐标,(δxδy)为修正畸变而做的补偿。最终得到的一般表达式如下:(www.chuimin.cn)

同样,平面π2和图像平面上的点也可以写为

式(5.203)~式(5.206)构成了一组利用系数978-7-111-34687-6-Chapter05-281.jpg978-7-111-34687-6-Chapter05-282.jpg计算的等式,通过这些等式可以直接用线性的方法来计算出摄像机内在和外在的参数。利用这些转换系数,图像平面上的任意一点P,都可以在两个参考平面上找到点P1P2与之对应。通过式(5.201)连接P1P2,可得到点P的视线,有了视线方向,便可以很容易地进行立体三角测量。

这种双平面的标定模型是由Martins等人首先提出,但他们的计算方法只有在参考平面平行于图像平面时才有效。这种方法的优点是只利用线性方法就可以解得有关参数,缺点是要求解大量的未知参数;存在过分参数化的倾向。