当前位置: 首页 > 专利查询>云南大学专利>正文

利用正六棱台求解摄像机内参数制造技术

技术编号:8563363 阅读:347 留言:0更新日期:2013-04-11 05:10
本发明专利技术是由底边边数是6的正棱台构成的用于摄像机自标定的靶标。具体的步骤包括:从图像上提取正六棱台的上底面和两个侧面上的特征点,根据两平行直线的交点是无穷远点,而无穷远点的像称为隐消点,以及共线四点交比的性质,得出图像平面上隐消点坐标,根据正交隐消点对绝对二次曲线的约束,实现对摄像机内参数的线性求解。对靶标从不同方向拍摄两幅图像,提取每幅图像上的特征点坐标,计算正六棱台上底面和两个侧面上的正交隐消点,建立正交隐消点关于摄像机内参数的约束方程,线性求解摄像机内参数矩阵。利用本发明专利技术中的靶标可实现全自动标定,减少了标定过程中由测量引起的误差。隐消点是一种更简洁更全局化的基元,在标定过程中提高了精度。

【技术实现步骤摘要】

本专利技术属于计算机研究领域,涉及一种用于求解摄像机内参数的一个底边边数为6的正棱台靶标,利用平面上任意一个正六棱台作为标定模板,通过求解两幅图像上的正交隐消点的坐标,线性确定摄像机的内参数。
技术介绍
计算机视觉的基本任务之一,就是从摄像机获得的二维图像信息出发恢复物体在三维空间中的几何信息,从而识别和重建三维空间中物体的几何形状。在此过程中必须确定空间物体点的三维几何位置与其图像中的对应点之间的相互关系,而这种关系又由摄像机成像的几何模型决定的,这些几何模型的参数就是摄像机参数。在大多数条件下,这些参数都是通过实验得到的,这就是摄像机标定。它一般分为传统标定和自标定两种方法,无论哪种标定方法,标定物体都是采用一些特殊的几何模型,例如平面正方形、三角形、圆、空间立方体及圆柱等等,如何建立这些几何模型与摄像机参数之间的关系尤其是某种线性的关系,是目前摄像机标定所追求的目标,也是目前计算机视觉领域研究的热点之一。传统的摄像机标定方法虽然可以获得较高的精度,但是标定块制作困难,不便于操作,针对这一问题文献“A flexible new technique for camera calibration,,,(Zhengyou Zhang , IEEE Transactions on Pattern Analysis and MachineIntelligence, vol. 22,no. 11,pp. 1330-1334,2000.)提出了用平面模板代替传统标定块的方法,这种方法简单方便,成本低,并且能获得较高的精度,但需要精确定位模板上点阵的物理坐标,由于隐消点(消隐点)是一种更简洁更全局化的基元,因而可以进一步提高方法的稳定性,于是用隐消点解决标定问题被广泛使用,文献”Criminisi A, Reid IZisserman. Sing Ie View Metrology [J], International Journal of Computer Vision,2000,40 (2) , pp. 123- 148. ”利用隐消点的属性,从单一投影图像中计算摄像机的内参数,该方法首次将射影几何中的隐消点融入到摄像机标定中,于是隐消点成了摄像机自标定方法的理论基础。隐消点是像平面上一个特殊的点,平面上某个方向上的所有平行直线都交于一个无穷远点,无穷远点在像平面上的投影称为隐消点。文献(王年,范益政,梁栋,韦穗,“一种基于等腰梯形的摄像机自标定方法”,东南大学学报(自然科学版),vol. 35,no. 2, pp.195-198,2005.)根据等腰梯形的性质和交比不变性计算图像中的隐消点,文献(胡培成,黎宁,赵亮亮,“一种新的基于消失点的摄像机标定方法”,第十三届全国图像图形学学术会议,PP. 1-5,2006.)利用隐消点标定摄像机的方法,根据两条平行线的交点是无穷远点,直接求解两个平行线的像的交点来完成标定。
技术实现思路
本专利技术提供了一种制作简单,适用广泛,稳定性好的用于求解摄像机内参数的靶标。该靶标是一个底边边数是6的正棱台,在求解摄像机内参数的过程中,只需摄像机从不同方位拍摄2幅图像就可以线性求解出摄像机的5个内参数。本专利技术采用如下技术方案 本专利技术是由底边边数是6的正棱台构成的用于摄像机自标定的靶标,其特征在于此靶标是将空间中任意一个正六棱锥平行于底面切割得到。具体的步骤包括从图像上提取正六棱台的上底面和两个侧面上的特征点,根据两平行直线的交点是无穷远点,而无穷远点的像称为隐消点,以及共线四点交比的性质,得出图像平面上隐消点坐标,根据两幅图像上正交隐消点对绝对二次曲线的约束,线性求解摄像机的内参数。1.提取图像中的特征点 在Matlab软件中利用Harris角点检测提取出每个图像平面特征点的坐标。2.求隐消点的坐标 (1)计算正六棱台上底面的隐消点 在世界坐标系的一个平面上,存在一个正六棱台(如图1),正六棱台的上底面是一个正六边形记为泌i (如图2),其中四个角点为式5,;对应于下底面也是一个正六边形,為,知C1为其中3个角点。线段&干行于线段五£),它们的交点是无穷远点,设为;线段平行于线段它们的交点也是无穷远点,设为 如图3, a,bj,e分别是J的像,巧,P2分别是几’ I,的像,因为I =(仙)x (5D),= (AE)X(BD),根据射影变换中相应点的射影不变性,有P1 = (ab)x(ed),P2 = (ae)x(bd),从而可以求得P1, P2的坐标 (2)计算正六棱台侧面的隐消点 在正六棱台的一幅图片中,可以看到它的两个侧面是两个全等的等腰梯形,如图4所示,AS平行于4巧,G1分别是迎和為巧的中点,并连接G1 , If是GG1的中点,设Al為巧上的无穷远点为I , GG1方向上的无穷远点是I。如图5, 龙分别是在昃M的像,是无穷远点iL的像点,即仙,4 方向上的隐消点,P4是无穷远点iL的像点,即ggI方向上的隐消点。因为iL是Ag和4务的交点,所以P、=(掏X(AA),根据射影变换中相应点的射影不变性,有P3 = (ab)x(aA),根据射影几何中调和共轭理论,得(GG1, MP4J = -1,根据射影变换中的交比不变性,得(ga,^4) = -1, 从而解出A的坐标。在另一个等腰梯形SCS1C1中也能找到一组正交隐消点,记为巧,P6,得到计算公式为巧=(k)XC¥i) , ( }=-' O3.求解摄像机内参数 利用在两幅图像中所求的六组正交隐消点对绝对二次曲线的约束可以列出六个方程, s uO线性求解出摄像机的5个内参数,即矩阵尤=0 fv F0,s为图像的畸变因子,匕人为图 _ 0 0 I _像坐标系中U轴TT轴的尺度因子,(UD,V。)是主点坐标,为摄像机的5个内参数。本专利技术优点 (I)该靶标制作简单,将一个正六棱锥平行于底面切割,就可以得出一个正六棱台。(2)只需用摄像机从不同方位拍摄两幅图像便可线性求解出摄像机的5个内参数。(3)方法很容易移植到其它的偶数的正棱台上。附图说明图1用于求解摄像机内参数的靶标结构示意图。图2是靶标上底面结构示意图。图3是靶标顶面的平面隐消点求解原理图。图4是靶标侧面结构示意图。图5是靶标侧面隐消点的求解原理图。具体实施例方式一种用于求解摄像机内参数的靶标,它是由空间中的一个底边边数是6的正棱台构成的,如图1。用此新型靶 标完成摄像机内参数的求解需要经过以下步骤基于正交隐消点的摄像机标定方法采用的实验模板是空间中的任意的一个正六棱台,如图1所示。其上底面是一个正六边形,侧面是六个全等的等腰梯形,利用本专利技术中的方法对用于实验的摄像机进行标定,具体步骤如下1.拟合图像中的特征点 在Matlab软件中利用Harris角点检测法提取出图像特征点的坐标。2.计算隐消点 (I)计算正六棱台上底面的隐消点在世界坐标系的一个平面上,存在一个正六棱台(如图1),其上下底面是一个正六边形记为泌(上底面如图2),其中的四个角点为在;对应于下底面也是一个正六边形,4.戽为其中3个角点。线段J5平行于线段■,它们的交点是无穷远点,设为;线段平行于线段它们的交点也是无穷远点,设为 如图3, a,h,d,e分别是忒的像,Pl, P本文档来自技高网
...

【技术保护点】
一种用于求解摄像机内参数的靶标,其特征在于此靶标是将空间中任意一个正六棱锥平行于底面切割得到,具体的步骤为:?(1)计算正六棱台上底面的隐消点在世界坐标系的一个平面上,存在一个正六棱台,正六棱台的上底面是一个正六边形记为????????????????????????????????????????????????,其中角点为;对应于下底面也是一个正六边形,为对应的3个角点;线段平行于线段,它们的交点是无穷远点,设为;线段平行于线段,它们的交点也是无穷远点,设为,设?分别是的像,分别是,,的像,因为?,,根据射影变换中相应点的射影不变性,有:,;(2)计算正六棱台侧面的隐消点?在正六棱台的一幅图片中,可以看到它的两个侧面是两个全等的等腰梯形,其中一个记为,平行于,分别是和的中点,并连接,是的中点,设,上的无穷远点为,方向上的无穷远点是;设分别是的像,是无穷远点的像点,即:,方向上的隐消点,是无穷远点的像点,即:方向上的隐消点;因为是和的交点,所以?,根据射影变换中相应点的射影不变性,有:,根据射影几何中调和共轭理论,得:,根据射影变换中的交比不变性,得,从而解出的坐标;在另一个等腰梯形中也能找到一组正交隐消点,记为,,得到计算公式为,;(3)计算摄像机的内参数获取两幅图像,利用正交隐消点对绝对二次曲线的约束,线性求解出摄像机的5个内参数,分别为:为图像的畸变因子,为图像坐标系中、轴的尺度因子,是主点坐标,即内参数矩阵。2012105418344100001dest_path_image001.jpg,2012105418344100001dest_path_image002.jpg,2012105418344100001dest_path_image003.jpg,2012105418344100001dest_path_image004.jpg,2012105418344100001dest_path_image005.jpg,2012105418344100001dest_path_image006.jpg,dest_path_image007.jpg,2012105418344100001dest_path_image008.jpg,dest_path_image009.jpg,2012105418344100001dest_path_image010.jpg,dest_path_image011.jpg,2012105418344100001dest_path_image012.jpg,dest_path_image013.jpg,386594dest_path_image007.jpg,312962dest_path_image010.jpg,2012105418344100001dest_path_image014.jpg,dest_path_image015.jpg,2012105418344100001dest_path_image016.jpg,dest_path_image017.jpg,2012105418344100001dest_path_image018.jpg,dest_path_image019.jpg,2012105418344100001dest_path_image020.jpg,dest_path_image021.jpg,812820dest_path_image019.jpg,822233dest_path_image020.jpg,495791dest_path_image021.jpg,2012105418344100001dest_path_image022.jpg,dest_path_image023.jpg,648686dest_path_image019.jpg,724089dest_path_image020.jpg,2012105418344100001dest_path_image024.jpg,435562dest_path_image023.jpg,dest_path_image025.jpg,2012105418344100001dest_path_image026.jpg,dest_path_image027.jpg,2012105418344100001dest_path_image028.jpg,750744dest_path_image024.jpg,674706dest_path_image019.jpg,729250dest_path_image020...

【技术特征摘要】
1. 一种用于求解摄像机内参数的靶标,其特征在于此靶标是将空间中任意一个正六棱锥平行于底面切割得到,具体的步骤为(1)计算正六棱台上底面的隐消点在世界坐标系的一个平面上,存在一个正六棱台,正六棱台的上底面是一个正六边形记为ABCDSF,其中角点为在昃GD, P ;对应于下底面也是一个正六边形,為,IC1为对应反Cf的3个角点;线段泌平行于线段,它们的交点是无穷远点,设为;线段平行于线段,它们的交点也是无穷远点,设为设分别是在狄D,5的像,Pi > / 分别是石<0,^2m,的像,因为民处=(-^5) X (ED) , P2m = (.ΛΕ) X (BD),根据射影变换中相应点的射影不变性,有-.Pi = (ah)x(ed) , = (ae)x(hd);(2)计算正六棱台侧面的隐消点在正六棱台的一幅图片中,可以看到它的两个侧面是两个全等的等腰梯形,其中一个记为ASA爲,AB平行于, 分别是和4巧的中点,并连接σ,σι,M是GG1的中点...

【专利技术属性】
技术研发人员:赵越徐丽敏邵德坡
申请(专利权)人:云南大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1