基于双阈值二值化的在线式AOI图像检索方法技术

技术编号:8348026 阅读:498 留言:1更新日期:2013-02-21 01:46
本发明专利技术提供了一种基于双阈值二值化的在线式AOI图像检索方法,包括以下步骤:S1、获取标准PCB板的位置图像;S2、对位置图像进行灰度化处理,得到灰度模板图像;S3、对灰度模板图像进行双阈值二值化处理,得到模板图像;S4、获取待检测PCB板的位置图像,并根据步骤S3中设定的双阈值获取所述模板图像所对应的搜索区域图像;S5、将搜索区域图像与模板图像进行匹配,以搜索出与模板图像匹配度最大的位置点。通过双阈值二值化处理,可降低位置图像的灰度值,使电子元件所在的目标区域更加凸出,且可有效地降低运算量,提高运算速度,从而降低了AOI软件在图像识别时的漏报率与误报率。

【技术实现步骤摘要】

本专利技术涉及SMT
,尤其涉及一种基于双阈值二值化的在线式AOI图像检索方法
技术介绍
自动光学检测(Automatic Optic Inspection, AOI),是基于光学原理来对PCB板焊接生产中遇到的常见缺陷进行检测的方法。它是近几年来兴起的一种SMT检测技术。随着SMT行业的迅速发展,元器件尺寸正朝着微型化、密集型方向发展,这使得人工目测方式检测PCB板上元件的缺陷显得力不从心,靠人工去检测效率较低,而且费时费力。传统的一些检测技术,如在线测试仪已经不能适应SMT发展的要求。所以AOI技术是为适应SMT发展的要求而产生的。目前现有的AOI软件在检测目标元件时都存在漏报和误报问题,造成此原因涉及两个方面的问题采集图像时所采用的光源和软件中所采用的检测算法。第一个方面所存在的问题随着高清晰、高分辨率CCD和扫描设备的出现,大多数 AOI制造商已经开始根据自身的实际情况做出相应的改进,如采用30(Γ500万像素的CXD即可采集到现有最小封装尺寸01005元件的清晰图像。第二个问题是AOI软件检测算法,由于各个厂商所采用的算法不尽相同,所以检测的效果也有所区别。目前大多数AOI算法原理有下列几种图像比对原理、权值成像原理、图像统计学习、相似性分析、图像匹配、矢量分析、颜色距离分析、字符识别、灰阶运算。 而无论采用哪种算法都会在元件检测时产生误报和漏报问题,为了降低漏报率和误报率, 只有在算法上寻求更精确的定位和图像识别方式。有鉴于此,有必要对现有技术中的AOI图像检索方法予以改进,以解决上述问题。
技术实现思路
本专利技术的目的在于提供误报率与漏报率较低的一种AOI图像检索方法。为实现上述目的,本专利技术提供了一种基于双阈值二值化的在线式AOI图像检索方法,包括以下步骤51、获取标准PCB板的位置图像;52、对位置图像进行灰度化处理,得到灰度模板图像;53、对灰度模板图像进行双阈值二值化处理,得到模板图像;54、获取待检测PCB板的位置图像,并根据步骤S3中设定的双阈值获取所述模板图像所对应的搜索区域图像;55、将搜索区域图像与模板图像进行匹配,以搜索出与模板图像匹配度最大的位置点。作为本专利技术的进一步改进,所述步骤SI具体为通过图像采集装置和/或图像编辑装置获取标准PCB板上的至少一个电子元件的位置图像。作为本专利技术的进一步改进,所述步骤S2具体为对所述位置图像进行256级灰度化处理,得到灰度级在O至255范围内的灰度模板图像。作为本专利技术的进一步改进,所述步骤S3具体为对灰度模板图像进行双阈值二值化处理,设定上限阈值Ta及下限阈值Tb,以获取所述模板图像所对应的搜索区域图像,并保存至数据库中。作为本专利技术的进一步改进,所述上限阈值Ta的阈值范围为O至250,所述下限阈值 Tb的阈值范围为O至100。作为本专利技术的进一步改进,所述步骤S3进一步包括对获取待检测PCB板的位置图像设置上下偏差阈值Tc及左右偏差阈值Td。作为本专利技术的进一步改进,所述步骤S3进一步包括对获取待检测PCB板的位置图像设置相似度阈值Te。作为本专利技术的进一步改进,所述相似度阈值Te设置为85%。作为本专利技术的进一步改进,所述步骤S5具体为获取所述模板图像所对应的搜索区域图像,然后对搜索区域图像进行256级灰度化处理,并从数据库中调用上限阈值Ta及下限阈值Tb,以进行归一化互相关模板匹配处理,用以将搜索区域图像与模板图像进行匹配,以得到位置相关系数R (x,y),并根据相似度阈值Te,搜索出与模板图像匹配度最大的位置点。作为本专利技术的进一步改进,若位置相关系数R (x,y)大于或者等于所述相似度阈值Te,则表明所述待检测PCB板上电子元件的位置符合要求;若位置相关系数R U,y)小于所述相似度阈值Te,则表明所述待检测PCB板上电子元件的位置不符合要求。与现有技术相比,本专利技术的有益效果是通过双阈值二值化处理,可降低位置图像的灰度值,使电子元件所在的目标区域更加凸出,且可有效地降低运算量,提高运算速度, 从而降低了 AOI软件在图像识别时的漏报率与误报率。附图说明图I为本专利技术基于双阈值二值化的在线式AOI图像检索方法的流程示意图。具体实施方式下面结合附图所示的各实施方式对本专利技术进行详细说明,但应当说明的是,这些实施方式并非对本专利技术的限制,本领域普通技术人员根据这些实施方式所作的功能、方法、 或者结构上的等效变换或替代,均属于本专利技术的保护范围之内。请参图I所示,图I为本专利技术基于双阈值二值化的在线式AOI图像检索方法的一具体实施方式中的流程示意图。在本实施方式中,基于双阈值二值化的在线式AOI图像检索方法,包括以下步骤 SI、获取标准PCB板的位置图像。该步骤SI具体为通过图像采集装置和/或图像编辑装置获取标准PCB板上的至少一个电子元件的位置图像。在本实施方式中,可通过双排双向扫描式CCD 图像采集装置获取标准PCB板上的局部或者全部的位置图像。该位置图像中包括至少一个电子元件。当然也可通过图像编辑装置,例如带编辑功能的扫描仪或者PCB板绘图仪或者绘图软件获取取标准PCB板上4的局部或者全部的位置图像。S2、对位置图像进行灰度化处理,得到灰度模板图像。该步骤S2具体为对所述位置图像进行256级灰度化处理,得到灰度级在O至255 范围内的灰度模板图像。由于原始的位置图像是彩色的,所以在后期的数据处理过程中,计算机的运算量巨大。而对位置图像进行256级灰度化处理,可有效地降低运算量,提高运算速度。S3、对灰度模板图像进行双阈值二值化处理,得到模板图像。所述步骤S3具体为对灰度模板图像进行双阈值二值化处理,设定上限阈值Ta及下限阈值Tb,以获取所述模板图像所对应的搜索区域图像,并保存至数据库中。所述上限阈值Ta的阈值范围为O至250,所述下限阈值Tb的阈值范围为O至100。所述步骤S3进一步包括对获取待检测PCB板的位置图像设置上下偏差阈值Tc及左右偏差阈值Td。所述步骤S3进一步包括对获取待检测PCB板的位置图像设置相似度阈值Te。具体的,该相似度阈值Te设置为85%。S4、获取待检测PCB板的位置图像,并根据步骤S3中设定的双阈值获取所述模板图像所对应的搜索区域图像。S5、将搜索区域图像与模板图像进行匹配,以搜索出与模板图像匹配度最大的位置点。所述步骤S5具体为获取所述模板图像所对应的搜索区域图像,然后对搜索区域图像进行256级灰度化处理,并从数据库中调用上限阈值Ta及下限阈值Tb,以进行归一化互相关模板匹配处理,用以将搜索区域图像与模板图像进行匹配,以得到位置相关系数R (X,Y),并根据相似度阈值Te,搜索出与模板图像匹配度最大的位置点。在本实施方式中,该归一化互相关模板匹配处理的算法模型如下所示。设搜索区域图像/(U) 的大小为i¥ X N,模板图像R(上@的大小为J X [(其中J H S N ),将模板图像i (j, k) 叠放在搜索区域图像/(U)上平移,用平方误差之和来衡量模板图像R(JtM)与搜索区域图像/(U)被覆盖区域之间的差别,平方误差和定义为式(I)所示。J-I JC-ID(x,y) = X[[/(X + J,y + k) - R(j,k)f (I)将式(I)展开可如式(2)所示。JA ΚΛJ-I KAJA K本文档来自技高网...

【技术保护点】
基于双阈值二值化的在线式AOI图像检索方法,其特征在于,包括以下步骤:S1、获取标准PCB板的位置图像;S2、对位置图像进行灰度化处理,得到灰度模板图像;S3、对灰度模板图像进行双阈值二值化处理,得到模板图像;S4、获取待检测PCB板的位置图像,并根据步骤S3中设定的双阈值获取所述模板图像所对应的搜索区域图像;S5、将搜索区域图像与模板图像进行匹配,以搜索出与模板图像匹配度最大的位置点。

【技术特征摘要】

【专利技术属性】
技术研发人员:何冰葛春平王菊霞李国强
申请(专利权)人:渭南师范学院
类型:发明
国别省市:

网友询问留言 已有1条评论
  • 来自[未知地区] 2013年05月20日 11:11
    怎样实现双阈值二值化呀
    0
1