【技术实现步骤摘要】
基于多类别分解编辑的纹理表面缺陷检测模型的构建方法
[0001]本专利技术属于图像处理领域,更具体地,涉及一种基于多类别分解编辑的纹理表面缺陷检测模型的构建方法。
技术介绍
[0002]工业场景中,由于材料种类多样、制造过程复杂繁琐,各种类型的纹理缺陷在许多工业产品中普遍存在,例如纺织物、皮革、纳米材料和新型显示器件(TFT
‑
LCD、OLED)等。此类缺陷被定义为局部亮度不均或纹理结构损坏,对用户体验与产品质量有重大影响,为了提高生产质量,纹理缺陷的检测已成为工业制造过程中不可或缺的一部分。
[0003]纹理表面缺陷检测方法中,相较于耗时耗力的传统人工观察检测方法,具有非接触、高速、精度高等优点的自动光学检测(AOI)被广泛用于纹理表面缺陷检测中。在自动光学检测系统的各个步骤中,缺陷检测算法为系统的关键与核心,直接决定了检测系统的性能。由于纹理背景复杂非规则、缺陷形状大小多变等特性,同时工业场景下缺陷样本通常十分稀少且难以收集标注,给缺陷检测算法带来了极大的挑战。
[0004]近年来,随着深度学习在机器视觉领域的快速发展,越来越多的基于深度学习的纹理缺陷检测方法被应用于工业场景。根据训练数据是否包含标注的缺陷样本,这些方法可以分为监督和无监督方法。监督方法的检测效果往往受限于训练的缺陷样本,难以适用于工业场景;无监督方法不需要缺陷样本训练,成为主要采用的方法。由于无监督方法中没有对缺陷信息进行描述,实际使用的效果难以提升,目前主要通过人工制作缺陷的方式补充缺陷信息,但人工缺陷与实际 ...
【技术保护点】
【技术特征摘要】
1.一种基于多类别分解编辑的纹理表面缺陷检测模型的构建方法,其特征在于,包括:搭建纹理表面缺陷检测模型;其中,所述纹理表面缺陷检测模型包括:随机组合生成模块,用于生成不同形状大小的高斯缺陷掩膜I
mask
;从训练集中随机选取一张正常图像作为参考图像I
f
;构造随机编码c,c中每个元素表示一种图像变换种类的权重,利用所述每个元素生成对应的图像变换参数,作为图像变换函数的参数;利用所述图像变换函数对所述参考图像I
f
进行变换操作,得到变换图像I
t
;由I
mask
控制区域,将I
t
和正常图像I
n
融合得到缺陷图像I
a
;多类别特征库模块,用于提取缺陷图像I
a
的特征Z
a
;构建K个缺陷特征库L
k
,k=1,...,K,K为图像变化种类的个数,每一个缺陷特征库中均包含M个长度与特征Z
a
通道数C
l
相同的特征向量条目且各缺陷特征库中的所有特征向量条目与其他库中所有特征向量条目正交;计算特征Z
a
中每个特征向量z
a
与第k个特征库中的每个特征条目l
k,m
的相似度,取最大相似度记为d
k
;基于K个特征库对应的最大相似度,得到异常分数d=[d1,...,d
K
];由特征Z
a
中所有特征向量组合得到异常分数图W
l
和H
l
为特征Z
a
的宽度和高度;将k维异常分数图进行融合,得到融合异常分数图多尺度卷积编辑模块,用于将特征Z
a
和反相的S
a
进行逐像素相乘,抑制缺陷区域特征,得到加权特征Z
w
;采用多尺度特征编辑方法对Z
w
进行编辑补全使其成为正常特征Z
e
;对Z
e
进行解码,得到重构图像以最小化I
n
与的差异、以及最小化S
t
与分解标签C
t
的差异为目标,对所述纹理表面缺陷检测模型进行训练;其中,所述分解标签C
t
为随机编码c与高斯缺陷掩膜I
mask
按像素相乘后降采样的结果。2.根据权利要求1所述的基于多类别分解编辑的纹理表面缺陷检测模型的构建方法,其特征在于,所述利用所述每个元素生成对应的图像变换参数,包括:所述图像变换参数包括基础值和变化程度,所述变化程度由随机编码c中对应元素表示的图像变换种类的权重控制。3.根据权利要求1所述的基于多类别分解编辑的纹理表面缺陷检测模型的构建方法,其特征在于,所述提取缺陷图像I
a
的特征Z
a
,包括:通过编码器提取缺陷图像I
a
的特征Z
a
;所述编码器包括3个卷积层和2个残差块;每个卷积层的卷积核均为3x3,步长分别为...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。