基于消隐点的大锻件测量系统标定方法

文档序号:6620099阅读:162来源:国知局
基于消隐点的大锻件测量系统标定方法
【专利摘要】本发明基于消隐点的大锻件测量系统标定方法属于图像处理和计算机视觉检测领域,特别涉及大型锻件尺寸测量系统中摄像机内、外参数的现场标定方法。该标定方法首先在不同焦距下拍摄标定模板的七幅图像,通过对应点连线交于一点求得摄像机主点坐标,其次在测量所需的焦距下拍摄标定模板的三个不同方位的图像,然后对模板图像进行直线提取,并利用所得直线求取三组对应正交消隐点,即可求得摄像机内参数,最后标定双目视觉测量系统的外参数。这种方法标定过程简便,标定时间短,精度高,能以较少的图像精确实现锻造现场双目视觉测量系统摄像机的标定。
【专利说明】基于消隐点的大锻件测量系统标定方法

【技术领域】
[0001] 本发明属于图像处理和计算机视觉检测领域,特别涉及大型锻件尺寸测量系统中 摄像机内、外参数的现场标定方法。

【背景技术】
[0002] 计算机视觉处理的基本任务之一是根据二维图像信息恢复物体的三维几何信息。 要实现利用图像点求取相应的空间物体表面点的任务,需要确定摄像机成像几何模型,该 几何模型的参数称为摄像机参数。摄像机标定过程是建立摄像机所拍摄场景中物体上特征 点的图像坐标与物体上特征点世界坐标的关系。测量系统中需标定的摄像机参数分为内参 数和外参数,其中内参数为摄像机的主点坐标以及尺度因子,外参数为两摄像机间的旋转 矩阵和平移矢量。标定时,由场景中已知特征点的图像坐标和世界坐标即可求解摄像机的 内外参数。摄像机标定是构建测量系统地一项关键技术,标定结果对系统的测量准确度及 效果有至关重要的作用。
[0003] 传统的摄像机和双目视觉传感器标定方法通常依赖于精密加工的2D或3D辅助 标定物。Tsai提出的基于径向约束的两步法能够获得较为精确的标定结果,张正友提出的 基于棋盘格靶标标定方法同样可以获得较高的精度。但是对于大视场下的摄像机标定而 言,由于传统标定方法所占有视场较小,导致特征点提取误差大;同时传统标定方法所使用 的2D或3D靶标造价昂贵且维护困难,标定过程复杂,标定时间长,因此不适合无法应用辅 助标定物的场合、大场景测量以及在线标定的情况。而基于主动视觉系统的摄像机标定方 法,虽然不需要制造高精度的辅助标定物,但是由于主动视觉标定方法对于运动的正交性 有着非常严格的要求,因此这种标定方法需要高精度的运动平台。但是这种高精度运动平 台容易受到周围环境的影响而使其自身的正交性受到影响,同时这种方法同样存在标定过 程复杂、标定时间长以及高精度运动平台的造价昂贵等问题。


【发明内容】

[0004] 本发明所要解决的技术问题是克服现有技术的不足,针对在锻造现场传统标定方 法复杂且不能实时标定,以及主动视觉的标定方法所需的高精度运动平台受环境影响大等 问题,发明一种基于消隐点的双目视觉测量系统摄像机标定方法。该方法是利用变焦距的 方法计算出像机的主点坐标,利用标定模板特征点计算图像的正交消隐点,并基于消隐点 计算像机的尺度因子,最后,以基本矩阵和本质矩阵得出双目测量系统的外参数。这种方法 标定过程简便,标定时间短,精度高。
[0005] 本发明采用的技术方案是一种基于消隐点的摄像机标定方法,其特征是,首先在 不同焦距下拍摄标定模板的7幅图像,通过对应点连线交于一点求得摄像机主点坐标,其 次在测量所需的焦距下拍摄标定模板的3个不同方位的图像,然后对模板图像进行直线提 取,之后利用所得直线求取3组对应正交消隐点,即可求得摄像机内参数,最后,同时标定 双目视觉测量系统的外参数,具体步骤如下:
[0006] 摄像机标定实际上是要求出内参数矩阵K,两摄像机间的旋转和平移矩阵R和t。 通用的摄像机模型可表示为:
[0007]

