一种高噪声背景下的划痕检测方法技术

技术编号:22388505 阅读:39 留言:0更新日期:2019-10-29 06:51
本发明专利技术涉及一种高噪声背景下的划痕检测方法,包括以下步骤:通过相机采集获取产品图像;将上述产品图像传输给电脑进行图像处理获取检测区域;根据预处理模型,指定对应的划痕提取算法及相应的参数;设定需要提取的划痕种类的参数,进行可疑划痕提取;对提取出的划痕进行误检消除;误检消除后依据Blob的参数设置进行划痕筛选。本发明专利技术为通用型的划痕检测算法,将能够检测高噪声背景下划痕的算法及对应的参数形成预处理模型,增加了划痕筛选功能,能够根据实际检测需求筛选出真实的划痕,只需要在检测前进行参数设置,可以同时检测金属、纸质、光电膜等不同材质的划痕,且不需要在项目开发时再进行划痕算法开发,节约了人力成本,提高了开发效率。

A scratch detection method in high noise background

【技术实现步骤摘要】
一种高噪声背景下的划痕检测方法
本专利技术涉及图像处理
,尤其是一种高噪声背景下的划痕检测方法。
技术介绍
现有技术的划痕检测方法是根据不同的划痕成像开发不同的算法进行划痕检测。硬件配置上有相机、镜头、光源、光源控制器及电脑,根据不同的产品选择不同的相机(面阵相机、线扫相机、黑白相机、彩色相机)、不同的镜头(普通镜头、远心镜头)、不同的光源等。对采集的图像进行图像处理、划痕检测,目前常用的边缘提取算法有mura、Bandpass、LOG、Gauss、Gabor等,不同的算法适用不同的图像。不同的成像开发不同的划痕检测算法,在项目开发中占用了一定的时间和人力,而不同的划痕检测算法又有不同的特点。如mura算法要求划痕与背景的对比度强,划痕本身连续性强,且该算法只能检测较宽的划痕;Bandpass算法只能检测低噪声背景下的划痕;LOG算法只能检测宽度较窄的划痕;Gauss算法也只能检测宽度较窄的划痕;Gabor算法的处理时间较长。划痕的成像在灰度级、对比度、方向性、连续性、宽度、背景亮度均匀性、背景噪声情况、背景干扰情况上也会有不同的呈现。这些因素均导致了划痕检测算法的开发难度较大,开发时间较长。现有的划痕检测一般只会针对自身产品开发一种算法进行检测,如上述所述,算法的开发难度大、时间长,另外,采用这种算法提取的图像信息能否匹配产品图像特点及检测区域的划痕特征,直接影响到检测结果。因为算法的开发是预估产品及划痕的特性进行的,但是开发好后的算法是没法再回过去修改预估的产品及划痕特性的,这样就会导致高漏检或无法检测出一些划痕。综上,需要一种通用型的划痕检测方法来缩短开发时间,提高开发效率,最好能根据实际产品设置其特性参数,再由设定的参数来自动选择适合的算法,从而得到划痕信息。
技术实现思路
本专利技术要解决的技术问题是:克服现有技术中之不足,提供一种高噪声背景下的划痕检测方法,可以用一种划痕检测算法检测不同类型的划痕,算法的通用性提高,加快了项目开发效率。本专利技术解决其技术问题所采用的技术方案是:一种高噪声背景下的划痕检测方法,包括以下步骤:1)通过相机采集获取产品图像;2)将上述产品图像传输给电脑进行图像处理获取检测区域;3)根据预处理模型,指定对应的划痕提取算法及相应的参数;4)设定需要提取的划痕种类的参数,进行可疑划痕提取;5)对提取出的划痕进行误检消除;6)误检消除后依据Blob的参数设置进行划痕筛选;所述步骤(3)中的预处理模型由以下步骤处理得到:(a)通过相机采集获取划痕缺陷图像N张;(b)将上述N张划痕缺陷图像传输给电脑标记划痕位置区域;(c)对划痕位置区域的图像信息进行设定不同的参数组合,每个设定好参数组合的划痕位置区域图像进行调用不同的划痕提取算法;(d)统计不同参数组合进行的算法的缺陷检出率和误检率,自动筛选出检出率最高的算法以及对应的参数组合,形成预处理模型。本专利技术中的高噪声背景指的是图像上划痕与背景的对比度小,很难区分,而且划痕的成像在灰度级、对比度、方向性、连续性、宽度、背景亮度均匀性、背景噪声情况、背景干扰情况上会有不同的呈现,即这些参数对划痕的提取产生影响,所以需要对这些参数进行处理,而现有的处理方法是将所有这些参数一并设置在一个算法中,没有真正匹配产品图像特点及检测区域的划痕特征;而本专利技术将这些参数进行不同组合,再分别调用不同的算法,最终形成一个预处理模型,避免高漏检或无法检测出一些划痕的情况。进一步地,所述步骤(3)中划痕提取算法相应的参数包括灰度级、对比度、方向性、连续性、宽度、背景亮度均匀性、背景噪声情况、背景干扰情况和处理时间。进一步地,所述步骤(4)中可疑划痕提取的方式包括LOG划痕提取方式、Gauss划痕提取方式和Gabor划痕提取方式。再进一步地,所述LOG划痕提取方式包括以下步骤:A、对步骤(2)中的产品图像进行高斯降噪;B、用拉普拉斯算子进行图像的边缘提取;C、用处理后的图像与原图像做图像增强;D、在增强后的图像上进行高斯找线。本专利技术的LOG算法首先对图像做高斯降噪,然后再求其拉普拉斯二阶导数,最后通过检测滤波结果的零交叉获得图像的边缘,由于算法把高斯平滑滤波器和拉普拉斯锐化滤波器结合起来,先平滑掉噪声,再进行边缘检测,所以在高噪声背景下检测划痕的效果会比较好。再进一步地,所述Gauss划痕提取方式包括以下步骤:对步骤(2)中的产品图像进行傅里叶变换;在频域进行图像降噪;用处理后的图像与原图像做图像增强;在增强后的图像上进行高斯找线。由于高斯函数的傅里叶变换仍是高斯函数,因此高斯函数能构成一个在频域具有平滑性能的低通滤波器,可以通过在频域做乘积来实现。高斯函数有几个重要性质:1.二维高斯函数具有旋转对称性,即滤波器在各个方向上的平滑程度是相同的;2.高斯函数是单值函数,表明高斯滤波器用像素领域的加权值来代替该点的像素值,而每一领域像素点权值是随该点与中心点的距离单调增减的;高斯函数的傅里叶变换频谱是单瓣的,意味着平滑图像不会被不需要的高频信号所污染,同时保留了大部分所需信号;3.高斯滤波器宽度由参数σ表征,σ决定了高斯滤波器的平滑程度,σ越大平滑程度越好,可以通过调节σ在过平滑和欠平滑之间折中;4.高斯函数有可分离性,二维高斯滤波的计算量随滤波模板宽度成线性增长而不是成平方增长。再进一步地,所述Gabor划痕提取方式包括以下步骤:a、对步骤(2)中的产品图像进行方向性小波变换;b、用小波变换后的图像在不同的方向上做图像增强;c、在增强后的图像上根据划痕角度进行划痕提取。小波指的是一种能量在时域非常集中的波,它的能量有限,都集中在某一点附近,而且积分值为零,是正交波。小波变换将图像信号分解为由原始小波位移和缩放后的一组小波,通过低通和高通滤波器可以将图片信息一层一层分解剥离开,小波变换在去除噪声时可提取并保存对视觉起主要作用的边缘信息。进一步地,所述步骤(2)中的检测区域为:通过电脑设定的检测区域与传输给电脑的待处理图像结合得到的待处理的图像区域。本专利技术的有益效果是:本专利技术为通用型的划痕检测算法,将能够检测高噪声背景下划痕的算法及对应的参数形成预处理模型,并对每个算法进行了优化,增加了划痕筛选功能,能够根据实际检测需求筛选出真实的划痕,只需要在检测前进行参数设置,可以同时检测金属、纸质、光电膜等不同材质的划痕,且不需要在项目开发时再进行划痕算法开发,节约了人力成本,提高了开发效率。附图说明下面结合附图和实施例对本专利技术进一步说明。图1是本专利技术的流程图。图2是待处理的纸质材质上的产品图像。图3是本专利技术实施例1处理后的划痕图片。图4是本专利技术实施例2处理后的划痕图片。图5是本专利技术实施例3处理后的划痕图片。图6是本专利技术实施例4处理后的划痕图片。图7是本专利技术实施例5处理后的划痕图片。图8是待处理的金属材质上的产品图像。图9是图8采用本专利技术的检测方法处理后的划痕图片。图10是待处理的光电膜上的产品图像。图11是图10采用本专利技术的检测方法处理后的划痕图片。具体实施方式现在结合附图和优选实施例对本专利技术作进一步的说明。这些附图均为简化的示意图,仅以示意方式说明本专利技术的基本结构,因此其仅显示与本专利技术有关的构成。如图1所示,一种高噪声背景下的划痕检测方法,包括以下步骤:通过相机采本文档来自技高网
...

