基于二元四次多项式畸变误差补偿的双远心镜头标定方法

文档序号:8905683阅读:367来源:国知局
基于二元四次多项式畸变误差补偿的双远心镜头标定方法
【技术领域】
[0001] 本发明设及一种双远屯、镜头标定方法,特别是设及一种基于二元四次多项式崎变 误差补偿的双远屯、镜头标定方法。
【背景技术】
[0002] 工程领域中,具有复杂外形曲线、曲面特征的零件发挥着举足轻重的作用,因此精 确高效地评定其轮廓曲线、曲面等外形特征具有重要意义。传统测量技术对该些零件的测 量具有很大的局限性,视觉测量技术作为一口新兴的测量技术具有测量速度快、精度高等 特点,已经获得了迅速的发展,并在逆向工程、产品质量检巧U、精密制造等领域得到了广泛 的应用。近年来,随着光学器件的发展,视觉测量中越来越多的采用双远屯、镜头进行场景获 取和检测。该是由于双远屯、镜头较普通镜头具有更低的崎变,且在实际测量中,得益于其平 行投影的工作原理,平行于相机光轴的零件平面特征在成像平面上能够成像为清晰的直线 特征,使零件测量和检测变得方便快捷。但随着我们对零件测量精度的要求越来越高,对双 远屯、镜头进行标定就成为了获得高精度测量结果必不可少的关键技术步骤。
[0003] 到目前为止,人们对相机标定技术的研究已经相当成熟,提出了一些实用、高效的 标定方法。该些相机标定方法的研究绝大多数都是基于针孔成像模型的标准镜头。由于双 远屯、镜头的平行投影原理不同于标准镜头,所W标准镜头的标定方法也不适用于双远屯、镜 头的标定。
[0004] 近几年,随着双远屯、镜头在高精度测量中扮演着越来越重要的角色,人们 也开始研究双远屯、镜头的标定技术。文献"Telecentricstereomicro-vision system:Calibrationmethodandexperiments.OpticsandLasersin Engineering, 2014(57) :82-92"提出了一种基于平面模板的标定方法,建立了远屯、测量系 统的几何模型,但在标定过程中忽略了崎变中屯、对标定精度的影响,并且只考虑了径向崎 变对远屯、镜头的崎变影响,从而影响了双远屯、镜头最终的标定精度。目前并没有一个准确、 成熟的双远屯、镜头标定方法,且在实验中发现采用现有的标定方法得到的标定精度并不理 想,究其原因主要为;现有的标定方法在建立双远屯、镜头的标定模型时并没有考虑相机光 轴与成像平面的交点(崎变中屯、)的标定,而是直接将其认定为图像的中屯、;另外现有的标 定方法在进行双远屯、镜头的崎变误差补偿时一般只考虑了径向崎变或直接忽略崎变的影 响,从而影响了最终的标定精度。

【发明内容】

