基于正三角形模板的摄像机内参数标定方法

文档序号:6505897阅读:378来源:国知局
基于正三角形模板的摄像机内参数标定方法
【专利摘要】一种基于正三角形模板的摄像机内参数标定方法。该方法所采用的正三角形平面模板由3块大小相同颜色一致的小正三角形板,通过角与角对接,拼接成一个大正三角形平面模板;小正三角形板的边长可为任意尺寸。摄像机内参数标定方法如下:(1)摄像机至少拍摄3幅不同方位的模板图像;(2)提取每幅模板图像上6个角点的亚像素级图像坐标;(3)若未知模板尺寸,利用透视几何理论和正三角形平面模板的特点,计算消失点和圆环点的图像坐标,标定出摄像机内参数;(4)若已知模板尺寸和特征点世界坐标,可用多种方法标定摄像机内参数。本发明所采用的正三角形平面模板适用于工业现场,使用方法简单,而且算法能保证足够的标定精度。
【专利说明】基于正三角形模板的摄像机内参数标定方法
【技术领域】
[0001]本发明涉及一种正三角形模板以及基于该种模板的摄像机内参数标定方法,属于计算机视觉测量领域,用于建立摄像机图像像素位置与场景点位置之间的关系。
【背景技术】
[0002]机器视觉领域中要从二维图像获取三维空间信息,摄像机标定(确定摄像机内参数)是前提条件。这方面已经做了很多研究工作。按照采用的标定模板的维数,摄像机标定分为立体靶标标定、平面靶标标定、一维标定物标定和自标定。这些标定方法各有优缺点,其中以平面靶标标定方法对标定模板的要求较低,且标定效果较好。
[0003]现有的平面靶标标定方法,如张正友提出的一个具有精确定位点阵的平面模板,孟晓桥等人提出的采用由圆和通过圆心的若干条直线所构成的平面模板,这些模板在工业现场不易获得,因而不太适用。吴福朝等提出的基于空间平面上两个非平行矩形实现摄像机内参数标定,需要通过直线拟法合求矩形的角点坐标,这种方法求得的角点坐标有一些误差,因而摄像机标定的精度受到影响。

【发明内容】

[0004]本发明提出一种正三角形模板以及基于该种模板的摄像机内参数标定方法,该模板由3个同样大小的小正三角形拼接而成。根据三角形的稳定性原理,3个小正三角形能够稳定地拼接出一个大正三角形,因而保证了标定模板的稳定性。摄像机从至少3个不同角度拍摄模板图像,利用平面几何的知识,易知大正三角形中点和线的关系,再利用射影几何中平行线相交和调和共轭等知识求取消失点。根据拉盖尔定理的推论,求取圆环点图像坐标,从而线性求解出所有摄像机内参数。由于这种方法所采用的平面模板在工业现场易于制作,也易于获得,而且可以采用经典成熟的方法较为精确地求取图像中角点坐标,从而能保证足够的摄像机内参数标定精度。
[0005]本发明所采用的正三角形平面模板,无论其尺寸是否已知,均可以实现摄像机内参数的标定。
[0006]在未知正三角形平面模板的尺寸和世界坐标的情况下,利用正三角形平面模板标定摄像机内参数的方法和步骤如下:
[0007](I)摄像机至少拍摄3幅不同方位的模板图像;
[0008](2)采用Harris算法提取每幅模板图像上6个角点的像素级图像坐标,并进行亚像素级求精,得到6个角点的亚像素级图像坐标;
[0009](3)按照透视几何理论,两条平行直线相交于无穷远点,无穷远点在像平面上的投影称为直线的消失点,可以采用如下两种方法求消失点的图像坐标:
[0010](3-1)根据消失点的定义,求两条平行直线在图像平面上的交点;
[0011](3-2)线段被它的中点和这条直线上的无穷远点所调和分割,并且这种调和分割具有射影不变性;[0012](4)正三角形平面模板中存在3对平行线、3条已知中点的线段,并可用直线相交的方法,求出另外6条线段的中点,因而可以求出9个消失点;
[0013](5)将多个消失点拟合成一条消失线;
[0014](6)平面内任何一个圆通过无穷远直线上两个固定的共轭虚点I和J,这两点称为平面内的圆环点,可以采用如下方法求圆环点的图像坐标:
[0015](6-1)根据拉盖尔定理的推论:当两条直线与无穷远直线的交点关于两个圆环点
1、J调和共轭时,这两条直线一定互相垂直;
[0016](6-2)正三角形平面模板中存在3对正交直线(顶点与对边中点的连线与对边垂直),求出它们与消失线的6个交点(消失点)坐标,选其中4个消失点即可求出两个圆环点的图像坐标;
[0017](7)圆环点是绝对二次曲线上的点,满足绝对二次曲线方程,利用从不同方位拍摄的3幅以上图像,就可以得到3组以上方程,从而求解出绝对二次曲线参数矩阵,再进行乔里斯基(Cholesky)分解可求得摄像机内参数矩阵的逆矩阵,再求逆即可确定摄像机内参数矩阵。
[0018]在已知正三角形平面模板的尺寸和世界坐标的情况下,利用正三角形平面模板标定摄像机内参数的方法和步骤如下:
[0019](I)摄像机采集至少3幅不同方位拍摄的模板图像;
[0020](2)确定正三角形平面模板角点(特征点)的世界坐标;
[0021](3)采用Harris算法提取每幅模板图像上6个角点的像素级图像坐标,并进行亚像素级求精,得到6个角点的亚像素级图像坐标;
[0022](4)利用常用的平面祀标摄像机标定算法(如Z.Zhang, “A Flexible NewTechnique for Camera Calibration” IEEE Trans.Pattern Analysis and MachineIntelligence, vol.22, n0.11, pp.1330-1334, Nov.2000.),确定图像和模板上的点的匹配关系,计算出图像和模板之间的单应性(Homography)矩阵,并利用该单应性矩阵线性解出摄像机内参数。
【专利附图】

