[发明专利]一种基于多尺度特征融合的工业表面缺陷检测方法有效
申请号: | 202011579530.8 | 申请日: | 2020-12-28 |
公开(公告)号: | CN112561910B | 公开(公告)日: | 2023-10-20 |
发明(设计)人: | 赖剑煌;郭彤彤;李中华 | 申请(专利权)人: | 中山大学 |
主分类号: | G06T7/00 | 分类号: | G06T7/00;G06T7/11;G06V10/80;G06V10/774;G06V10/764;G06V10/82;G06N3/0464;G06N3/048;G06N3/08 |
代理公司: | 广东南北知识产权代理事务所(普通合伙) 44918 | 代理人: | 李思坪 |
地址: | 510275 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 尺度 特征 融合 工业 表面 缺陷 检测 方法 | ||
1.一种基于多尺度特征融合的工业表面缺陷检测方法,其特征在于,包括以下步骤:
获取训练样本并对训练样本进行预处理,得到训练样本数据;
基于小卷积核构建分割网络并根据训练样本数据对分割网络进行训练,得到训练完成的分割网络;
基于小卷积核构建分类网络并根据训练样本数据对分类网络进行训练,得到训练完成的分类网络;
基于训练完成的分割网络和训练完成的分类网络对待测样本进行检测,得到检测结果;
所述训练完成的分割网络包括低层特征提取模块、高层特征提取模块和多尺度特征融合模块。
2.根据权利要求1所述一种基于多尺度特征融合的工业表面缺陷检测方法,其特征在于,所述获取训练样本并对训练样本进行预处理,得到训练样本数据这一步骤,其具体包括:
获取PCB、LED和KolektorSDD的图像样本并对图像样本创建掩膜标签和类别标签;
对图像样本进行灰度化和尺寸调整,得到训练样本数据。
3.根据权利要求1所述一种基于多尺度特征融合的工业表面缺陷检测方法,其特征在于,所述基于小卷积核构建分割网络并根据样本数据对分割网络进行训练,得到训练完成的分割网络这一步骤,其具体包括:
基于小卷积核构建分割网络;
将样本数据输入到分割网络,经过低层特征提取模块得到低级细节特征;
将低级细节特征经过高层特征提取模块,得到高级语义特征;
将低级细节特征和高级语义特征经过多尺度特征融合模块,得到最终的分割特征;
根据分割特征对图像样本进行分割,得到分割掩膜;
将分割掩膜与对应的掩膜标签对比计算分割误差并反馈给分割网络进行迭代训练,得到训练完成的分割网络。
4.根据权利要求3所述一种基于多尺度特征融合的工业表面缺陷检测方法,其特征在于,所述分割误差的计算公式如下:
ln=-[yn.logσ(xn)+(1-yn).log(1-σ(xn))]
L(x,y)={l1,l2,l3,...,lN}T
上式中,ln表示某个像素的分类误差,xn表示某个像素的网络输出值,yn表示某个像素真实的标签,σ表示Sigmoid函数,将xn转换为0-1之间的概率值,L(x,y)表示一张图像上所有像素的分类误差集合,最后的loss值为L(x,y)集合的平均值。
5.根据权利要求4所述一种基于多尺度特征融合的工业表面缺陷检测方法,其特征在于,所述基于小卷积核构建分类网络并根据训练样本数据对分类网络进行训练,得到训练完成的分类网络这一步骤,其具体包括:
基于小卷积核构建分类网络;
将分割特征和分割掩膜输入到分类网络,输出该样本是缺陷样本的概率;
将该概率与对应的类别标签对比计算分类误差并反馈给分类网络进行迭代训练,得到训练完成的分类网络。
6.根据权利要求5所述一种基于多尺度特征融合的工业表面缺陷检测方法,其特征在于,所述分类误差的计算公式如下:
其中,y表示图像类别标签(0或者1),0代表该样本是无缺陷的,1代表该样本是有缺陷的,out为样本输出的类别逻辑概率。
7.根据权利要求6所述一种基于多尺度特征融合的工业表面缺陷检测方法,其特征在于,所述基于训练完成的分割网络和训练完成的分类网络对待测样本进行检测,得到检测结果这一步骤,其具体包括:
将待测样本输入到训练完成的分割网络,得到待测样本的分割特征和掩膜信息;
将待测样本的分割特征和掩膜信息经过训练完成的分类网络,输出待测样本的检测结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中山大学,未经中山大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011579530.8/1.html,转载请声明来源钻瓜专利网。