[0005] 为了克服现有双远屯、镜头标定方法精度低的不足,本发明提供一种基于二元四次 多项式崎变误差补偿的双远屯、镜头标定方法。该方法采用双远屯、镜头和CCD相机搭建远屯、 测量系统,调整棋盘格标定板在试验台上的位置W获得清晰地标定板图像,应用Harris算 法获得棋盘格图像的亚像素角点坐标;考虑到崎变中屯、会对标定精度产生影响,在建立双 远屯、镜头的平行投影模型时引入了U。和V。;根据现有的崎变模型,采用二元四次多项式进 行崎变误差补偿;标定求解过程中根据所建立模型的特点采用=步法,并且w标定参数线 性求解结果作为非线性优化输入参数的初值,提高了优化的效率。本发明方法标定过程简 单,无需其他特殊的实验设备,提高了双远屯、镜头的标定精度。
[0006] 本发明解决其技术问题所采用的技术方案是;一种基于二元四次多项式崎变误差 补偿的双远屯、镜头标定方法,其特点是采用W下步骤:
[0007] 步骤1、采用CCD相机和双远屯、镜头搭建远屯、测量系统;
[000引步骤2、调整远屯、测量系统和棋盘格标定板,利用步骤1搭建的远屯、测量系统采集 若干幅棋盘格标定板的平面图像;
[0009] 步骤3、对步骤2采集的棋盘格标定板图像进行处理,提取棋盘格角点的亚像素坐 标(U",V");
[0010] 步骤4、根据双远屯、镜头的工作原理,建立双远屯、镜头的平行投影模型;
[0011]
(1)
[001引其中,(Uu,Vu)为用像素表示的物点理论图像坐标,X",Y",2"为物点在世界坐标系中 的坐标,屯和dy分别为X和y方向上的像素尺寸,(U。,V。)为崎变中屯、点的坐标,即CCD相机 光轴与图像平面的交点,m为双远屯、镜头的放大倍率,R=bu]为旋转矩阵,T= [t,,ty,tj T为平移矩阵。
[0013] 双远屯、镜头在标定时,物点从世界坐标系到摄像机坐标系的变换表示为:
[0014]
(2)
[001引其中,X。Y。Zc为物点在摄像机坐标系中的坐标。
[0016] 由于双远屯、镜头的平行投影,则从摄像机坐标系到无崎变的图像坐标系的变换表 示为:
[0017]
(3)
[001引其中,(Xu,yj为物点的理想图像坐标。
[0019] 考虑崎变中屯、坐标参数对崎变影响,则从用毫米表示的图像坐标到用像素表示的 图像坐标的变换表示为:
[0020]
(4)
[0021] 得到双远屯、镜头的平行投影模型式(1)。
[0022] 步骤5、考虑在标定中采用二元四次多项式进行崎变误差补偿,建立如下所示的双 远屯、镜头的崎变模型:
[0023]
[0024] 其中,S济5y分别为X和y方向上的崎变,a,和bj为崎变系数i= 1,2,…,15; j= 1,2,…,15。
[0025] 步骤6、根据步骤4和步骤5建立的双远屯、镜头的平行投影模型W及崎变模型,采 用=步法进行参数的求解;
[0026] 6. 1、不考虑双远屯、镜头的镜头崎变,按理想的平行投影进行求解,初步求得放大 倍率mW及旋转矩阵R和平移矩阵T;
[0027] 6. 2、完成步骤6. 1后,考虑双远屯、镜头的崎变,初步求得崎变系数;
[002引 6. 3、在完成步骤6. 1和6. 2的求解后,W求解的参数值作为他们的初值,通过MATLAB优化工具箱中的Levenberg-Marquar化算法对其进行优化求解,W获得更高的标 定精度。
[0029] 本发明的有益效果是;该方法采用双远屯、镜头和CCD相机搭建远屯、测量系统,调 整棋盘格标定板在试验台上的位置W获得清晰地标定板图像,应用Harris算法获得棋盘 格图像的亚像素角点坐标;考虑到崎变中屯、会对标定精度产生影响,在建立双远屯、镜头的 平行投影模型时引入了U。和V。;根据现有的崎变模型,采用二元四次多项式进行崎变误差 补偿;标定求解过程中根据所建立模型的特点采用=步法,并且W标定参数线性求解结果 作为非线性优化输入参数的初值,提高了优化的效率。本发明方法标定过程简单,无需其他 特殊的实验设备,提高了双远屯、镜头的标定精度。
[0030] 从图3可W看出,采用本发明方法较【背景技术】方法获得了更高的标定精度。采用 二元四次多项式表示的崎变模型进行标定求解时,其标定残差在U向和V向的最大值(绝 对值/像素)分别为0. 16120和0. 14510,小于采用【背景技术】方法的0. 72280和0. 60189 ; 其标定残差在U向和V向的均方差分别为0. 07274和0. 06543,小于采用【背景技术】方法的 0.25093和0.21196。与【背景技术】方法相比,本发明方法具有较大的优势。即采用本发明方 法对远屯、镜头进行标定时,远屯、测量系统的标定残差的最大值和标准差较现有方法分别减 少了 75 %和67%,标定精度更高。
[0031] 下面结合附图和【具体实施方式】对本发明作详细说明。
【附图说明】
[0032] 图1是本发明基于二元四次多项式崎变误差补偿的双远屯、镜头标定方法的流程 图。
[0033] 图2是本发明方法所标定双远屯、镜头的投影模型。
[0034] 图3是本发明方法和【背景技术】方法优化后标定角点的残差对比图。
【具体实施方式】
[0035] 参照图1-3。本发明基于二元四次多项式崎变误差补偿的双远屯、镜头标定方法具 体步骤如下:
[0036] 步骤1 ;本实施例选择BTOS的BT-2364双远屯、镜头W及维视图像的MV-VD500SM 高分辨率相机。由于双远屯、镜头较重,为了避免相机与镜头连接处断裂,将双远屯、镜头与相 机连接后安装在双远屯、镜头固定架上,然后将其固定到由精密旋转台、精密角位台W及导 轨装置等组成的光学调整台上,W方便调节相机的拍摄角度和位置。安装完成后将相机连 接到PC端,打开
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1