基于轮廓特征的PCB图像拼接方法

来源 :中国机械 | 被引量 : 0次 | 上传用户:asdfghjka
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:本文首先分析了PCB图像的特点,提出了利用PCB图像的轮廓特征来进行匹配和拼接,并规定了特征的选取范围和搜索范围。在此基础上给出了基于轮廓特征的PCB图像拼接的具体方法,利用形态学法来提取轮廓,基于轮廓的曲率提取了轮廓上的角点,然后利用Hausdorff距离对点集进行配准。
  关键词:PCB图像;形态学;轮廓特征;角点;Hausdorff距离
  1.拼接方法的选择及拼接区域的确定
  1.1 .PCB图像拼接问题的具体分析
  现有的图像拼接技术大致分为两类:基于区域的方法和基于特征的方法。在基于区域的方法中,图像的像素点阵直接参与匹配运算,利用图像本身具有的灰度信息来度量图像的相似程度。基于特征的方法则是通过提取并匹配两图像共有的特征结构来完成图像拼接。通常使用的特征结构包括边界、轮廓、区域、线交叉点等。图像拼接采用何种技术,与图像的特性以及图像之间的关系紧密相关。
  图像拼接要考虑的问题有[1]:第一,图像之间的变换性质;即待拼接的两图像之间是何种变换。第二,特征选择;即选取什么样的特征作为两图像匹配的目标。第三,特征匹配;即如何建立特征之间的对应关系。
  首先我们来看一下PCB图像拼接中图像与图像之间的变换性质。首先,两图像之间存在平移变换,这是因为拍摄相邻两图像时摄像镜头与PCB之间有平移量。其次是存在一定的旋转变换,因为在工作台微移时或扫描时照片放置的偏斜,导致两图像之间有一定的旋转角度;再有就是微小的尺度差异。假设在拼接相邻两图像时尺度差异可以忽略不计,图像拼接变换就是图像之间的平移变换和旋转变换,也就是刚性变换。
  关于特征的选择,也跟图像的内容以及图像之间的变换有关。PCB图像拼接存在两个特点。首先是由摄像机采集到的PCB原始图像只包含目标(PCB线条、焊盘)和背景图像信息以及极少量的噪声,目标灰度与背景灰度之间差别较大,目标与目标、背景与背景之间灰度相差不大,使得PCB图像的轮廓特征容易提取。其次为了满足PCB视觉检测中高速度和精度的要求,相邻图像间重叠区域应该尽可能狭窄,所选择的特征最好包含尽可能多的信息。图像的特征点比图像的像素點要少很多,从而大大减少了匹配过程的计算量。特征点的匹配度量值对位置变化比较敏感,可以大大提高匹配的精度。特征点的提取过程可以减少噪声的影响,对灰度变化、图像形变以及遮挡等都有较好的适应能力。基于以上两点我们选择轮廓特征作为匹配特征。
  第三,确定特征之间的对应关系。选择轮廓作为特征之后,图像拼接问题化解为轮廓匹配问题。在其中一幅图像的重叠区域选择一块作为特征提取区域,提取这个区域内的轮廓特征,在另一幅图像的重叠区域内搜索与此特征区域匹配的区域,记录最佳匹配位置的坐标。我们需要一个定位准确的匹配算法,以满足图像之间的完好拼合。
  1.2. 模板的选取及搜索区域的确定
  2.两幅图像的拼接算法
  在基于前面分析及假设的基础上,本文提出了一种基于轮廓特征点的PCB图像拼接算法。
  2.1.图像分割
  PCB图像的灰度分布特征。
  2.1.1.具有明显的背景峰值和目标峰值;
  2.1.2. 两个峰值距离较远,而且其间灰度值基本相等,没有明显的波谷;
  2.1.3.背景像素点和目标像素点的灰度变化具有连续性,目标边界的灰度是渐变的,不是突变的。
  根据PCB图像的特点,PCB图像在进行图像分割时多采用阈值分割的方法,本文参照文献[2]使用了一种自适应阈值的图像分割方法。
  3. 结论
  在利用Hausdorff距离对特征点集进行配准时,特征区域 在搜索区域 中每一个可能位置上移动并求取 与对应图像中被匹配区域上的点集的部分Hausdorff距离,这种搜索方法计算量大,因此需要采用适当的快速搜索法以加快匹配速度。
  此方法利用的是轮廓中的角点特征,因此只适用于能提取出角点的PCB图像,如果PCB图像只有焊盘或者线条都为直线,则此方法不适用。
  参考文献:
  [1] 衣晓飞.集成电路芯片图像处理技术的研究:[博士学位论文].国防科技大学,2001,10
  [2] 连军莉.印刷电路板的图像分割[J].测试技术,2006,4
  [3] 陈兰兰,毕笃彦.数学形态学在图像处理中的应用. 维普资讯 http://www.cqvip.com.2002,6.
