热门关键词:

高精度图像尺寸检测镜头畸变校正方法与实现

  • 该文件为pdf格式
  • 文件大小:291.23KB
  • 浏览次数
  • 发布时间:2014-08-17
文件介绍:

本资料包含pdf文件1个,下载需要1积分

M ethod for Lens Distortion Correction in High-PrecisionImage Size M easurement and its RealizationHUANG Zhan,XU Du,JIANG Yongping(School of Information Engineering,Guangdong University of Technology,Guangzhou 5 10006,China)Abstract For the image detection of high-precision axial parts size,this paper proposes a method for thecameraS radial distortion of rapid correction which is based on the standard method.We establish an ideal mathemat-ical model which makes the world coordinate transform to the camera coordinate,and then switch to the image coordi-nates.Besides,we bring in radial distortion parameters,and finaly establish an object which describes the rela。

tionship of the world coordinate with the image coordinate,SO as to establish high time fiting error function for theeror compensation curve. By using the coeficient matrix of eror compensation function and radial distortion parame-ters,we realize the error correction of Lens distortion and improve the lens distortion caused by the detection error ef-fectively. Experimental results show that this method can effectively improve the measuring accuracy and reduce theequipment cost with an accuracy of inspection up to 2 tzm。

Keywords high-precision;image detection;cameraS radial distortion;error correction of Lens distortion随着现代工业企业的发展要求,计算机视觉在非接触测量检测 这-领域占据了越来越主要的地位。

现代T业的高精度要求对于计算机视觉,既是机遇又是挑战。在进行高精度检测时,图像不但对噪声的影响敏感,相机镜头采集图片时产生的几何畸变,更是导致检测精度下降的元凶,细微的畸变,也会造成精度严重滑坡。只有真实的图像,才能真实地反映物体的真实形态。如何更好地适应现代工业化发展要求,高精度图像检测镜头畸变校正具重要意义。