【权利要求】
1. 一种基于消隐点的大锻件测量系统标定方法,其特征是,首先在不同焦距下拍摄标 定模板的7幅图像,通过对应点连线交于一点求得摄像机主点坐标,其次在测量所需的焦 距下拍摄标定模板的3个不同方位的图像,然后对模板图像进行直线提取,之后利用所得 直线求取3组对应正交消隐点,即可求得摄像机内参数,最后,同时标定双目视觉测量系统 的外参数,具体步骤如下: 步骤1 :图像采集 首先,采集变焦距图像;在待测目标的同一侧布置两台摄像机,分别为左摄像机1和右 摄像机2,构成双目视觉测量系统;标定左摄像机1时,调整标定模板3的位置,保证标定模 板3在不同拍摄焦距时,均在摄像机视场内,在最大焦距下,对摄像机合焦;标定模板3静 止,逐渐减小摄像机焦距,在不同焦距下拍摄七幅模板图像;使用同样的方法采集右摄像机 2的七张图像;通用的摄像机模型可表示为:
) 其中,(Xw,Yw,Zw,1)τ为在世界坐标系下空间点的齐次坐标,(X,y,1) τ为空间点在图像坐 标系下的对应像点坐标,fx,fy为摄像机尺度因子,(叫,%)为像机的主点坐标,即主点坐标, z为比例因子; 其次,采集正交消隐点图像;将双目测量系统中的左、右摄像机合理放置,调整摄像机 的视场,使左、右摄像机有足够的公共视场区,在后续标定中,摄像机焦距以及两摄像机间 方位不再发生变化;在测量所需的摄像机焦距下拍摄3张标定模板不同角度的图像,且保 证不在同一平面上; 步骤2 :求取摄像机主点坐标 改变焦距时,摄像机视场呈现比例扩缩现象,因此在不同焦距拍摄的图像中,特征点连 线的交点即为主点;计算摄像机主点坐标,拍摄的七张图片中,将不同图像上标定模板相同 特征点对应的7个像点采用线性回归的方法拟合成η条直线,第i条直线的拟合方程为: lj:ajU+biV+Cj = 0, (i = 1, 2. . . η) (2) 以到像点连线距离平方和最小为目标函数S,其中
计算主点坐标(UQ,VQ),分别求出左、右摄像机的主点坐标(U1Q,V 1Q)和; 步骤3:求取摄像机尺度因子 根据步骤1获得求取正交消隐点标定模板的3幅图像,求出3组图像的正交消隐点,计 算摄像机的尺度因子fx和fy,具体过程如下: (a) 根据步骤2拍摄得到标定模板的四个不同方位的图像,分别求出左摄像机的3组正 交消隐点对 Pi (Upi, vPi),Qi (uQi, vQi),i = 1,2, 3 ; (b) 将3组正交消隐点对分别代入线性方程: (uPi+uQi-uPJ-uQJ) · x+ (uPJuQJ-uPiuQi) · z+ (vPi+vQi-vPJ-vQJ) · y (4) -(VpiVQi_VPjVQj) (i 尹 J·) 其中,i关j表示不同的摄像机参数调整模板图像,(UPi,Vpi)、(UQi,V Qi) (UPj,VPj)和 (uQj,vQj)分别为第i幅、第j幅图像的正交消隐点对,联立方程求解出未知参数x,y,z,再 由:
利用非线性最小二乘方法迭代求解非线性方程组(2)获得尺度因子,即fy,fx ;其中, (uQ,vQ)为左摄像机1的主点坐标,fy,fx为摄像机等效焦距,由此可得左摄像机内参数矩阵 KL:
采用相同的步骤(a)和(b),可得到右摄像机2的尺度因子,由步骤3中的主点坐标构 成右摄像机2的内参数矩阵Κκ; 步骤4:求取摄像机的外参数 在两台摄像机的公共视场区摆放两次标定模板,并拍摄图像,进行摄像机间外部参数 的标定;具体如下: (a) 求取基本矩阵F,根据对应像点的齐次坐标获得线性方程: [uu' , vuf , uf ,uv' , vv/ , vf ,u,v,l]f = 0 (7) 其中,(ιι,ν),^,v')为左右摄像机图像中对应的像点坐标,f= [fn,f12,f13,f21,f2 2, f23, f31, f32, f33]T为9维列向量,fij为基本矩阵F的第i行、第j列上的元素;提取所采集 的两幅图像中η (η彡8)组对应点构成对应点矩阵A
其中(Ui,Vi),(u' i,ν' i)为两幅图像中对应点坐标;利用Af = 0,即可求得基本矩阵 F; (b) 根据步骤4中得出的左右摄像机的内参数矩阵Ku Κκ,由E = K/FKp即可得到本质 矩阵E ; (c) 本质矩阵由双目立体视觉的内外参数决定,根据E= [t]xR,其中[t]x为平移矢量 t的反对称矩阵,R为旋转矩阵,由(b)中得到的本质矩阵E即可计算出旋转矩阵R和平移 矢量t,得到左右摄像机的外参数; (d) 计算摄像机的比例因子,采用长度为L的高精度标尺作为长度基准,使用上述双目 测量系统对其进行拍摄,并重建出三维长度1,则摄像机的比例因亏
采用步骤1?4,即可计算双目视觉测量系统的内外参数,完成系统的标定过程。
【文档编号】G06T7/00GK104123726SQ201410334887
【公开日】2014年10月29日 申请日期:2014年7月15日 优先权日:2014年7月15日
【发明者】贾振元, 刘巍, 王灵丽, 杨景豪, 刘阳, 王亮 申请人:大连理工大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1