双目立体视觉系统摄像机参数的分步标定方法技术方案

技术编号:15879124 阅读:43 留言:0更新日期:2017-07-25 17:08
本发明专利技术双目立体视觉系统摄像机参数的分步标定方法属于图像处理和计算机视觉检测领域,涉及大型锻件尺寸测量系统中摄像机内、外参数的分步标定方法。该标定方法,首先在实验室中离线标定相机的内参数矩阵,通过高精度电控平台带动相机做两组相互独立三正交运动,利用FOE点的性质列出线性方程唯一求解出相机的内参数;在锻造实验现场通过8‑点法求解两幅图像之间基础矩阵,进而分解本质矩阵的方法,实现相机外参数的实时在线标定;最后利用图像信息重建高精度三维标尺的长度,实现相机比例因子的求解。这种方法标定过程简便,标定时间短,精度高,能以较少的图像精确实现锻造现场双目视觉测量系统相机的标定。

Calibration method of camera parameters in binocular stereo vision system

The invention of binocular stereo vision system calibration method of camera parameters step by step which belongs to the field of image processing and computer vision detection, step-by-step calibration method involves the camera external parameters measurement system, the size of large forgings. The calibration method, the first offline calibration of camera intrinsic parameter matrix in the laboratory, through high precision electronic control platform to drive a camera to make two independent sets of three orthogonal motion, using the properties of FOE point linear equations are listed only for the camera intrinsic parameters; through between the 8 two point method for image based matrix in the forging experiment the scene, and then the method of decomposition of essential matrix, to achieve real-time online calibration of camera's parameters; finally the image reconstruction of high precision 3D scale length, can solve the camera scale factor. The calibration process is simple, the calibration time is short, the accuracy is high, and the calibration of the binocular vision measurement system and the camera of the forging field can be realized accurately with less images.