其他文献
摘 要:叙述蓄能器在风力发电机械的液压系统中的应用,并对蓄能器进行有效的分类。针对风力发电机中蓄能器的安装、使用及维护进行简单的介绍。  关键词:风力发电 ; 液压系统 ; 蓄能器  蓄能器是液压系统中进行液压油能量储存的装置,在风力发电机液压系统中承担着重要的作用。风机在执行工作任务时都会采取间歇式的工作方式,驱动叶尖液压缸、高速轴制动器、偏航制动器进行工作。液压泵在进行间歇式工作时可以延长泵和
对设备实施定期诊断和维修是保证产品质量及生产顺利进行的唯一保障,宽厚板轧机机械压下系统主要是在空载时对轧机辊缝进行调整,而宽厚板轧机机械压下系统的精度与宽厚板轧机精
目前在冶金轧钢工序中涉及到大量的能源消耗,之所以如何在冶金轧钢工序中合理运用节能技术便成了一大热点研究方向。本文基于冶金轧钢节能工序的设计进行分析,首先阐述了冶金轧
利用Autodesk Moldflow Insight 2012对一模三腔的模具进行模拟,并对多个结果文件进行分析,发现注射过程中流道存在缺陷,并得到实验验证。通过分析成因,进行流道优化,再次试模得到
自改革开放以来,我国加大了市场宏观调控力度,在这个背景下建材机械行业发展迅速,最典型的表现就是水泥制造机械的发展。从上世纪80年代出现第一台能日产水泥熟料两千吨的生产线
分析燃烧系统存在的不适应点,针对渣油性质,对燃烧系统的燃烧器、燃油罐、燃油管路等装置进行整体结构优化,对改造后结果进行分析比较,发现燃油量和油压需要提高,从而更换大功率的
摘要:通过对发动机不能起动的故障原因进行的分析,绘制了发动机不能起动的故障树,提出了发动机不能起动的一般诊断流程,并阐述了发动机无法起动的故障诊断与排除方法。  关键词: 发动机 故障树 诊断流程   发动机不能起动的现象主要有以下几种:起动机不能带动发动机运转,或能带动但转动缓慢;起动机能带动发动机正常转动,但不能起动,且无着车征兆;有着车征兆,但不能起动。造成发动机不能起动的原因很多,有起动系
球头关节轴承是各类车辆不可或缺的零部件,在车辆转向系统中发挥着重要的功能,其可靠性是影响车辆行驶安全性的重要因素。为提高车辆转向系统的可靠性、安全性,促进安全行车,本文
【摘要】:现代数控技术集机械制造技术、计算机技术、现代控制技术、传感检测技术等于一体,是现代制造技术的基础,其水平的高低是衡量一个国家制造业现代化程度的核心标志,结合微电子技术和先进制造技术的不断进步以及数控技术在各个领域的广泛应用,综合分析了数控机床系统结构与其诊断维修检测技术。  【关键词】:数控机床 重要性 结构 诊断技术 维修  1.正文:  随着机电一体化技术的迅猛发展,数控机床的应用几
摘要:在工程实际应用中,三维设计与管理软件PDMS和PDSOFT应用有着其各自的应用,但是PDMS软件在项目管理方面比较先进,而PDSOFT软件在管线斜接、删除元件方面具有优势。在本文中,笔者即分析三维设计与管理软件PDMS和PDSOFT的应用。  关键词:三维设计与管理;PDMS软件;PDSOFT软件  在设计生产装置中的工艺配管中,利用三维设计与软件设计生产配管,可以减少配管设计中出现的错误,