一种物体表面划痕智能检测方法

文档序号:30732600发布日期:2022-07-13 03:25阅读:170来源:国知局
一种物体表面划痕智能检测方法

1.本发明涉及图像处理技术领域,尤其涉及一种物体表面划痕智能检测方法。


背景技术:

2.随着现代电子产业的快速发展和广泛使用,芯片的需求量不断上升。但是,芯片在生产和运输过程中容易出现表面缺陷,会影响其后续的工作性能。传统检测手段多以人工目检为主,不仅检测效率低,精度差,还易受到人为主观因素的影响,难以满足现代工业的实际检测需求。
3.计算机视觉作为人工智能技术的一个重要分支,可代替人眼进行检测识别,即通过视觉模块(相机、镜头和光源)获取图像,然后传输到计算机中进行处理和分析,最后根据图像检测和识别的结果进行后续操作。基于计算机视觉的检测方法不仅具有非接触、无损、可靠性强、检测效率高、精度高以及成本低等优势,还可以在一些人工无法满足的场合或危险环境中进行操作。
4.故本发明拟提供一种物体表面划痕智能检测方法,实现芯片表面划痕的智能检测。


技术实现要素:

5.为了解决上述现有技术中存在的问题,本发明拟提供了一种物体表面划痕智能检测方法,实现芯片表面划痕的智能检测。
6.一种物体表面划痕智能检测方法,包括以下步骤:
7.步骤1:获取标准图像样本,将标准图像样本储存至数据库中;
8.步骤2:通过摄像机获取待检测图像样本,并对待检测图像样本进行预处理;
9.步骤3:基于异或操作提取出标准图像与待检测图像的像素差异区域,并基于像素差异区域生成差异性特征图;
10.步骤4:获取划痕图像样本集,并基于所获取的划痕图像样本集以及神经网络模型建立划痕分析模型;
11.步骤5:基于建立的划痕分析模型对差异性特征图进行分析,确定差异性特征图是否为真。
12.本发明基于异或操作提取出标准图像和待检测图像的像素差异区域,进而得到差异性特征图,由于通过异或操作所提取出的图像只是差异性的特征图;故该差异性特征图就可能包含非划痕的差异性特征,因此本申请基于划痕图像样本集建立神经网络模型,基于神经网络模型识别出差异性特征图中的图像是否为划痕;实现了芯片划痕的精确检测。
13.优选的,所述步骤1包括以下步骤:
14.所述步骤1中将标准图像样本进行灰度化,并将灰度化后的标准样本储存至数据库中。
15.优选的,步骤2中的预处理包括以下步骤:
16.对待检测图像样本进行灰度化处理;
17.对经过灰度化处理的待检测图像样本进行几何变换,使得待检测图样样本与标准图像样本几何对应;
18.对几何变换后的待检测图像进行图像增强操作。
19.优选的,所述灰度化处理基于摄像机获取的待检测图像样本中的三分量亮度的平均值得到一个灰度值,进行灰度化操作。
20.优选的,所述步骤2中基于邻域去噪算法对图像进行增强操作。
21.优选的,所述步骤4包括以下步骤:
22.步骤4.1:获取划痕图像样本集,将划痕图像样本集分给训练集和测试集;
23.步骤4.2:基于训练集对划痕分析模型进行训练,得到训练完成的划痕分析模型;
24.步骤4.3:基于测试集对划痕分析模型进行测试,测试结果不满足预定条件的继续训练,满足的则保存划痕分析模型。
25.本发明的有益效果包括:
26.本发明基于异或操作提取出标准图像和待检测图像的像素差异区域,进而得到差异性特征图,由于通过异或操作所提取出的图像只是差异性的特征图;故该差异性特征图就可能包含非划痕的差异性特征,因此本申请基于划痕图像样本集建立神经网络模型,基于神经网络模型识别出差异性特征图中的图像是否为划痕;实现了芯片划痕的精确检测。
附图说明
27.图1为本发明的流程示意图。
具体实施方式
28.为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以各种不同的配置来布置和设计。因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。
29.下面结合附图1对本发明的实施例作进一步的详细说明:
30.一种物体表面划痕智能检测方法,包括以下步骤:
31.步骤1:获取标准图像样本,将标准图像样本储存至数据库中;
32.所述步骤1中将标准图像样本进行灰度化,并将灰度化后的标准样本储存至数据库中。
33.步骤2:通过摄像机获取待检测图像样本,并对待检测图像样本进行预处理;
34.步骤2中的预处理包括以下步骤:
35.对待检测图像样本进行灰度化处理;
36.对经过灰度化处理的待检测图像样本进行几何变换,使得待检测图样样本与标准图像样本几何对应;所述灰度化处理基于摄像机获取的待检测图像样本中的三分量亮度的
平均值得到一个灰度值,进行灰度化操作。
37.对几何变换后的待检测图像进行图像增强操作。所述步骤2中基于邻域去噪算法对图像进行增强操作。
38.通过对图像进行增强操作,改善图像质量、丰富信息量,加强图像判读和识别效果。
39.步骤3:基于异或操作提取出标准图像与待检测图像的像素差异区域,并基于像素差异区域生成差异性特征图;
40.步骤4:获取划痕图像样本集,并基于所获取的划痕图像样本集以及神经网络模型建立划痕分析模型;
41.所述步骤4包括以下步骤:
42.步骤4.1:获取划痕图像样本集,将划痕图像样本集分给训练集和测试集;
43.步骤4.2:基于训练集对划痕分析模型进行训练,得到训练完成的划痕分析模型;
44.步骤4.3:基于测试集对划痕分析模型进行测试,测试结果不满足预定条件的继续训练,满足的则保存划痕分析模型。
45.步骤5:基于建立的划痕分析模型对差异性特征图进行分析,确定差异性特征图是否为真。
46.本发明基于异或操作提取出标准图像和待检测图像的像素差异区域,进而得到差异性特征图,由于通过异或操作所提取出的图像只是差异性的特征图;故该差异性特征图就可能包含非划痕的差异性特征,因此本申请基于划痕图像样本集建立神经网络模型,基于神经网络模型识别出差异性特征图中的图像是否为划痕;实现了芯片划痕的精确检测。
47.以上所述实施例仅表达了本申请的具体实施方式,其描述较为具体和详细,但并不能因此而理解为对本申请保护范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请技术方案构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。


