一种采用平面标定图案与圆柱面相结合的摄像机线性标定方法技术

技术编号:14552450 阅读:88 留言:0更新日期:2017-02-05 01:36
本发明专利技术涉及一种采用平面标定图案与圆柱面相结合的摄像机线性标定方法。首先打印一张适当尺寸的平面标定图案,并在平面标定图案上建立坐标系;其次,选择一个圆柱表面,将平面标定图案贴于其上,构成一个结构尺寸已知的标定物;然后建立三维坐标系,根据平面图案和圆柱表面的尺寸计算标定图案上特征点的三维坐标;接着,拍摄一幅该标定物的图像,并提取其中特征点的图像坐标;最后,根据标定物上特征点的三维坐标和提取的二维图像坐标,计算摄像机的内参数和外参数,完成摄像机的线性标定。本发明专利技术克服了在制作立方体标定物时存在的三个平面间相互垂直关系不易保证的困难;而且仅需拍摄一幅图像即可完成标定,便于摄像机的自动标定和在线标定。

Camera linear calibration method using planar calibration pattern combined with cylindrical surface

The invention relates to a camera linear calibration method using a plane calibration pattern and a cylindrical surface. The first plane to print a proper size calibration pattern, and in the plane calibration pattern coordinate system is established; secondly, select a cylindrical surface, the plane calibration pattern attached, a calibration object a known size of the structure; and then established the three-dimensional coordinate system, according to the plane pattern and the cylindrical surface size calculation the 3D coordinates of the feature points on the calibration pattern; then, a picture taken the calibration object image, and extract the image coordinates of the feature points; finally, according to the 2-D image coordinates of 3D coordinate calibration and extraction of feature points on the calculation of internal parameters and external parameters of the camera, the camera calibration is completed. The invention overcomes three planes in the production of cube calibration objects are perpendicular to each other when the relationship is not easy to ensure the difficulties; and only need to shoot an image to complete the calibration for camera calibration, automatic calibration and online.

【技术实现步骤摘要】

