×
测量测试 > 测试测量应用 > 详情

图像分割技术用于印刷电路板检测的研究

发布时间:2021-01-13 发布时间:
|



0 引言
随着生产技术的提高,印刷电路板(PCB)制造在电子工业中的作用越来越重要,PCB的质量将对电子产品能否长期、正常、可靠的工作带来非常大的影响。而PCB制作工艺日趋复杂,使PCB的质量检验成为一件非常困难的工作。基于计算机与图像处理技术进行的PCB缺陷自动视觉检测的研究近年来成为PCB检测的热门方向。本文就图像分割技术应用于PCB图像进行研究。
图像分割是图像处理与计算机视觉领域低层次视觉中最为基础和重要的领域之一,它是对图像进行视觉分析和模式识别的基本前提,分割的准确性将直接影响后续任务的有效性。图像分割是指根据灰度、彩色、空间纹理、几何形状等特征把图像划分成若干个互不相交的区域,使得这些特征在同一区域内,表现出一致性或相似性,而在不同区域间表现出明显的不同。简单地讲,就是在一幅图像中,把目标从背景中分离出来,以便于进一步处理。值得一提的是,图像分割是一个经典难题,到目前为止既不存在一种通用的图像分割方法,也不存在一种判断是否分割成功的客观标准。

1 图像分割的基本概念与分类
首先,图像分割的定义是:
令集合R代表整个图像区域,对R的分割可以看作将R分成N个满足以下五个条件的非空子集(子区域)R1,R2,…,RN:
(1)b.jpg
(2)对所有的i和j,i≠j,有Ri∩Rj=φ;
(3)对i=1,2,…,N,有P(Ri)=TRUE;
(4)对i≠j,P(Ri∪Rj)=FALSE;
(5)对i=1,2,…,N,R是连通区域。
其中,P(Ri)是对所有在集合Ri中元素的逻辑谓词,φ代表空集。
其中,条件(1)指出在对一幅图像的分割结果中全部子区域的总和(并集)应能包括图像中所有像素(就是原图像),或者说分割应将图像中的每个像素都分进某个子区域中。条件(2)指出在分割结果中各个子区域是互不重叠的,或者说在分割结果中一个像素不能同时属于两个区域。条件(3)指出在分割结果中每个子区域都有独特的特性,或者说属于同一区域中得的像素应该具有某些相同特性。条件(4)指出在分割结果中,不同的子区域具有不同的特性,没有公共元素,或者说属于不同区域的像素应该具有一些不同的特性。条件(5)要求分割结果中同一个子区域内的像素应当是连通的,即同一个子区域内的任两个像素在该子区域内互相连通。
实际应用中图像分割不仅要把一幅图像分成满足上面五个条件的各具特性的区域而且需要把其中感兴趣的目标区域提取出来。图像阈值化分割是一种最常用,同时也是最简单的图像分割方法,它特别适用于目标和背景占据不同灰度级范围的图像,它不仅可以极大地压缩数据量,而且也大大简化了分析和处理步骤。而对于PCB图像检测,不仅要求检测的准确性,还要求检测的快速性和稳定性,因此阈值化分割方法是非常适用于PCB图像的分割的。
阈值分割法是一种基于区域的图像分割技术,简单地说,取阈值分割就是先确定一个处于图像灰度取值范围之中的灰度阈值,然后将图像中各个像素的灰度值都与这个阈值相比较,并根据比较结果将对应的像素划分为两类:像素的灰度值大于阈值的为一类,像素灰度值小于阈值的为另一类。如果将一类像素点值记为0,另一类记为1,则分割后的图像就是所谓的二值图像。灰度闲值分割的方法通常有四种:双峰法、迭代法、大津法、多阈值法。本文将对这四种分割算法进行综述,并将其分别应用于PCB图像的分割,讨论其分割效果。
2 阈值分割算法综述
2.1 双峰法
双峰法的原理很简单:它认为图像的前景和背景(不同的灰度级)组成,图像的灰度分布曲线可近似认为是由两个正态分布函数c.jpg叠加而成,图像的直方图将会出现两个分离的峰值,选择两峰之间的谷底作为阈值(如图1)。步骤如下:
(1)找出直方图的两个最大的局部值:zi,zj;
(2)求zi,zj间直方图最低点zk;
(3)用h(zk)/min(h(zi),h(zj))测试直方图的平坦性;
(4)若上述值小于门限T,将zk作为分割门限。



『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
全世界最大微波暗室:美国空军贝尼菲尔德微波暗室!