【技术保护点】
1.一种高噪声背景下的划痕检测方法,其特征在于包括以下步骤:1)通过相机采集获取产品图像;2)将上述产品图像传输给电脑进行图像处理获取检测区域;3)根据预处理模型,指定对应的划痕提取算法及相应的参数;4)设定需要提取的划痕种类的参数,进行可疑划痕提取;5)对提取出的划痕进行误检消除;6)误检消除后依据Blob的参数设置进行划痕筛选;所述步骤(3)中的预处理模型由以下步骤处理得到:(a)通过相机采集获取划痕缺陷图像N张;(b)将上述N张划痕缺陷图像传输给电脑标记划痕位置区域;(c)对划痕位置区域的图像信息进行设定不同的参数组合,每个设定好参数组合的划痕位置区域图像进行调用不同的划痕提取算法;(d)统计不同参数组合进行的算法的缺陷检出率和误检率,自动筛选出检出率最高的算法以及对应的参数组合,形成预处理模型。

【技术特征摘要】
1.一种高噪声背景下的划痕检测方法,其特征在于包括以下步骤:1)通过相机采集获取产品图像;2)将上述产品图像传输给电脑进行图像处理获取检测区域;3)根据预处理模型,指定对应的划痕提取算法及相应的参数;4)设定需要提取的划痕种类的参数,进行可疑划痕提取;5)对提取出的划痕进行误检消除;6)误检消除后依据Blob的参数设置进行划痕筛选;所述步骤(3)中的预处理模型由以下步骤处理得到:(a)通过相机采集获取划痕缺陷图像N张;(b)将上述N张划痕缺陷图像传输给电脑标记划痕位置区域;(c)对划痕位置区域的图像信息进行设定不同的参数组合,每个设定好参数组合的划痕位置区域图像进行调用不同的划痕提取算法;(d)统计不同参数组合进行的算法的缺陷检出率和误检率,自动筛选出检出率最高的算法以及对应的参数组合,形成预处理模型。2.根据权利要求1所述的一种高噪声背景下的划痕检测方法,其特征在于:所述步骤(3)中划痕提取算法相应的参数包括灰度级、对比度、方向性、连续性、宽度、背景亮度均匀性、背景噪声情况、背景干扰情况和处理时间。3.根据权利要求1所述的一种高噪声背景下的划痕检测方法,其特征在于:所述步骤(4)中...

【专利技术属性】
技术研发人员:都卫东王岩松吴健雄赵梦逸
申请(专利权)人:征图新视江苏科技股份有限公司
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1