【技术实现步骤摘要】
基于随机神经网络搜索的机油罐标签划痕检测系统及方法
[0001]本专利技术涉及机油罐标签划痕检测
,具体为基于随机神经网络搜索的机油罐标签划痕检测系统及方法。
技术介绍
[0002]机油罐标签划痕其产生主要由生产过程中的机械成因或人为成因造成,其中划痕属于成型不良的一种常见形式。其机械成因主要是由于器械间转移过程中会出现位移偏差,进而造成碰撞,机油罐与器械相互碰撞,容易产生长条状深划痕。人为成因在自动化生产线上出现几率较少,部分情形需要人工转移机油罐时,可能产生磕碰,此外一些误操会产生部分人为划痕,包括工具使用不当造成擦碰造成划伤。而无论是机械成因还是人为成因造成的划痕成型,在外观显示上会严重影响美观。进而影响口碑以及销量。而目前机油罐生产厂的生产线均采用人工外观检测方式,其有以下几个缺点:(1)劳动强度大,生产效率低,长时间劳作尤其夜班工作不仅会造成检测质量会下降,更重要的是身体机能也会随之下降,影响身体健康;(2)人工外检的质量不高,容易产生失误,错分有划痕的产品。
[0003]总之,现在的机油罐生产是一个速度很高、高度自动化的生产过程,传统的人工划痕检测已经远远不能满足精细生产的需要,而基于神经网络架构搜索和图像处理技术的机油罐标签划痕目标检测系统,能够有效保证划痕的检测精度。
[0004]传统的缺陷检测方法准确率不高。随着深度学习技术的发展,基于卷积神经网络的缺陷检测算法逐渐兴起,其超参数往往难以确定,得不到最好的检测效果。
技术实现思路
[0005]鉴于现有技术中所存在 ...
【技术保护点】
【技术特征摘要】
1.一种基于随机神经网络搜索的机油罐标签划痕检测方法,其特征在于,包括以下步骤:S1:收集机油罐标签数据集,并将其构建为训练集、验证集、测试集;S2:创建CB模块和PB模块,并确定神经网络搜索空间和运算操作类型空间;S3:以模块结构为最小单元进行堆叠构建主干网络,确定网络结构;S4:在搜索空间中均匀随机采样邻接矩阵,即得到一个有向无环图(DAG),利用所述数据集搜索每个所述结构单元中待搜索结构单元的每两个内部节点之间的最优操作;S5:在运算操作类型空间中,均匀随机采样以确定 DAG 中除了输入输出外的每一个顶点的运算操作类型;S6:将所划分的数据集输入到网络模型,利用所述训练集确定所述搜索空间中每个模块的学习参数;利用所述验证集确定所述每个单元模块;S7:计算网络架构损失并更新学习参数;S8:根据邻接矩阵和运算操作向量请求模型的性能指标,并且进行循环S5~S8步骤;S9:根据上述循环迭代的验证集性能指标,返回最优网络模型,并且保存其网络模型权重参数和架构参数。2.根据权利要求1所述的基于随机神经网络搜索的机油罐标签划痕检测方法,其特征在于:所述步骤S1中所述训练数据集、验证集、测试集都包括若干有划痕机油罐标签图像与无划痕的机油罐标签图像,其中有划痕的标签图像的类别标签为0,无划痕的机油罐标签图像的类别标签为1。3.根据权利要求1所述的基于随机神经网络搜索的机油罐标签划痕检测方法,其特征在于:所述步骤S2中所述神经网络搜索空间包括卷积模块CB和池化模块PB,所述特征提取模块CB一般由三个卷积层和一个跳跃连接组成,第一个卷积层(conv1)输入瓶颈卷积层,其卷积核大小固定为 1
×
1,第二个卷积层(conv2)采用深度卷积提取特征信息,采用两种深度卷积,即残差可分离卷积和残差空洞可分离卷积,以形成两种conv2,第三层卷积(conv3)层采用点式卷积,其卷积核大小固定为 1
×
1,上述卷积层的步长都为1,每个卷积层的中间连接为激活层,激活层是RELU函数;所述池化模块PB包括PB1平均池化模块和PB2最大值池化模块,PB1平均池化模块内核大小设置为 3
×
3,步长设置为 2
×
2,PB2最大值池化模块内核大小设置为 3
×
3,步长设置为 2
×
2。4.根据权利要求2所述的基于随机神经网络搜索的机油罐标签划痕检测方法,其特征在于:所述步骤S3中所述网络结构包括第一网络单元、第二网络单元和第三网络单元,所述第一网络单元包含一个特征提取模块CB和一个池化模块PB组成,然后通过两次最大值合并得到统一特征图;所述第二网络单元包含三个特征提取模块CB和一个池化模块PB组成;第三网...
【专利技术属性】
技术研发人员:荆晓远,廖珂,王广宁,李双远,姚永芳,朱冠华,陈俊均,
申请(专利权)人:茂名华检实验科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。