Aoi影像扫描检测处理方法

文档序号:9350694阅读:2002来源:国知局
Aoi影像扫描检测处理方法
【技术领域】
[0001]本发明涉及一种印刷线路板AOI检测技术领域,尤其涉及一种图像扫描处理方法。
【背景技术】
[0002]AOI (Automatic Optic Inspect1n)的全称是自动光学检测,是基于光学原理来对焊接生产中遇到的常见缺陷进行检测的设备。AOI是新兴起的一种新型测试技术,但发展迅速,很多厂家都推出了 AOI测试设备。当自动检测时,机器通过摄像头自动扫描PCB,采集图像,测试的焊点与数据库中的合格的参数进行比较,经过图像处理,检查出PCB上缺陷,并通过显示器或自动标志把缺陷显示/标示出来,供维修人员修整。
[0003]目前,AOI设备大都只有一个定位的CCD摄像头,拍摄到的图形会由于元件具有高度,从而使图像具有部分元件阴影,甚至相邻元件的阴影粘连,最终影响灰阶图的缺陷比对。
[0004]有鉴于上述的缺陷,本设计人,积极加以研究创新,以期创设一种AOI影像扫描检测处理方法以提高缺陷检验能力,使其更具有产业上的利用价值。

【发明内容】

[0005]为解决上述技术问题,本发明的目的是提供一种AOI影像扫描检测处理方法以提尚缺陷检验能力。
[0006]本发明的AOI影像扫描检测处理方法,其特征在于:按照下述步骤进行:
[0007]—、AOI设备具有CXD摄像头,通过CXD摄像头对被检测线路板进行面扫描,得到线路板的全景图像;
[0008]二、对全景图像进行垂直投影以消除元件左右阴影和粘连;
[0009]三、对全景图像进行水平投影以消除元件前后阴影和粘连;
[0010]四、采用灰阶临界值将全景图像转化为黑白图;
[0011]五、对黑白图进行二值化处理。
[0012]进一步的,所述垂直投影以消除元件左右阴影和粘连的步骤为:对全景图像进行区域增长,获得若干个目标联通域,对每个联通域进行检测区域定位,判别其所在的区域位置,然后在每个联通域内的横坐标点上对全景图像边缘图像和全景图像进行垂直扫描,分别统计出每个横坐标点上对应的全景图像边缘图像的像素点数ml和全景图像的像素点数nl,当ml和nl分别小于等于某一预设值时,则将该联通区域内的此横坐标点垂直方向上的全景图像所对应的每个像素点置为O。
[0013]进一步的,所述水平投影以消除元件前后阴影和粘连的步骤为:将步骤二得到的全景图像进行进行膨胀和腐蚀,此时对全景图像再次进行区域增长,获得若干个目标联通域,对每个联通域进行检测区域定位,判别其所在的区域位置,然后在每个联通域内的纵坐标点上对全景图像边缘图像和全景图像进行水平扫描,分别统计出每个纵坐标点上对应的全景图像边缘图像的像素点数m2和全景图像的像素点数n2,当m2和n2分别小于某一预设值时,则将该联通区域内的此纵坐标点垂直方向上的全景图像所对应的每个像素点置为O。
[0014]进一步的,所述重灰阶临界值根据参数设定。
[0015]进一步的,所述CXD摄像头可以为黑白CXD摄像头。
[0016]进一步的,所述CXD摄像头可以为彩色CXD摄像头。
[0017]借由上述方案,本发明至少具有以下优点:本发明在将图像转化为灰阶图像之前先对其进行去阴影及粘连处理,使灰阶转化后的黑白图像消除了阴影造成的干扰及错误,提尚了缺陷检测能力。
[0018]上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,并可依照说明书的内容予以实施,以下以本发明的较佳实施例进行详细说明。
【具体实施方式】
[0019]下面结合实施例,对本发明的【具体实施方式】作进一步详细描述。以下实施例用于说明本发明,但不用来限制本发明的范围。
[0020]一种AOI影像扫描检测处理方法,按照下述步骤进行:
[0021]—、AOI设备具有CXD摄像头,通过CXD摄像头对被检测线路板进行面扫描,得到线路板的全景图像;
[0022]二、对全景图像进行垂直投影以消除元件左右阴影和粘连;
[0023]三、对全景图像进行水平投影以消除元件前后阴影和粘连;
[0024]四、采用灰阶临界值将全景图像转化为黑白图;
[0025]五、对黑白图进行二值化处理。
[0026]其中,所述垂直投影以消除元件左右阴影和粘连的步骤为:对全景图像进行区域增长,获得若干个目标联通域,对每个联通域进行检测区域定位,判别其所在的区域位置,然后在每个联通域内的横坐标点上对全景图像边缘图像和全景图像进行垂直扫描,分别统计出每个横坐标点上对应的全景图像边缘图像的像素点数ml和全景图像的像素点数nl,当ml和nl分别小于等于某一预设值时,则将该联通区域内的此横坐标点垂直方向上的全景图像所对应的每个像素点置为O。
[0027]其中,所述水平投影以消除元件前后阴影和粘连的步骤为:将步骤二得到的全景图像进行进行膨胀和腐蚀,此时对全景图像再次进行区域增长,获得若干个目标联通域,对每个联通域进行检测区域定位,判别其所在的区域位置,然后在每个联通域内的纵坐标点上对全景图像边缘图像和全景图像进行水平扫描,分别统计出每个纵坐标点上对应的全景图像边缘图像的像素点数m2和全景图像的像素点数n2,当m2和n2分别小于某一预设值时,则将该联通区域内的此纵坐标点垂直方向上的全景图像所对应的每个像素点置为O。
[0028]其中,所述重灰阶临界值根据参数设定。
[0029]其中,所述CXD摄像头为黑白CXD摄像头或彩色CXD摄像头。
[0030]以上所述仅是本发明的优选实施方式,并不用于限制本发明,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明技术原理的前提下,还可以做出若干改进和变型,这些改进和变型也应视为本发明的保护范围。
【主权项】
1.一种AOI影像扫描检测处理方法,其特征在于:按照下述步骤进行: 一、AOI设备具有CCD摄像头,通过CCD摄像头对被检测线路板进行面扫描,得到线路板的全景图像; 二、对全景图像进行垂直投影以消除元件左右阴影和粘连; 三、对全景图像进行水平投影以消除元件前后阴影和粘连; 四、采用灰阶临界值将全景图像转化为黑白图; 五、对黑白图进行二值化处理。2.根据权利要求1所述的AOI影像扫描检测处理方法,其特征在于:所述垂直投影以消除元件左右阴影和粘连的步骤为:对全景图像进行区域增长,获得若干个目标联通域,对每个联通域进行检测区域定位,判别其所在的区域位置,然后在每个联通域内的横坐标点上对全景图像边缘图像和全景图像进行垂直扫描,分别统计出每个横坐标点上对应的全景图像边缘图像的像素点数ml和全景图像的像素点数nl,当ml和nl分别小于等于某一预设值时,则将该联通区域内的此横坐标点垂直方向上的全景图像所对应的每个像素点置为O。3.根据权利要求1所述的AOI影像扫描检测处理方法,其特征在于:所述水平投影以消除元件前后阴影和粘连的步骤为:将步骤二得到的全景图像进行进行膨胀和腐蚀,此时对全景图像再次进行区域增长,获得若干个目标联通域,对每个联通域进行检测区域定位,判别其所在的区域位置,然后在每个联通域内的纵坐标点上对全景图像边缘图像和全景图像进行水平扫描,分别统计出每个纵坐标点上对应的全景图像边缘图像的像素点数m2和全景图像的像素点数n2,当m2和n2分别小于某一预设值时,则将该联通区域内的此纵坐标点垂直方向上的全景图像所对应的每个像素点置为O。4.根据权利要求1所述的AOI影像扫描检测处理方法,其特征在于:所述重灰阶临界值根据参数设定。5.根据权利要求1所述的AOI影像扫描检测处理方法,其特征在于:所述CCD摄像头为黑白C⑶摄像头。6.根据权利要求1所述的AOI影像扫描检测处理方法,其特征在于:所述CCD摄像头为彩色CXD摄像头。
【专利摘要】本发明涉及一种AOI影像扫描检测处理方法,按照下述步骤进行:一、AOI设备具有CCD摄像头,通过CCD摄像头对被检测线路板进行面扫描,得到线路板的全景图像;二、对全景图像进行垂直投影以消除元件左右阴影和粘连;三、对全景图像进行水平投影以消除元件前后阴影和粘连;四、采用灰阶临界值将全景图像转化为黑白图;五、对黑白图进行二值化处理。本发明在将图像转化为灰阶图像之前先对其进行去阴影及粘连处理,使灰阶转化后的黑白图像消除了阴影造成的干扰及错误,提高了缺陷检测能力。
【IPC分类】G01N21/956, G06T5/50
【公开号】CN105069770
【申请号】CN201510569885
【发明人】张智海, 易永祥
【申请人】苏州威盛视信息科技有限公司
【公开日】2015年11月18日
【申请日】2015年9月9日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1