[发明专利]一种基于相同圆和正交性质标定摄像机内参数的方法有效
申请号: | 202010013726.4 | 申请日: | 2020-01-07 |
公开(公告)号: | CN111223148B | 公开(公告)日: | 2023-03-28 |
发明(设计)人: | 杨丰澧;赵越;汪雪纯 | 申请(专利权)人: | 云南大学 |
主分类号: | G06T7/80 | 分类号: | G06T7/80 |
代理公司: | 成都九鼎天元知识产权代理有限公司 51214 | 代理人: | 阳佑虹 |
地址: | 650091 云*** | 国省代码: | 云南;53 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 相同 正交 性质 标定 摄像机 参数 方法 | ||
1.一种基于相同圆和正交性质标定摄像机内参数的方法,其特征在于,包括:拟合靶标投影方程;根据靶标投影方程估计消失线;根据消失线确定正交消失点;通过正交消失点计算摄像机内参数;
所述估计消失线方法为:以空间中的两个半径相同的分离圆C1和C2为标定物体;若令以Oc为光心的摄像机的内参数矩阵为其中rc是纵横比,fc是有效焦距,s是倾斜因子,[u0 v0 1]T是摄像机主点p的齐次坐标矩阵形式,其中rc,fc,u0,v0,s为摄像机的5个内参数;则通过特征值分解计算出C1*和C2*的三个广义特征向量Lk,其中k=1,2,3,它们代表了圆C1和C2的公共自极三角形的三条边,且其中两条边L1和L2是平行的,垂直于另一条边L3;所述Lk确认方法为:计算矩阵对(C1*,C2*)的广义向量的问题也是确定矩阵C2C1*的特征向量问题,即两个圆C1和C2的广义特征值分解有下面的式子成立:C1*L=βC2*L或(C1*-βC2*)L=03×3或(C2C1*-βI)L=03×3,其中I是3×3阶单位矩阵;若C1和C2有公共自极三角形,那么公共自极三角形的顶点X和边L应该满足下面的关系:X=C1*L,X=βC2*L,联立两式,则可得:C1*L=X=βC2*L由前述公式可知,(C1*,C2*)的广义特征向量Lk是圆C1和C2的公共自极三角形的三条边;由圆的性质知,直线L1与圆C1有实交点M1和M2,与圆C2只有复交点;同理的,直线L2与圆C2有实交点N1和N2,与圆C1只有复交点;设直线L1与直线L3相交于E1,直线L2与直线L3相交于E2,则连接点E1和N1形成直线U1,连接E2和M2形成直线U1,连接E2和M1形成直线U2,连接点E1和N2形成直线V2;根据等腰三角形和半径相同的圆的几何性质,其另一组平行直线U1,V1或U2,V2也能够被获得;两组平行直线即确定该平面上的无穷远直线L∞;利用Matlab中的Edge函数提取图像靶标图像边缘点的像素坐标,通过最小二乘法拟合得到相应的二次曲线方程;用cni表示第n幅图像中的第i个圆像的系数矩阵,其中n=1,2,3,i=1,2;圆像方程cni可以通过单应矩阵Hn=K[rn1 rn2 Tn]与圆的方程Ci确定,即有关系式λcnicni=Hn-TCiHn-1,其中λcni是非零比例因子,rn1和rn2分别是旋转矩阵Rn的第一列和第二列,Tn是平移向量;在第n幅透视图像平面上,取两幅圆像方程cn1,cn2,那么矩阵对(cn1*,cn2*)的广义特征向量等价于矩阵cn2cn1-1的特征向量,通过特征值分解,矩阵cn2cn1-1的特征向量lnk可以被获得,它们表示Lk的第n幅像;因此可知,消失点vn1∞可由直线ln1和ln2确定,即λnv1vn1∞=ln1×ln2,其中λnv1是非零比例因子,×表示叉积;若直线ln1与二次曲线cn1相交于两点mn1和mn2,与直线ln3相交于en1;因此可知,直线ln2与二次曲线cn2相交于两点nn1和nn2,与直线ln3相交于en2;通过连接点en1和nn1构成直线un1,连接点en2和mn2构成直线vn1,那么直线un1和vn1的消失点vn2∞可以被获得,即λnv2vn2∞=un1×vn1,其中λnv2是非零比例因子;因此,经过点mn1和en2的直线un2与经过点en1和nn2的直线vn2相交于消失点vn3∞,即λnv3vn3∞=un2×vn2,其中λnv3是非零比例因子;连接两个消失点vn1∞和vn2∞可以获得消失线ln∞,即λnlln∞=vn1∞×vn2∞,其中λnl是非零比例因子;
所述确定正交消失点方法为:在第n幅透视图像上,已知平面π1上的消失线ln∞,直线ln3上的消失点vn1∞′可以被确定,即λnv1′vn1∞′=ln3×ln∞,其中λnv1′是非零比例因子,×表示叉积,可知vn1∞和vn1∞′是一组正交消失点;已知平面π1上的两个消失点vn2∞和vn3∞,消失点vn2∞和vn3∞关于圆像cn1的极线lnv2和lnv3可以被确定,即有λnl2lnv2=cn1·vn2∞,λnl3lnv3=cn1·vn3∞,其中λnl2和λnl3是非零比例因子,·表示点积;因为无穷远点V2∞和V3∞关于圆C1的极线方向与过该无穷远点的直线方向是正交的,若消失线ln∞与直线lnv2和lnv3分别相交于消失点vn2∞′和vn3∞′,即有λnv2′vn2∞′=lnv2×ln∞,λnv3′vn3∞′=lnv3×ln∞,其中λnv2′和λnv3′是非零比例因子;那么vn2∞和vn2∞′是一组正交消失点;因此,vn3∞和vn3∞′也是上一组正交消失点;
计算摄像机内参数方法为:由正交消失点{vn1∞,vn1∞′},{vn2∞,vn2∞′},n对绝对二次曲线的像ω的线性约束获得ω,即:对ω进行Cholesky分解再求逆便得到内参数矩阵K,即获得摄像机的5个内参数。
2.如权利要求1所述的基于相同圆和正交性质标定摄像机内参数的方法,其特征在于,所述拟合靶标投影方程是利用Matlab程序中的Edge函数提取靶标图像边缘点的像素坐标,并用最小二乘法拟合获得圆像的方程。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于云南大学,未经云南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010013726.4/1.html,转载请声明来源钻瓜专利网。