当前位置: 首页 > 专利查询>天津大学专利>正文

一种摄像机标定方法及其实施装置制造方法及图纸

技术编号:2522873 阅读:171 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种摄像机标定方法及其实施装置,它涉及计算机视觉检测领域。为解决标定范围和坐标原点问题,及环境背景光不理想,摄像机视场太小,或靶标移动方向和摄像机光轴夹角较大时,在靶标边缘设定的空间坐标原点会成像不清晰或移出视场范围问题,本发明专利技术采用的技术方案是:采用标记圆孔半径为其余圆孔半径的120%至150%的圆形靶标,通过图像的噪声滤除,阈值分割,轮廓跟踪,椭圆识别,椭圆拟合及中心提取方法,根据标记圆孔圆心及离标记圆孔最近的圆孔的圆心的空间位置、标记圆孔与其余圆孔的圆心距及沿空间某一方向移动圆形靶标的移动距离,采用特征点空间定位方法确定摄像机的位置。本发明专利技术适用于为了获取空间点到计算机图像象素点的对应关系,对摄像机进行标定的场合。(*该技术在2023年保护过期,可自由使用*)

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及计算机视觉检测领域,尤其涉及为了获取空间点到计算机图像象素点的对应关系,对摄像机进行标定的场合。
技术介绍
在计算机视觉检测过程中,为了获取空间点到计算机图像象素点的对应关系,摄像机标定是必不可少的。摄像机标定就是获得摄像机内部的几何和光学特性,即内部参数,及摄像机坐标系相对于空间坐标系的位置关系,即外部参数。目前Tsai的RAC标定法最为常用,这种方法先由径向准直约束求解摄像机模型的大部分参数,然后采用迭代法求出其他参数。标定中非常关键的一步就是靶标上特征点数据的处理,即确定靶标上的特征点的空间坐标和图像坐标。摄像机的标定靶标的形式多种多样,其中圆形靶标是最常用的。因为圆形对图像的阈值不敏感,且特征点坐标容易确定,所以可以比较容易的得到亚像素级的标定精度。传统的圆形靶标是在平面板上均匀排列大小一致的圆孔,圆孔之间的中心距精确已知,圆孔的中心可以作为特征点。因为没有比较特殊的圆孔,很难自动确定空间坐标系坐标原点。在标定时,一般要人工在图像上选取出标定范围和坐标原点。有一种可以实现自动标定的方法是以靶标的某一边缘上的圆孔中心作为原点建立坐标系,但是,当环境背景光不理想,摄像机视场太小,或靶标移动方向和摄像机光轴夹角较大时,在靶标边缘设定的空间坐标原点会成像不清晰或移出视场范围。所以,这种方法还不能完全自动获取物空间坐标原点,不能实现真正的自动化标定。
技术实现思路
为克服现有技术的不足,提供一种提高CCD摄像机标定的速度和自动化程度,使应用更加稳定可靠的方法及其事实装置,本专利技术采用的技术方案为一种摄像机标定方法,包括下列步骤采用标记圆孔半径为其余圆孔半径的120%至150%的圆形靶标,标记圆孔位于圆形靶标中央;沿空间某一方向移动圆形靶标;通过图像的噪声滤除,阈值分割,轮廓跟踪,椭圆识别,椭圆拟合及中心提取方法在摄像机视场中寻找移动前和移动后的圆形靶标及圆形靶标上足够多的包括标记圆孔的多个圆孔,并找到离标记圆孔最近的圆孔,确定标记圆孔及离标记圆孔最近的圆孔的圆心的空间位置;根据标记圆孔圆心及离标记圆孔最近的圆孔的圆心的空间位置、标记圆孔与其余圆孔的圆心距及所述沿空间某一方向移动圆形靶标的移动距离,采用特征点空间定位方法确定摄像机的位置。适用于上述方法的圆形靶标,其结构为不透光平板玻璃上光刻出一系列透光圆孔阵列M×N,行列严格垂直,圆孔的中心距相等且已知,并且,靶标中央的圆孔即标记圆孔的半径为其余圆孔半径的120%至150%。由于本专利技术采用了中央的圆孔(称为标记圆)的半径大于其余圆孔半径的靶标结构,以及图像的噪声滤除,阈值分割,轮廓跟踪,椭圆识别,椭圆拟合及中心提取和特征点空间定位步骤,在CCD标定过程中自动建立空间坐标系,并自动获取和处理靶标上特征点的数据,因而提高CCD摄像机标定的速度和自动化程度,使应用更加稳定可靠。附图说明图1为本专利技术圆形靶标结构示意图。图2为本专利技术空间3D坐标自动建立原理图。具体实施例方式下面结合附图和实施例进一步说明本专利技术。图1是本专利技术圆形靶标,该圆形靶标是在不透光平板玻璃上光刻出一系列透光圆孔阵列M×N,行列严格垂直,圆孔的中心距相等且已知(Δx,Δy)。与传统靶标不同之处在于圆形靶标中央的标记圆孔的半径要大于其余圆孔。在标定过程中,以圆形靶标的第一个位置的标记圆孔中心为原点Ow,横向圆心所在的直线为Xw轴,纵向圆心所在的直线为Yw轴,以圆形靶标移动方向为Zw轴,建立空间坐标系,坐标系符合右手定则,如图2所示。由于标记圆孔位于靶标中央,所以只要摄像机视场中出现足够多的圆孔,通过图像处理和椭圆识别,必然可以找到标记圆孔以及离它最近的圆孔。本专利技术的圆形靶标克服了传统靶标的缺陷,能够更加灵活自动和准确地完成摄像机的标定。为了实现摄像机自动标定,根据本专利技术的圆形靶标特点设计、使用了一整套的图像处理算法图像的噪声滤除,阈值分割,轮廓跟踪,椭圆识别,椭圆拟合及中心提取和特征点空间定位等。由于圆形靶标图像的直方图有比较明显的双峰值,分别代表了靶标中透光圆孔和黑色不透光底板,并且双峰值的差距比较大,所以可以直接采用双峰法对图像进行阈值分割;然后采用轮廓跟踪法,获取目标的边缘点;因为经过透镜的透视变换,圆变成了椭圆,所以,我们采用椭圆的相似性识别算法来剔除非椭圆的边缘点,同时确定标记圆孔的轮廓点;对剩下的轮廓点进行椭圆拟合,提取出椭圆的中心坐标,它们就是特征点的图像坐标;最后确定标记圆孔圆心坐标和其余圆心坐标的位置关系,根据已知的圆形靶标圆心距以及标定过程中圆形靶标移动的距离,建立空间坐标系,可以很容易确定图像上的特征点所对应的空间坐标。下面着重说明其中的关键算法椭圆相似性识别算法。虽然经过透视变换,标定图像上的椭圆之间仍有很好的相似性。椐此,我们设计了两步法来识别椭圆目标。第一步是轮廓初步识别和标记椭圆搜索,以剔除杂点和非椭圆点,第二步是利用相似性精确识别椭圆1)轮廓初步识别和标记椭圆搜索某条有N个边缘点的封闭轮廓{(xi,yj)|1≤i≤N},它所包围的区域面积为S=12Σi=1N|x1-1yi-xiyi-1|{(xi,yj)|1≤i≤N}......(1)]]>从边缘点中搜寻最左端点p0、最右端点p1、最上端点p2、最下端点p3,任两点的距离为Di,j,则它们两两之间最大距离的一半即为该轮廓的外接圆半径r=max(Di,j)(i,j=0,1,2,3) (2)在镜头畸变不大时,圆形度指标C=S/(π·r2)的值不会很小。因为靶标图像中椭圆的外接圆半径大小和边缘点个数相近(除去标记圆)。所以,可以采用类似图像直方图统计的方法,选出标定圆。统计所有轮廓的外接圆半径r和边缘个数N,分别以5和20为间隔作为直方图的划分,统计出落入每个区间内轮廓的个数;分别找到两者的最大值,即外接圆半径直方图峰值PrMax和和边缘点个数直方图峰值PnMax。取两者的小一级作为阈值 依此阈值,删除满足以下条件的轮廓点边缘点个数N<Tn;外接圆半径r<Tr;圆形度指标C<0.5。在剩余轮廓点中搜索外接圆半径r最大的即为标记圆。2)基于相似性的椭圆精确识别;经过第一步的操作,已经除去了大部分的非椭圆的轮廓点,为了更精准的确定有用椭圆的轮廓点,还要利用椭圆的相似性,即普通椭圆和标记椭圆之间的相似性,进一步搜索。根据Hu矩不变性,即相同的形状作平移、旋转后Hu矩值保持不变,定义三个形状相似性系数 其中,A,B为两个椭圆轮廓的点集合;MkA=sgn(hkA)log10|hkA|;MkB=sgn(hkB)log10|hkB|;]]>hk为k阶Hu矩。当两条轮廓完全相同时,I1=I2=I3=0;而两条轮廓的相似性越差,三个相似性系数的值就越大。大量实验结果表明,靶标图像中椭圆的相似性系数远小于0.001,可以删除I1>0.001的轮廓点。至此完成了相似性椭圆识别的整个过程。实验中,待标定的摄像机为Mintron的MTV-368P,其参数为像元个数500(H)×582(V),有效像敏面的尺寸为4.9mm×3.7mm,最小照度为0.1lux;光学镜头的标称焦距f=16mm,相对孔径1/F=1.4。选用圆形靶标的规格为11×9圆形阵列,圆孔中心间距Δx=本文档来自技高网...

【技术保护点】
一种摄像机标定方法,其特征是,包括下列步骤:采用标记圆孔半径为其余圆孔半径的120%至150%的圆形靶标,标记圆孔位于圆形靶标中央;沿空间某一方向移动圆形靶标;通过图像的噪声滤除,阈值分割,轮廓跟踪,椭圆识别,椭圆拟合及中心提取 方法在摄象机视场中寻找移动前和移动后的圆形靶标及圆形靶标上足够多的包括标记圆孔的多个圆孔,并找到离标记圆孔最近的圆孔,确定标记圆孔及离标记圆孔最近的圆孔的圆心的空间位置;根据标记圆孔圆心及离标记圆孔最近的圆孔的圆心的空间位置、标记圆孔与 其余圆孔的圆心距及所述沿空间某一方向移动圆形靶标的移动距离,采用特征点空间定位方法确定摄象机的位置。

【技术特征摘要】
【国外来华专利技术】

【专利技术属性】
技术研发人员:孙长库王志雄张效栋
申请(专利权)人:天津大学
类型:发明
国别省市:12[中国|天津]

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

1
相关领域技术
  • 暂无相关专利