[发明专利]基于单样本学习的工业产品缺陷检测方法在审
申请号: | 202210068961.0 | 申请日: | 2022-01-17 |
公开(公告)号: | CN114529517A | 公开(公告)日: | 2022-05-24 |
发明(设计)人: | 刘屿;萧华希;陈子维 | 申请(专利权)人: | 华南理工大学;广州现代产业技术研究院 |
主分类号: | G06T7/00 | 分类号: | G06T7/00;G06T7/11;G06T7/194;G06T3/40;G06V10/74;G06V10/82;G06K9/62;G06N3/04;G06N3/08 |
代理公司: | 广州市华学知识产权代理有限公司 44245 | 代理人: | 黄卫萍 |
地址: | 511458 广东省广州市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 样本 学习 工业产品 缺陷 检测 方法 | ||
1.一种基于单样本学习的工业产品缺陷检测方法,其特征在于,所述检测方法包括以下步骤:
S1、搭建微调条件神经网络,所述微调条件神经网络包括条件模块、概率图生成模块以及预测模块,其中,条件模块用于确定输入图像的特征图的缩放倍数,以此来检测不同尺寸的缺陷;所述概率图生成模块用于生成某个像素的特征分别属于前景和背景的概率,辅助预测结果的生成;所述预测模块以概率图生成模块的输出作为输入,输出缺陷的分割结果;
S2、使用公开非工业数据集训练微调条件神经网络;
S3、使用微调条件神经网络分割工业数据集中的缺陷。
2.根据权利要求1所述的一种基于单样本学习的工业产品缺陷检测方法,其特征在于,所述条件模块包括特征提取模块和并联的三个分支B1、B2、B3;
特征提取模块由Conv(1,64)、Conv(64,64)、Maxpool、Conv(64,128)、Conv(128,128)、Maxpool、Conv(128,256)、Conv(256,512)、Maxpool依次串联组成。
其中,Conv(IC,OC)表示卷积块,IC和OC分别表示输入通道数和输出通道数,每个卷积块包含一个卷积层和一个Relu激活函数层,卷积层的大小为3×3、步长为1,Maxpool表示大小为2×2、步长为2的最大池化层;
分支B1、B2、B3均包括两层结构;分支B1的第一层由Conv(512,512)、Conv(512,512)、Conv(512,512)依次串联组成,第二层包含一个Conv(512,128);分支B2的第一层由Conv(512,512)、Maxpool-M1、Conv(512,512)、Conv(512,512)依次串联组成,其中Maxpool-M1表示第一最大池化层,M1表示第一最大池化层的输出,第二层由Conv(512,128)、Maxpool-M2、Cat(M1,M2)、Conv(512+128,128)依次串联组成,其中,Maxpool-M2表示第二最大池化层,M2表示第二最大池化层的输出,Cat(M1,M2)表示将M1和M2在通道的维度上拼接;分支B3的第一层由Conv(512,512)、Maxpool-M1、Conv(512,512)、Maxpool-M3、Conv(512,512)依次串联组成,第二层由Conv(512,128)、Maxpool-M2、Cat(M1,M2)、Conv(512+128,128)、Maxpool-M4、Cat(M3,M4)、Conv(512+128,128)依次串联组成,其中,Maxpool-M3表示第三最大池化层,M3表示第三最大池化层的输出,Maxpool-M4表示第四最大池化层,M4表示第四最大池化层的输出。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华南理工大学;广州现代产业技术研究院,未经华南理工大学;广州现代产业技术研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210068961.0/1.html,转载请声明来源钻瓜专利网。