立体视觉传感器中左右摄像机的外部参数分别为Rl、Tl与Rr、Tr,设空间任意一点P在世界坐标系、左摄像机和右摄像机坐标系夏的非齐次坐标分别为Xw、Xl和Xr,则
xl=Rlxw+Tl,xr=Rrxw+Tr (11)
消去Xw,则xl=RlRr-1xr+Tl-R1Rr-1Tr,因此,两个摄像机间的几何关系可以表示为
R=RlRr-1,T=Tl-RlRr-1Tr (12)
对基于平面标定参照物,对每个位姿的靶标平面,存在外部参数。仅采用外部参数来计算立体视觉传感器的几何参数是不稳定的,结果容易受数据的噪声影响,因此有待于进一步优化。
由式(3)表示的立体视觉传感器数学模型,有(www.xing528.com)
(tx-Xrtz)(r4Xl+r5Yl+r6)-(r1Xl+r2Yl+r3)(ty-Yrtz)=(Yrtx-Xrty)(r7Xl+r8Yl+r9) (13)
令T′=αT,因tx≠0,取α=1/tx,则有T′=(1 ty′tz′),其中ty′=ty/tx,tz′=tz/tx,通过Rodrigues公式可以将旋转矩阵转化为旋转矢量,因此式(13)实际是含有5个未知数(ty′、tz′、ωx、ωy、ωz)的非线性方程,用函数f(x)=0来表示,其中x=(ty′tz′ωxωyωz)T。
则建立立体视觉传感器结构参数标定的特征点约束优化目标函数为
采用Levenberg-Marquardt非线性优化方法对式(14)表示的目标函数进行非线性递归搜索,求得参数ty、tz、ωx、ωy和ωz。实际的平均矩阵可以根据靶标上特征点的精确距离,利用其三维测量模型和空间两点距离公式来求得,以此获得优化的立体视觉传感器结构参数。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。