【技术实现步骤摘要】
双目立体视觉系统摄像机参数的分步标定方法
本专利技术属于计算机视觉检测领域,特别涉及一种双目立体视觉系统摄像机内外参数的分步标定方法。
技术介绍
双目立体视觉是根据双目摄像机同时拍摄的两张图片的二维图像信息得到物体的几何三维信息。从二维图像信息恢复物体三维信息依赖于双目视觉系统的模型,最重要的是需要确定摄像机的成像几何模型,该几何模型的参数称为摄像机参数。摄像机参数包括内参数与外参数,其中内参数是与摄像机几何和光学特性有关的参数,只依赖于摄像机自身的制造特点;外参数为摄像机坐标系相对于建立好的世界坐标系的旋转和平移关系量。摄像机标定过程就是确定内、外参数的过程,标定方法的精度直接影响到计算机视觉检测的精度。因此,如何对摄像机进行快速、简捷、精准的标定具有重大的意义。传统的摄像机和双目视觉传感器标定方法通常依赖于精密加工的2D或3D辅助标定物。Tsai提出的“Aversatilecameracalibrationtechniqueforhigh-accuracy3Dvisionmetrologyusingoff-the-shelfTVcamerasandlenses”(IEEEJournalOfRoboticsandAutomation,1987,3(4):323-344)基于径向约束的两步法能够获得较为精确的标定结果,张正友提出的“AFlexibleNewTechniqueForCameraCalibration”(IEEETransactionsonPatternAnalysis&MachineIntelligence,2000,22(11):1330-1334)基于棋盘格靶标标定方法同样可以获得较高的精度。但是对于大视场下的摄像机标定而言,由于传统标定方法所占有视场较小,导致特征点提取误差大;同时传统标定方法所使用的2D或3D靶标造价昂贵并且维护困难,标定过程复杂,标定时间长,因此不适合无法应用辅助标定物的场合、大场景测量以及在线标定的情况。
技术实现思路
本专利技术所要解决的技术问题是克服现有技术的不足,针对在锻造现场传统标定方法严格依赖于高精度辅助标定无,且标定方法复杂、实时性差的问题,提出了双目立体视觉系统摄像机内参数离线标定、外参数实时在线标定的分步标定方法。这种方法标定过程简便,标定时间短,精度高;能以较少的图像精确实现锻造现场双目视觉测量系统相机的标定。本专利技术采用的技术方案是双目立体视觉系统摄像机参数的分步标定方法,该方法首先在实验室中离线标定摄像机的内参数矩阵,通过高精度电控平台带动摄像机做两组相互独立三正交运动,利用FOE点的性质列出线性方程,可以唯一求解出摄像机的内参数;在实验现场通过8-点法求解两幅图像之间基础矩阵,进而分解本质矩阵的方法,实现摄像机外参数的实时在线标定。具体步骤如下:步骤1:摄像机内参数矩阵K的标定摄像机标定通常采用经典的小孔成像模型,该模型的表达式如下:其中,(Xw,Yw,Zw,1)T为空间点在世界坐标系中的齐次坐标,(u,v,1)T为对应的像素点在图像坐标系中的齐次坐标,fu为摄像机横向尺度因子,fv为摄像机纵向尺度因子,(u0,v0)为主点坐标,s为比例因子,K为摄像机内部参数矩阵,[R|t]为摄像机的外部参数矩阵,R为旋转矩阵,t为平移向量。利用高精度的位移电控平台控制摄像机作一组三正交运动(两两正交的三次平移运动),根据图像对应点计算对应的3个FOE(FocusofExpansion)点,记做F1,F2,F3。设FOE的图像坐标为(ui,vi),i=1,2,3。则向量与摄像机的平移向量平行。由FOE点的性质,可以得到以下3个有关fu,fv,u0,v0的约束方程:将式(2)减去式(3)和(4),并令x=u0,可以得到关于x,y,z的二个线性约束方程:(u1-u3)x+(v1-v3)y-v2(v1-v3)z=u2(u1-u3)(5)(u2-u3)x+(v2-v3)y-v1(v2-v3)z=u1(u2-u3)(6)显然,通过式(5),(6)不能唯一确定x,y,z,需要再作一次三正交运动。从二组形如式(5),(6)的约束方程中线性唯一求解出x,y,z,进而求得摄像机的内参数fu,fv,u0,v0。步骤2:摄像机外参数矩阵[R|t]的标定令左摄像机光学中心位于世界坐标系O-XYZ原点,且无旋转。左摄像机图像坐标系Ol-ulvl,有效焦距为fl;右摄像机的坐标系为Or-XrYrZr,右图像坐标系为Or-urvr,有效焦距为fr。(a)求取基本矩阵,在双目视觉系统的公共视场内摆放棋盘格标定模板,拍摄后得到两张标定板图像;选取棋盘格上的至少8个的任意特征点,找出其在两幅图像中的对应点对。(uil,vil),(uir,vir)为两幅图像中对应点坐标,利用8组点对的像素坐标利用8组点对的像素坐标,求解以下方程组:其中,然后对A的奇异值分解为A=UDVT,则问题(7)的解是V的最后一个列向量,即f=v9,有此可构造出两幅图像之间的基础矩阵F。(b)根据步骤1中得出的左右摄像机的内参数矩阵KL,KR,由E=KLTFKR,即可得到本质矩阵E。(c)本质矩阵由双目立体视觉的内外参数共同决定,根据E=[t]XR,其中[t]X为平移矢量t的反对称矩阵,R为旋转矩阵,由步骤(b)中得到的本质矩阵E即可计算出旋转矩阵R和平移矢量t,从而得到左右摄像机的外参数。步骤3:摄像机比例因子s的求解左摄像机坐标系O-XYZ与右摄像机坐标系Or-XrYrZr之间的相互位置关系可以用步骤2得到的[R|t]矩阵表示成如下形式:其中,两个摄像机视场中的三维坐标可以表示成:由(11)式可以看出,已知左右摄像机的焦距和空间点在2个摄像机中图像坐标,带入旋转矩阵R和平移矢量t的值,就可以求出空间点的三维空间坐标值。用已经标定出内外参数的双目视觉测量系统去拍摄长度为L的高精度标尺,利用式(11)求得该标尺在空间中的三维坐标值,从而重建出其三维长度为l,则摄像机的比例因子采用步骤1~3,即可计算双目视觉测量系统的内外参数,完成系统的标定过程。本专利技术的有益效果是利用主动视觉的方法在实验室中离线标定摄像机的内参数;在锻造现场利用该双目系统拍摄到的图像之间的基础矩阵,实时对摄像机的外参数进行标定。本专利技术是一种简单易实现的标定方法,特别适用于锻造现场快速准确的标定需求。附图说明图1为本专利技术的装置结构示意图。图中:1平台;2左摄像机电控平台;3右摄像机电控平台;4左摄像机;5右摄像机;6二维棋盘格标定板。图2为基于主动视觉的摄像机内参数标定原理示意图。1、2为摄像机平移前后拍摄到的前、后图像,3为空间中物点P,O1,O2分别为摄像机平移前后的前、后光心,空间点P在前图像1中的前投影点为p1,在后图像2中的后投影点为p2,p′2为后投影点p2在前图像1中的对应点,点e称作FOE点,也是极点。的方向即为摄像机平移的方向。具体实施方式下面结合附图和技术方案详细说明本专利技术的实施。图1为本专利技术的装置结构示意图,本实施例中采用的双目视觉摄像机型号为:SVCam-svs11002,分辨率为4008×2672;高精度的电控平台采用PhysikInstrumente(PI),位移精度达到0.1μm;高精度标准尺的长度为2001.4本文档来自技高网
...
双目立体视觉系统摄像机参数的分步标定方法

