掌桥专利:专业的专利平台
掌桥专利
首页

一种弧形面渐变背景下弱线缺陷的检测方法

文献发布时间:2023-06-19 10:27:30


一种弧形面渐变背景下弱线缺陷的检测方法

技术领域

本申请涉及图像处理领域,尤其涉及一种弧形面渐变背景下弱线缺陷的检测方法。

背景技术

随着电子产品行业不断发展,对产品表面线状缺陷检测的要求也不断提高。

目前,产品表面线状缺陷检测主要是针对高对比度的平面检测,即,先对待测图像进行滤波平滑,然后通过阈值提取分割,通过Blob分析,最后筛选出可疑缺陷区域;筛选出可疑缺陷区域后进行闭操作,经过特定特征筛选后,检测出最终线状缺陷。

然而,现有缺陷检测的方法却不适用于待测产品表面为弧形的情况。待测产品表面为弧面时,待测产品表面图像的背景会因为待测产品表面的不平整而出现背景渐变的情况。若采用低阈值提取时,背景和对低对比度的线状缺陷(即弱线缺陷)混在一起;若采用高阈值提取时,导致弱线缺陷的断裂和缺失,因而弱线缺陷检测存在困难,且无法将全部的弱线缺陷检测出。

发明内容

本申请提供了一种弧形面渐变背景下弱线缺陷的检测方法,以解决现有缺陷检测的方法对于产品表面为弧形的情况,存在的弱线缺陷检测不完整、不全面的技术问题。

为了达到上述目的,本申请实施例采用以下技术方案:

提供一种弧形面渐变背景下弱线缺陷的检测方法,所述检测方法包括:

获取待检测图像和所述待检测图像的像素灰度;

用预设固定大小的掩膜区在所述待检测图像上逐像素遍历,以获得所述待检测图像上所述掩膜区对应像素点的像素值;

计算所述掩膜区对应像素点的灰度均值和标准差;

当所述待检测图像的像素灰度与所述掩膜区对应像素点的灰度均值的差值大于预设灰度差时,所述掩膜区为目标区域;

获取所述待检测图像中所有的目标区域;

对所述所有的目标区域通过预设阈值范围进行特征提取,得到子目标区域;

筛选所述子目标区域中的点类背景;

去除所述待检测图像中所述子目标区域的点类背景,得到弱线缺陷的检测结果。

在一种可能的方式中,所述预设灰度差为所述掩膜区对应像素点的标准差与所述预设系数的乘积。

在一种可能的方式中,所述用预设固定大小的掩膜区在所述待检测图像上逐像素遍历之前还包括:

根据高斯差分函数对所述待检测图像进行滤波。

在一种可能的方式中,所述根据高斯差分函数对所述待检测图像进行滤波包括:

获取所述待检测图像在两个不同参数下的高斯滤波函数;

将所述待检测图像的两个不同参数下的高斯滤波函数相减,得到滤波后的所述待检测图像。

在一种可能的方式中,所述预设阈值范围根据预设直径阈值和预设长宽比阈值确定。

在一种可能的方式中,所述子目标区域为直径大于所述预设直径阈值且长宽比大于所述预设长宽比阈值的目标区域。

在一种可能的方式中,所述预设固定大小的掩膜区由弱线缺陷的大小决定。

本申请提供一种弧形面渐变背景下弱线缺陷的检测方法,获取待检测图像和所述待检测图像的像素灰度;用预设固定大小的掩膜区在所述待检测图像上逐像素遍历,以获得所述待检测图像上所述掩膜区对应像素点的像素值;计算所述掩膜区对应像素点的灰度均值和标准差;当所述待检测图像的像素灰度与所述掩膜区对应像素点的灰度均值的差值大于预设灰度差时,所述掩膜区为目标区域;获取所述待检测图像中所有的目标区域;对所述所有的目标区域通过预设阈值范围进行特征提取,得到子目标区域;筛选所述子目标区域中的点类背景;去除所述待检测图像中所述子目标区域的点类背景,得到弱线缺陷的检测结果。本申请在弧形面渐变背景下精准且全面的检测出弱线缺陷。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本申请实施例一种弧形面渐变背景下弱线缺陷的检测方法的流程图;

图2为本申请实施例待检测图像中部分区域的示意图;

图3为本申请图2中A处的放大图;

图4为本申请图2中B处的放大图;

图5为本申请实施例低阈值提取待检测图像中部分区域的示意图;

图6为本申请实施例高阈值提取待检测图像中部分区域的示意图;

图7为本申请实施例中高斯差分函数滤波后的待检测图像的示意图;

图8为本申请实施例中所述待检测图像中所有的目标区域的示意图;

图9为本申请实施例中弱线缺陷的检测结果的示意图;

图10为本申请图9中C处放大图;

图11为本申请实施例图9中D处放大图。

具体实施方式

为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。

需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

现有的弱线缺陷的检测通过阈值提取分割,如图5所示的低阈值提取,背景和弱线缺陷混在一起;如图6所示的高阈值提取,导致弱线缺陷的断裂和缺失。

下面结合附图对本申请做进一步详细描述:

本申请实施例提供一种弧形面渐变背景下弱线缺陷的检测方法,用于图像处理领域,参照图1所示,所述检测方法包括如下步骤:

S100、获取待检测图像和所述待检测图像的像素灰度。

