发明名称 空间二条相交直线线性求解抛物折反射摄像机内参数
摘要 本发明涉及一种利用空间中二条相交直线线性求解抛物折反射摄像机内参数的方法,该方法是由空间中二条相交直线构成的用于抛物折反射摄像机自标定的靶标(标定物)。使用抛物折反射摄像机对靶标从不同的方向拍摄3幅图像,直线的抛物折反射图像是二次曲线,从图像上提取边界像素点坐标以及3幅靶标图像像点坐标,分别拟合曲线方程,根据调和共轭和两条平行直线的像相交于一点,得出图像平面上正交方向上的消失点的像,利用正交方向上的像对绝对二次曲线的像的约束线性求解摄像机内参数。利用本发明中的靶标可以实现全自动标定,减少了标定过程中由测量引起的误差。由于直线是一种更简洁更全局化的基元,在摄像机标定过程中提高了标定精度。
申请公布号 CN103106661A 申请公布日期 2013.05.15
申请号 CN201310044091.4 申请日期 2013.02.01
申请人 云南大学 发明人 赵越;周炳
分类号 G06T7/00(2006.01)I 主分类号 G06T7/00(2006.01)I
代理机构 代理人
主权项 1.一种利用空间中二条相交直线线性求解抛物折反射摄像机内参数的方法,其特征在于只利用直线元素,此靶标是由空间中二条相交直线构成;直线的抛物折反射图像是二次曲线,首先从图像上提取边界像点坐标,拟合边界曲线方程并求出边界曲线的中心,边界曲线的中心即为图像中心的初始值,然后从不同方向上得到空间二条相交直线的三幅图像,从三幅图像中分别提取直线的像点坐标,利用最小二乘算法分别拟合出图像中的曲线方程,根据调和共轭和两条平行直线的像相交于一点,分别求出图像平面上正交方向上的消失点的像,利用正交方向上的消失点的像对绝对二次曲线的像的约束线性求解抛物折反射摄像机内参数;具体步骤包括:拟合图像中的边界曲线方程,求解图像中心的初始值,分别拟合图像中的曲线方程,计算每幅图像中二个曲线交点关于曲线的切线方程,利用曲线的切线方程求出正交方向上的消失点的像,求解抛物折反射摄像机内参数矩阵中的<img file="832559DEST_PATH_IMAGE001.GIF" wi="92" he="25" />5个参数;(1)拟合图像边界曲线方程利用Matlab程序中的Edge函数提取出图像边界的像素坐标,并用最小二乘算法拟合出图像边界曲线方程;(2)计算图像中心的初始值     摄像机的镜面边缘在球模型中对应着一个与虚拟针孔相机光轴垂直的圆,其投影是一个椭圆,椭圆中心即为图像中心;(3)得到空间中二条相交直线不同方向的三幅图像    移动空间二条相交直线的位置,利用抛物折反射摄像机拍摄三幅图像;(4)拟合每幅图像的曲线方程以及求出二个曲线的交点     利用Matlab程序中的Edge函数分别提取出三幅图像中的空间直线像点坐标,并用最小二乘算法拟合出曲线方程;再利用Matlab程序中的Solve函数分别求出每幅图像中二个曲线的交点;(5)计算每幅图像中二个曲线交点关于曲线的切线方程利用上一步的曲线系数方程和交点坐标,分别求出交点关于曲线的切线方程;(6)计算正交方向上消失点的像在抛物折反射成像模型中,<img file="185043DEST_PATH_IMAGE002.GIF" wi="17" he="20" />是大圆<img file="189908DEST_PATH_IMAGE003.GIF" wi="42" he="25" />的圆心,则<img file="627843DEST_PATH_IMAGE002.GIF" wi="17" he="20" />是<img file="48460DEST_PATH_IMAGE004.GIF" wi="49" he="25" />(<img file="81881DEST_PATH_IMAGE005.GIF" wi="54" he="22" />)的中点,根据调和共轭可求出直线<img file="929752DEST_PATH_IMAGE006.GIF" wi="41" he="25" />方向上的消失点的像<img file="917299DEST_PATH_IMAGE007.GIF" wi="86" he="25" />,<img file="141607DEST_PATH_IMAGE008.GIF" wi="28" he="25" />关于大圆<img file="531000DEST_PATH_IMAGE009.GIF" wi="20" he="25" />的切线平行直线<img file="815351DEST_PATH_IMAGE010.GIF" wi="28" he="18" />,根据平行直线的像相交于同一点,得到直线<img file="290195DEST_PATH_IMAGE011.GIF" wi="28" he="18" />的消失点的像<img file="52614DEST_PATH_IMAGE012.GIF" wi="88" he="25" />,<img file="234197DEST_PATH_IMAGE013.GIF" wi="32" he="25" />关于大圆<img file="253231DEST_PATH_IMAGE014.GIF" wi="21" he="25" />的切线平行直线<img file="153054DEST_PATH_IMAGE015.GIF" wi="28" he="19" />,根据平行直线的像相交于同一点,得到直线<img file="781481DEST_PATH_IMAGE015.GIF" wi="28" he="19" />的消失点的像<img file="817570DEST_PATH_IMAGE016.GIF" wi="89" he="25" />;(7)求解抛物折反射摄像机内参数使用抛物折反射摄像机拍摄3幅图像,由正交方向上消失点的像对绝对二次曲线的像的约束,线性求解出抛物折反射摄像机的5个内参数,即矩阵<img file="506041DEST_PATH_IMAGE017.GIF" wi="153" he="76" />,其中<img file="893160DEST_PATH_IMAGE018.GIF" wi="13" he="16" />为图像的畸变因子,<img file="59699DEST_PATH_IMAGE019.GIF" wi="17" he="16" />为纵横比,<img file="950294DEST_PATH_IMAGE020.GIF" wi="18" he="25" />为焦距,<img file="747349DEST_PATH_IMAGE021.GIF" wi="50" he="25" />为主点坐标,为抛物折反射摄像机的5个内参数。
地址 650091 云南省昆明市翠湖北路2号云南大学