技术特征:
1.一种物体表面划痕智能检测方法,其特征在于,包括以下步骤:步骤1:获取标准图像样本,将标准图像样本储存至数据库中;步骤2:通过摄像机获取待检测图像样本,并对待检测图像样本进行预处理;步骤3:基于异或操作提取出标准图像与待检测图像的像素差异区域,并基于像素差异区域生成差异性特征图;步骤4:获取划痕图像样本集,并基于所获取的划痕图像样本集以及神经网络模型建立划痕分析模型;步骤5:基于建立的划痕分析模型对差异性特征图进行分析,确定差异性特征图是否为真。2.根据权利要求1所述的一种物体表面划痕智能检测方法,其特征在于,所述步骤1包括以下步骤:所述步骤1中将标准图像样本进行灰度化,并将灰度化后的标准样本储存至数据库中。3.根据权利要求1所述的一种物体表面划痕智能检测方法,其特征在于,步骤2中的预处理包括以下步骤:对待检测图像样本进行灰度化处理;对经过灰度化处理的待检测图像样本进行几何变换,使得待检测图样样本与标准图像样本几何对应;对几何变换后的待检测图像进行图像增强操作。4.根据权利要求3所述的一种物体表面划痕智能检测方法,其特征在于,所述灰度化处理基于摄像机获取的待检测图像样本中的三分量亮度的平均值得到一个灰度值,进行灰度化操作。5.根据权利要求3所述的一种物体表面划痕智能检测方法,其特征在于,所述步骤2中基于邻域去噪算法对图像进行增强操作。6.根据权利要求1所述的一种物体表面划痕智能检测方法,其特征在于,所述步骤4包括以下步骤:步骤4.1:获取划痕图像样本集,将划痕图像样本集分给训练集和测试集;步骤4.2:基于训练集对划痕分析模型进行训练,得到训练完成的划痕分析模型;步骤4.3:基于测试集对划痕分析模型进行测试,测试结果不满足预定条件的继续训练,满足的则保存划痕分析模型。

技术总结
本发明涉及图像处理技术领域,尤其涉及一种物体表面划痕智能检测方法,本发明基于异或操作提取出标准图像和待检测图像的像素差异区域,进而得到差异性特征图,由于通过异或操作所提取出的图像只是差异性的特征图;故该差异性特征图就可能包含非划痕的差异性特征,因此本申请基于划痕图像样本集建立神经网络模型,基于神经网络模型识别出差异性特征图中的图像是否为划痕;实现了芯片划痕的精确检测。实现了芯片划痕的精确检测。实现了芯片划痕的精确检测。


技术研发人员:陈虹君 秦睿 赵力衡
受保护的技术使用者:成都锦城学院
技术研发日:2022.05.19
技术公布日:2022/7/12
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1