【技术保护点】
一种双目立体视觉系统摄像机参数的分步标定方法,其特征是,该方法首先采用主动视觉的方法对摄像机的内参数进行标定;其次迭代极小化重投影像点与理想像点偏差来对摄像机的外参数进行优化;最后重建长度精确已知的高精度标尺求取摄像机比例因子,方法的具体步骤如下:步骤1:摄像机内参数矩阵K的标定摄像机标定通常采用经典的小孔成像模型,该模型的表达式如下:

【技术特征摘要】
1.一种双目立体视觉系统摄像机参数的分步标定方法,其特征是,该方法首先采用主动视觉的方法对摄像机的内参数进行标定;其次迭代极小化重投影像点与理想像点偏差来对摄像机的外参数进行优化;最后重建长度精确已知的高精度标尺求取摄像机比例因子,方法的具体步骤如下:步骤1:摄像机内参数矩阵K的标定摄像机标定通常采用经典的小孔成像模型,该模型的表达式如下:其中,(Xw,Yw,Zw,1)T为空间点在世界坐标系中的齐次坐标,(u,v,1)T为对应的像素点在图像坐标系中的齐次坐标,fu为摄像机横向尺度因子,fv为摄像机纵向尺度因子,(u0,v0)为主点坐标,s为比例因子,K为摄像机内部参数矩阵,[R|t]为摄像机的外部参数矩阵,R为旋转矩阵,t为平移向量;利用高精度的位移电控平台控制摄像机作一组三正交运动,两两正交的三次平移运动,根据图像对应点计算对应的3个FOE点,记做F1,F2,F3,设FOE点的图像坐标为(ui,vi),i=1,2,3,则向量与摄像机的平移向量T=(Tx,Ty,Tz)T平行,由FOE点的性质,得到以下3个有关fu,fv,u0,v0的约束方程:将式(2)减去式(3)和(4),并令x=u0,得到关于x,y,z的二个线性约束方程:(u1-u3)x+(v1-v3)y-v2(v1-v3)z=u2(u1-u3)(5)(u2-u3)x+(v2-v3)y-v1(v2-v3)z=u1(u2-u3)(6)显然,通过式(5),(6)不能唯一确定x,y,z,需要再作一次三正交运动,从二组形如式(5),(6)的约束方程中线性唯一求解出x,y,z,进而求得摄像机的内参数fu,fv,u0,v0;步骤2:摄像机外参数矩阵[R|...

【专利技术属性】
技术研发人员:贾振元刘巍李士杰杨景豪马建伟张仁伟王福吉
申请(专利权)人:大连理工大学
类型:发明
国别省市:辽宁,21

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

1