本专利技术涉及摄像机线性标定方法,具体涉及一种采用平面标定图案与圆柱面相结合的摄像机线性标定方法,适用于机器视觉系统和技术。
技术介绍
摄像机标定是从二维图像获取三维场景信息的关键环节,对于视觉测量和机器人视觉导航等精度要求较高的视觉系统,采用已知结构的标定物进行摄像机标定是目前常用的方法。根据采用的标定物不同,可分为采用三维立方体的方法和采用平面标定物的方法。采用三维立方体的标定方法(马颂德,张正友,计算机视觉,科学出版社,1998,pp52-59),拍摄一幅图像即可进行摄像机标定,但由于三维立方体的三组平行平面需要相互垂直,这需要精密的加工设备来保证,所以其应用受到限制。近些年来,取而代之的是采用平面标定物的方法(Z.Zhang,AFlexibleNewTechniqueforCameraCalibration,IEEETrans.PatternAnalysisandMachineIntelligence,2000,22(11):1330-1334),但这种方法,对于四参数的摄像机模型,至少需要拍摄2幅不同的图像。实际上,为了得到较好的标定结果,一般拍摄更多图像,需要人工参与选择不同的姿态,不便于视觉系统的自动标定和在线标定。因此,本领域希望有更简捷实用的摄像机标定方法。
技术实现思路
本专利技术针对立方体标定物在制作时存在的三组平面间相互垂直关系不易保证的问题,以及采用平面标定物时需要拍摄多幅不同图像的问题,提供一种采用平面标定图案与圆柱面相结合的摄像机线性标定方法。该方法中的标定物不需要精密的加工设备,标定时仅需拍摄一幅图像,便于摄像机的自动标定和在线标定。为了达到上述目的,本专利技术采用如下的技术方案:一种采用平面标定图案与圆柱面相结合的摄像机线性标定方法,该方法的步骤如下:(1)根据视觉系统的工作范围,打印一张适当尺寸的平面标定图案,使得拍摄的图像中至少包含所述标定图案的6个特征点,优选包含18个以上特征点,并在平面标定图案上建立坐标系;(2)选择一个适当尺寸的圆柱表面,将平面标定图案贴于其上,使得平面标定图案上所建坐标系的一个坐标轴与圆柱表面的母线平行,构成一个结构尺寸已知的标定物;(3)在所述标定物上建立三维坐标系,根据平面图案和圆柱表面的尺寸计算标定图案上特征点的三维坐标;(4)拍摄一幅所述标定物的图像,并提取其中标定图案上所述特征点的图像坐标;(5)根据标定物上特征点的三维坐标和提取的二维图像坐标,采用直接线性变换方法,计算摄像机的内参数和外参数,完成摄像机的线性标定。在本专利技术的优选实施例中,步骤(1)所述平面标定图案为不同颜色相间的彩色平面方格,或黑白相间的平面方格。由于金属或塑料管材易于获得,其外表面具有足够的圆柱度,可满足精度要求,所以标定物的制作无须精密的加工。另外,圆柱表面是三维形状,可提供其上特征点的三维坐标,这样拍摄一幅图像即可进行摄像机标定,避免了采用平面标定物时需要拍摄多幅图像的限制,因此可应用于摄像机的自动标定和在线标定。附图说明以下结合附图和具体实施方式来进一步说明本专利技术。图1为平面标定图案的示意图。图2为圆柱表面的示意图。图3为平面标定图案贴于圆柱表面构成的标定物示意图。图4为一个具体实施例中拍摄的标定图像示意图。具体实施方式为了使本专利技术实现的技术手段、创作特征、达成目的与功效易于明白了解,下面结合具体图示,进一步阐述本专利技术。本专利技术针对立方体标定物在制作时存在的三组平面间相互垂直关系不易保证的问题,以及采用平面标定物时需要拍摄多幅不同图像的问题,提供一种采用平面标定图案与圆柱面相结合的摄像机标定方法。该方法的步骤如下:(1)根据视觉系统的工作范围,打印一张适当尺寸的平面标定图案,使得拍摄的图像中至少包含所述标定图案的6个特征点,优选包含18个以上特征点,并在平面标定图案上建立坐标系;(2)选择一个适当尺寸的圆柱表面,将平面标定图案贴于其上,使得平面标定图案上所建坐标系的一个坐标轴与圆柱表面的母线平行,构成一个结构尺寸已知的标定物;(3)在所述标定物上建立三维坐标系,根据平面图案和圆柱表面的尺寸计算标定图案上特征点的三维坐标;(4)拍摄一幅所述标定物的图像,并提取其中标定图案上所述特征点的图像坐标;(5)根据标定物上特征点的三维坐标和提取的二维图像坐标,采用直接线性变换方法,计算摄像机的内参数和外参数,完成摄像机的线性标定。基于上述原理,本专利技术的具体实施过程如下:(1)根据视觉系统的工作范围,打印一张适当尺寸的平面标定图案,并在平面标定图案上建立坐标系。图1为平面标定图案的示意图。如图1所示,平面标定图案100中具有相间的黑色方格101和白色方格102。黑色方格101和白色方格102的数量和边长根据视觉系统的工作范围确定,使得拍摄的图像中至少包含6个特征点,优选包含18个以上特征点(10个以上方格)。对于平面方格图案,可按图1所示建立坐标系,根据方格的边长可确定方格角点的二维坐标。假设方格的边长为a,则方格角点的二维坐标(x,y)可表示为:x=a·iy=a·j式中i,j为整数,分别表示角点在x和y方向距原点的方格数。(2)选择一个适当尺寸的圆柱表面,将平面标定图案贴于其上,使得平面标定图案上所建坐标系的一个坐标轴与圆柱表面的母线平行,构成一个结构尺寸已知的标定物。如图2所示的圆柱表面200,可选适合的金属或塑料管材的外表面,圆柱表面的直径优选为方格边长的2至5倍,这样便于拍摄到足够的方格。将图1中的平面标定图案100贴于图2中的圆柱表面200上,使图1中平面标定图案100的坐标系y轴平行于图2中的圆柱表面200的母线,构成图3中所示的标定物300。(3)在所述标定物上建立三维坐标系,根据平面图案和圆柱表面的尺寸计算标定图案上特征点的三维坐标。如图3所示,在所得标定物300上建立三维坐标系,假设圆柱表面的半径为r,则方格角点的三维坐标可表示为:Xw=rsin(x/r)Yw=yZw=r(cos(x/r)-1)这些已知三维坐标的角点可作为标定的特征点。在图4所示具体实施例中,方格边长a为50mm,圆柱表面直径为110mm,根据上式可计算出18个角点的三维坐标,如表1所示。表1.在一个具体实施例中计算的标定物300上特征点的三维坐标Xw-48.2959048.2959-48.2959048.2959-48.29590<本文档来自技高网...

【技术保护点】
一种采用平面标定图案与圆柱面相结合的摄像机线性标定方法,其特征在于,所述标定方法包括如下步骤:(1)根据视觉系统的工作范围,打印一张适当尺寸的平面标定图案,使得拍摄的图像中至少包含所述标定图案的6个特征点,优选包含18个以上特征点,并在平面标定图案上建立坐标系;(2)选择一个适当尺寸的圆柱表面,将平面标定图案贴于其上,使得平面标定图案上所建坐标系的一个坐标轴与圆柱表面的母线平行,构成一个结构尺寸已知的标定物;(3)在所述标定物上建立三维坐标系,根据平面图案和圆柱表面的尺寸计算标定图案上特征点的三维坐标;(4)拍摄一幅所述标定物的图像,并提取其中标定图案上所述特征点的图像坐标;(5)根据标定物上特征点的三维坐标和提取的二维图像坐标,采用直接线性变换方法,计算摄像机的内参数和外参数,完成摄像机的线性标定。

【技术特征摘要】
1.一种采用平面标定图案与圆柱面相结合的摄像机线性标定方法,其特征在于,所述
标定方法包括如下步骤:
(1)根据视觉系统的工作范围,打印一张适当尺寸的平面标定图案,使得拍摄的图像中
至少包含所述标定图案的6个特征点,优选包含18个以上特征点,并在平面标定图案上建立
坐标系;
(2)选择一个适当尺寸的圆柱表面,将平面标定图案贴于其上,使得平面标定图案上所
建坐标系的一...

【专利技术属性】
技术研发人员:王建华李振义任福鑫刘昭沈爱弟陈伟炯
申请(专利权)人:上海海事大学
类型:发明
国别省市:上海;31

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

1