服务热线
18613981349
浅谈大尺寸铸铁砝码视觉测量拼接技术 说明:
摘要:针对大尺寸铝合金铸铁砝码的视觉测量,研究了图像拼接方法。首先利用经过标定的摄像机采集多幅具有重叠区域的序列图像,然后使用Harris和RANSAC算法提取精确特征点,并进行相邻图像重叠区域的特征点匹配,生成了完整的工件图像,最后,通过实验验证了该方法的可行性。〇引言尺寸的精密测量在现代制造业中具有重要的作用和意义,它是衡量和保证产品加工质量的必要过程。对于大尺寸工件,传统的测量方法是采用大尺寸导轨或标准件进行,但这种测量方法成本高、精度低、操作不方便;也有采用间接法测量,如弓高弦长法、滚子法等,这类方法存在原理误差,可靠性低。随着计算机技术、光电技术、图像处理与分析技术的成熟,视觉测量技术可以解决上述两种方法的不足[1]。但是由于摄像机视角、工作距离等因素的限制,当工件尺寸超出相机视野时,摄像机不能一次性地摄取大尺寸工件的完整图像。
为了得到铸铁砝码大视角图像,目前多采用三维扫描系统实现物体三维重构,但是这种方法需要在测量表面添加标志点,费时且摄像机标定复杂。图像拼接技术研究的是如何将不同角度拍摄的具有重叠区域的序列图像拼接成全景图。本文基于机器视觉软件Halconl2,研究摄像机参数标定、待拼接图像的摄取规则、图像畸变消除、特征点提取以及图像之间转换关系确定,以获得具有较高拼接精度的工件完整图像,并以大型汽车发动机铝合金进气凸轮轴盖的拼接测量结果来验证该拼接方法的可行性。
摄像机标定
摄像机标定是实现精密测量的关键技术[2],但镜头存在或多或少的畸变,对于大多数镜头而言,它们的畸变可充分地近似为径向畸变,因此所拍摄的图像都存在径向畸变,在图像拼接前,对摄像机参数进行标定可校正镜头的畸变,提高图像拼接精度。为了标定摄像机,本文首先建立摄像机投射模型,如图1所示。
通过摄像机标定,可以确定摄像机坐标系与世界坐标系的相对位置关系以及摄像机如何实现三维空间点到二维图像点的投影,此操作在机器视觉函数库Halconl2中实现。实现摄像机标定最简单的方法是使用标定板,摄像机采集的部分不同位姿的标定板图像如图2所示。待拼接图像的摄取规则为减小图像拼接误差,经反复实验,拍摄的序列图像需要注意以下几点:①图像须有重叠部分,重叠区域为1/3最好;②图像的重叠区域必须纹理化或有特征点,以便允许在自动匹配过程中识别图像中的相同点,在一些缺少纹理的重叠区域可通过适当定义图像配准方式来解决,如果整个对象显示很小的纹理,那么重叠区域应该被选择大些;③重叠区域的大小大致相同,一般来说,规模差异不应该超过5%〜10%;④相邻图像明暗度应相接近,否则拼接处缝隙清晰可见。本文以大型汽车发动机铝合金进气凸轮轴盖的拼接为例,图4为将铝合金铸造件分块拍摄,然后按顺序排列的2帧图像,从图中可明显看出两幅图像符合该摄取规则要求。
铸铁砝码特征点的提取
Halcon软件提供了多种算子用于提取特征点,比较重要的算子有points_foerstner、points_harris、points_lepetit等。未文采用Harris角点提取算法[4],该算法是C.Harris同M.Stephens在1988年提出的,是在改进Momvec算子后形成的算子,它的提取思想是:判断图像上某一点沿任意方向发生很小偏移时其灰度是否有明显变化,若有则为角点,在使用该算法时需要选择合适的高斯平滑系数。该算法与Forstnert特征点提取算法相比,具有计算简单、稳定性强、不受阈值影响等优势。
铸铁砝码特征点匹配及全景图像生成图像
特征点匹配是图像拼接的关键技术,目的是找到图像对之间特征点的对应关系,即求取相邻图像重叠区域对应点投影变换关系,使相邻图像在重叠区域的坐标能精确配准[5]。图像匹配精度是图像拼接质量的决定性因素。在完成特征点提取后,本文先采用归一化互相关法(NCC)寻找相邻两幅图像对应点关系,完成初始化匹配,然后通过调节模板大小、搜索窗口中心偏移量、搜索区域大小、对应匹配方法的阈值等参数进行鲁棒性匹配,剔除误匹配点,使图像对达到最好匹配效果。图5为Harris算法提取的特征点及匹配结果图像,经RANSAC鲁棒性匹配,得到了相邻两幅图像正确匹配点的对极线,最终图像拼接结果如图6所示。拼接过程用到的关键算子有:①算子pr〇j_match_points_ransac(),可根据图像对应点关系计算投影变灰矩阵;②算子gen_bundle_adjusted_mosaic(),将多幅输入图像捆绑合成为一幅全景图像,各输入图像的相对位姿由3X3的投影矩阵来定义。
以上是浅谈大尺寸铸铁砝码视觉测量拼接技术的详细介绍!