收稿 日期:2013-03-l1基金项目:广东侍育部产学研结合基金资助项目(2010B0904(82)作者简介:黄湛(1987-),男,硕士研究生。研 究方向:计算机 测 控 ,图 像 检 测。E-mail:kyott### 163.con。徐 杜(1958-),男,硕士生导师。研 究方向:光电技 术与 系统,计算机测控 ,图像检测,短距 离无线通信永平(1956-),女,硕士生导师。研究方向:计算机测控技术及应用,多媒体技 术镜头畸变的产生原因撒于相机镜头的生产工艺和安装工艺,对于-般定焦相机往往可认为是由若干个畸变常数所得到的,故理论上可以认为只需-次标定即可解决。实际上,标定效果既受图像处理和标定数学模型 所影响,亦受到成像质量的好坏所左右,标定图像若与之后的图像质量偏差较大时,会造成图像处理效果出现偏差,导致标定效果大打折扣,实际的标定并非-次到位,需要间隔-段时间重新进行标定。

故研制方便快捷的标定系统是目前相机标定的-个发展趋势。目前国内外具有代表性的相机标定方法包括了Faig 提出的对于相机内外部参数标定的非线性优化算法、Tsai 给出的基于径向约束的两步标定法(RAC),以及张正友的基于平面格网标定法和张永军的基于平面格网 和二维直接线性变换方法等。这些优秀的标定方法给工程应用提供了有力的理论依据,但在实用性和精度上仍有必要进-步深入研究,其发展趋势大致如下:(1)从畸变模型方面考虑,研究适用于高精度测量的标定方法。(2)结合特定的标定对126 - - www.Oinzikpii。0rq黄湛,等:高精度图像尺寸检测镜头畸变校正方法与实现象,研制实用型标定系统。(3)从通用性出发,研究灵活稳健的自标定算法。在线阵相机标定中,鉴于主体畸变为径向畸变,以Tsai的 RAC。 两步法算法应用最为广泛。在建立世界坐标到图像坐标的转换模型基础上,对图像坐标引入畸变参数,建立畸变数学模型,再通过 Levenberg-Marqyardt(LM)或 Newton Raphson(NR)算法对初始结果进行深度优化以得到精确值,平均精度可达 1/4 000,深度方向精度可达 1/8 000。本文通过改进 RAC算法,结合检测对象,设计了适用于测量设备的标准件,研究了实用型标定方法。

1 线阵 CCD几何成像原理摄像机的三维世界坐标转换到图像坐标的几何模型如图 1所示。设被测物体所在的世界世界坐标系为0 X Z , 为被测物体的运动方向,相机坐标系为0 X Z,图像坐标系为 OXY,Y为被测物体的运动方向。3个坐标系的各坐标轴分别平行。由图像坐标系与世界坐标系的线性关系,可实现世界坐标到图像坐标的转换。

图 1 图像 坐标 几何模 型[xuI[R、喜r 1sl I -1j0 U00Y V0O l0 0 0]0 0 10 1 0Jl nur、 1 uO 0 1Z1Z1 PZ1z1zu1(2)(3)其中,s为比例因子,0 ,。 分别为 u轴, 轴上归-化焦距。R、t分别为世界坐标系转换到相机坐标的旋转矩阵和平移矩阵。在系统中,测量物在z轴方向固定,采集图为-维图像,故可将 Y、Z轴单位化,由式(1)和式(2)可得1(0。 f) (4)实际上,实际镜头并不是理想的透视成像模型,这使得物体在成像过程中并不位于线性模型中所描述的位置,而是畸变后的实际像平面坐标 。故有XX 8 (5)其中,6 为畸变值,其大小与图像点坐标在图像中的位置相关。

切向畸变 对线阵 CCD影响很小,-般忽略不计,故只考虑径向畸变。径向畸变的修正量可由以下多项式模型表示8 (M-Mo)(k1r 2r ) (6)其中,r为 图像上所求点到光心 的距离。至此,由式(4)和式(6)可得物体从世界坐标转化到图像实际图像坐标的映射关系。

2 标准件设计标准件如图2所示,各阶梯按从小到大分布,最大不超过 CCD相机的最大视野。如图 3所示,取各阶梯中间部分为测量范围,测量的径向尺寸为该阶梯的径向尺寸,从而避免各阶梯间接合处加工不好而导致该范围内径向尺寸测量结果不稳定。

www.dianzik叫 i.0rg图 2 标准件图3 测量范围的选取1J 1 R..........L r-, j 0 O 0 黄湛,等:高精度图像尺寸检测镜头畸变校正方法与实现3 畸变校正过程实现传统的畸变校正是利用标定板对图像进行全图标定,当图像过大时,会造成标定时间过长而影响图像检测的实时性,无法满足工业上图像检测的实时性要求。

为保证畸变校正的精确度和效率,本系统对畸变校正模型进行优化。由于该系统检测目标为径向尺寸,设标准件各阶梯径向尺寸为 f。,则 f X 。-X ,联合式(4)和式(6)得H(。· ) 16 :( - 。)( , k2r4) (7)f。X l-X由该方程组可将平移向量 t消去,令 dx/aa,故有(Ⅱ1-ul2)(ul1-Uo) -(Hl2-Uo) (1-U0) -(UI2-Uo)(21-u2)(21-Uo) -(u2-u0) (2l-Uo)5(u2-o)(8)取初始值 /。为图像的中心坐标,k。、k 、五,、等均为零,利用 Sobel算子提取出各阶梯上下两端的亚像素边缘坐标,再将各阶梯的径向尺寸 f 代人则可求得a的初始值,将求得的a、。代入式(8),用 Levenberg-Marquardt(LM)深度优化算法进行优化搜索 J,得到a、 、 、 、k -的精确解。该方法可消去坐标转换中的平移参数矩阵[9],降低了算法复杂度,提高了标定 过程的运算速度。

表 1 标准件畸变校正后测量数据与真实数据对比标称值/mm校正前/mm校正后/mm校正前误差/mm校正后误差/mm4 实验结果与分析本文所讨论的镜头径向畸变算法 已经在汽车发动机气 门检测系统得到应用,系统所使用的线阵CCD采用的是分辨率为 8 192×1的线阵相机 ,标准件如图4所示,通过微距位移 平台,令标准件进行微步距移动,经扫描采集可得到如图 2所示的实物图。用 VS2008将算法进行编程实现,通过 10组阶梯的边缘坐标对方程组(7)进行求解,可得 a、u。、k 、k 、,、的精确解。表 1为通过畸变校正后的测量数据与真实数据的对比。由表 1数据可得,标准件经过畸变校正后的测量数据与给定的标准数据偏差在0.014~1.3 m之间,满足工业上测量的高精度测量标准。

团- - -j图4 线阵相机标准件表2 抽样品畸变校正后测量数据与真实数据对比为验证畸变校正算法的可行性,任意抽检了数种气门进行测量,表 2为畸变校正前后及标称值的数据。

通过数据分析可知,畸变校正前的测量误差为4.5 m以上,通过畸变校正,可以使测量精度提高到 2 m内,通过径向畸变校正提高测量精度是可行的。

5 结束语线阵CCD在工业高精度测量中有着较大的优势,其高分辨率可以更细致地还原被测物的真实边缘,有效提高测量精度。在本检测系统的研发中,除采用高分辨率和高精度的线阵 CCD工业数字相机和高档相机镜头外,还开展了如下工作:(1)设计了镜头畸变校正用的阶梯状标准件,该标准件加工精度高,保证了标定物的高精度要求,为接下来的畸变校正工作提供了稳定且可靠的标定物。同时,该标准件大幅提高了标定物对各类相机的适应性,为镜头畸变校正应用于线阵 CCD的理论依据提供了强有力的物质依托。通过线阵相机高分辨率的优势和镜头畸变校正方法的有机结合,实现了高精度图像尺寸检测128 - - WWVV.did1lzik,ji.0rg黄湛,等:高精度图像尺寸检测镜头畸变校正方法与实现(2)本系统对Tsai的RAC标定法进行改进,由传统的点对点畸变校正转换为尺寸/尺寸的畸变校正,从而建立误差补偿曲线的高次拟合函数,实现镜头畸变校正 。该方法简化了畸变参数个数,降低了算法的复杂度,从而提高了镜头畸变校正的效率,满足实际检测过程的实时性要求。通过使用该方法,系统检测精度可提高至2 Ixm,满足实际测量中的高精度图像尺寸检测要求。

目前,该系统现已应用于企业气门检测线中,为提高检测精度、提高产品质量、减少售后赔偿、发挥了积极作用。

正在加载...请等待或刷新页面...
发表评论
验证码 验证码加载失败