其中,
q 的坐标系是默认的 OpenCV 的像素坐标系,Q 的坐标系是标定板坐标系,Z
轴为 0,原点在标定板的某个内角点上(标定板上角点的坐标均为[*,*,0]的形
式),在 OpenCV 3.0 中使用的是([i∗Squres_Size,j∗Square_Size,0]的形式)。其
中 fx 和 fy 表示相机 x 轴和 y 轴的焦距,s 表示成像平面 x 轴和 y 轴的不正交性。
2、基础公式
对于不同位置的棋盘格到相机的成像,可以使用下面的公式进行表示:
其中,[R|t]表示棋盘格坐标系相对于相机坐标系的位姿。把矩阵 R 和
写
开,如下式所示:
进行化简得:
其中[u v 1]是已知量,[X Y 1]也是已知量,A 和[r1 r2 t]是未知量。其中 H=A[r1
r2 t]又叫做单应性矩阵,可以使用下面的 3 中所述的方法求解。
3、单应矩阵求解
这里使用的方法基于最大似然准则:假设提取的 m 存在均值为 0,噪声协方
差矩阵为的高斯白噪声。
- 1
- 2
- 3
- 4
前往页