如图2、图3和图4所示,为所述待检测图像,可以看出A处和B处的两条弱线的弧形面渐变背景不同,A处和B处的弱线与弧形面渐变背景的对比度低,弧形面渐变背景不均匀渐变。

根据高斯差分函数对所述待检测图像进行滤波。所述根据高斯差分函数为:

获取所述待检测图像在两个不同参数下的高斯滤波函数,平滑图像分别为:

将所述待检测图像的两个不同参数下的高斯差分:

如图7所示,得到滤波后的所述待检测图像:

S200、用预设固定大小的掩膜区在所述待检测图像上逐像素遍历,以获得所述待检测图像上所述掩膜区对应像素点的像素值;所述预设固定大小的掩膜区由弱线缺陷的大小决定,图7中弱线缺陷的尺寸为19*19,所述预设固定大小的掩膜区大于19*19。

S300、计算所述掩膜区对应像素点的灰度均值和标准差。

S400、当所述待检测图像的像素灰度与所述掩膜区对应像素点的灰度均值的差值大于预设灰度差时,所述掩膜区为目标区域;所述预设灰度差为所述掩膜区对应像素点的标准差与所述预设系数的乘积。在图7中,所述预设系数为0.02,很好的适应每块掩膜区当前的背景,去除渐变背景干扰,同时准确提取出低对比度目标。系数设置越小,提取出的目标与背景差异越小,细节信息越多。

S500、获取所述待检测图像中所有的目标区域;如图8所述,所述待检测图像中所有的目标区域。

S600、对所述所有的目标区域通过预设阈值范围进行特征提取,得到子目标区域;所述预设阈值范围根据预设直径阈值和预设长宽比阈值确定。所述子目标区域为直径大于所述预设直径阈值且长宽比大于所述预设长宽比阈值的目标区域。

对获取所述待检测图像中所有的目标区域通过预设阈值范围提取特征,在图8中,所述预设阈值范围中直径阈值是10,长宽比阈值时2,通过每个目标区域的直径与直径阈值相比,选择直径大于10,长宽比大于2的目标区域,所有符合预设阈值范围的目标区域构成子目标区域。

S700、筛选所述子目标区域中的点类背景,;

S800、去除所述待检测图像中所述子目标区域的点类背景,得到弱线缺陷的检测结果,如图9所示,在弧形面渐变背景下精准且全面的检测出弱线缺陷,图10中C处的弱线是图3中A处通过本申请弱线缺陷的检测方法提取后的弱线放大图,图11中D处的弱线是图4中B处通过本申请弱线缺陷的检测方法提取后的弱线放大图。

本申请提供一种弧形面渐变背景下弱线缺陷的检测方法,获取待检测图像和所述待检测图像的像素灰度;用预设固定大小的掩膜区在所述待检测图像上逐像素遍历,以获得所述待检测图像上所述掩膜区对应像素点的像素值;计算所述掩膜区对应像素点的灰度均值和标准差;当所述待检测图像的像素灰度与所述掩膜区对应像素点的灰度均值的差值大于预设灰度差时,所述掩膜区为目标区域;获取所述待检测图像中所有的目标区域;对所述所有的目标区域通过预设阈值范围进行特征提取,得到子目标区域;筛选所述子目标区域中的点类背景;去除所述待检测图像中所述子目标区域的点类背景,得到弱线缺陷的检测结果。本申请在弧形面渐变背景下精准且全面的检测出弱线缺陷。

以上内容仅为说明本申请的技术思想,不能以此限定本申请的保护范围,凡是按照本申请提出的技术思想,在技术方案基础上所做的任何改动,均落入本申请权利要求书的保护范围之内。

此外,除非权利要求中明确说明,本申请所述处理元素和序列的顺序、数字字母的使用、或其他名称的使用,并非用于限定本申请流程和方法的顺序。尽管上述披露中通过各种示例讨论了一些目前认为有用的实施例,但应当理解的是,该类细节仅起到说明的目的,附加的权利要求并不仅限于披露的实施例,相反,权利要求旨在覆盖所有符合本申请实施例实质和范围的修正和等价组合。例如,虽然以上所描述的系统组件可以通过硬件设备实现,但是也可以只通过软件的解决方案得以实现,如在现有的服务器或移动设备上安装所描述的系统。

同理,应当注意的是,为了简化本申请披露的表述,从而帮助对一个或多个实施例的理解,前文对本申请实施例的描述中,有时会将多种特征归并至一个实施例、附图或对其的描述中。但是,这种披露方法并不意味着本申请对象所需要的特征比权利要求中提及的特征多。实际上,实施例的特征要少于上述披露的单个实施例的全部特征。

针对本申请引用的每个专利、专利申请、专利申请公开物和其他材料,如文章、书籍、说明书、出版物、文档等,特此将其全部内容并入本申请作为参考。与本申请内容不一致或产生冲突的申请历史文件除外,对本申请权利要求最广范围有限制的文件(当前或之后附加于本申请中的)也除外。需要说明的是,如果本申请附属材料中的描述、定义、和/或术语的使用与本申请所述内容有不一致或冲突的地方,以本申请的描述、定义和/或术语的使用为准。

相关技术
  • 一种弧形面渐变背景下弱线缺陷的检测方法
  • 一种海杂波背景下的弱目标检测方法及系统
技术分类

06120112552436