【附图说明】
[0023]图1基于正三角形模板的摄像机内参数标定流程图
[0024]图2正三角形平面模板示意图
[0025]图3求垂线与中位线交点示意图
【具体实施方式】
[0026]基于正三角形模板的摄像机内参数标定算法的流程图见附图1,所采用的正三角形平面模板示意图见附图2,下面对本发明结合附图进一步详细说明。
[0027]1.未知正三角形平面模板的尺寸和世界坐标的情况
[0028](I)摄像机内参数采用五参数模型
[0029]模板平面上的三维点记为M = [X, y, ζ]τ,其图像平面图上的二维点记为m = [u,V]T,相应的齐次坐标为M =与m = [U,P]T。空间点M与图像点m之间的射影关系为[0030]
【权利要求】
1.一种正三角形模板以及基于该种模板的摄像机内参数标定方法,其特征是: (1)正三角形平面模板由3个大小相同颜色一致的小正三角形板,通过角与角相对,拼接成大的正三角形平面模板; (2)小正三角形板的边长可以为任意尺寸; (3)摄像机至少拍摄3幅不同方位的模板图像: (4)提取每幅模板图像上6个角点(即特征点)的像素级坐标,并进行亚像素级求精; (5)在未知正三角形平面模板的尺寸的情况下,利用透视几何理论和正三角形平面模板的特点,计算消失点和圆环点的图像坐标,标定出摄像机内参数; (6)在已知正三角形平面模板的尺寸和世界坐标的情况下,利用多种方法标定出摄像机内参数。
2.根据权利要求1所述的平面模板,在未知正三角形平面模板的尺寸和世界坐标的情况下,利用(4)提取的模板图像上亚像素级的角点坐标,标定摄像机内参数的方法和步骤如下: (1)按照透视几何理论,两条平行直线相交于无穷远点,无穷远点在像平面上的投影称为直线的消失点,可以采用如下两种方法求消失点的图像坐标: (1-1)根据消失点的定义,求两条平行直线在图像平面上的交点; (1-2)线段被它的中点和这条直线上的无穷远点所调和分割,并且这种调和分割具有射影不变性; (2)正三角形平面模板中存在3对平行线、3条已知中点的线段,并可用直线相交的方法,求出另外6条线段的中点,因而可以求出9个消失点; (3)将9个消失点拟合成一条消失线; (4)平面内任何一个圆通过无穷远直线上两个固定的共轭虚点I和J,这两点称为平面内的圆环点,可以采用如下两种方法求圆环点的图像坐标: (4-1)根据拉盖尔定理的推论:当两条直线与无穷远直线的交点关于两个圆环点1、J调和共轭时,这两条直线一定互相垂直; (4-2)正三角形平面模板中存在3对正交直线(顶点与对边中点的连线与对边垂直),求出它们与消失线的6个交点(消失点)坐标,任选其中4个消失点即可求出两个圆环点的图像坐标; (5)圆环点是绝对二次曲线上的点,满足绝对二次曲线方程,利用权利要求1拍摄的3幅以上图像,就可以得到3组以上方程,从而求解出绝对二次曲线参数矩阵,再进行乔里斯基(Cholesky)分解可求得摄像机内参数矩阵的逆矩阵,再求逆即可确定摄像机内参数矩阵。
3.根据权利要求1所述的平面模板,在已知正三角形平面模板的尺寸和世界坐标的情况下,利用(4)提取的模板图像上亚像素级的角点坐标,利用常用的平面靶标摄像机标定算法(如 Z.Zhang, “A Flexible New Technique for Camera Calibration,,IEEETrans.Pattern Analysis and Machine Intelligence,vol.22, n0.11,pp.1330-1334,Nov.2000.),确定图像上的角点和平面模板上的特征点的匹配关系,计算出图像和模板之间的单应性(Homography)矩阵,并利用该单应性矩阵线性解出摄像机内参数。
【文档编号】G06T7/00GK103440639SQ201310298988
【公开日】2013年12月11日 申请日期:2013年7月15日 优先权日:2013年7月15日
【发明者】王秀平, 白瑞林, 郭新年, 刘子腾 申请人:江南大学, 无锡科技职业学院
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1