2020年第39卷第9期       传感器与微系统(TransducerandMicrosystemTechnologies)
DOI:10.13873/J.1000—9787(2020)09—0129—03
基于DenseNet网络焊缝缺陷检测识别
谷 静1,王琦雯1,2,张 敏1,王金金2
(1.西安邮电大学电子工程学院,陕西西安710121;
2.西安交通大学机械工程学院,陕西西安710049)
摘 要:针对X射线焊缝的缺陷分类识别难度较高且传统算法复杂、低效的问题,引入了基于深度学习
的密集连接卷积网络(DenseNet)算法,并对数据进行了动态增强。DenseNet网络算法脱离了机器学习算
法中需要加深网络层数和加宽网络结构来提升性能的定式思维。通过特征重用和旁路设置,从而实现对
焊缝缺陷的检测识别。在相同数据集和训练步数下,同最小二乘支持向量机(LS SVM)与卷积神经
网络
LeNet算法对比,DenseNet网络提高了模型泛化能力和识别准确率,对焊缝缺陷识别准确率可达98.969%。
关键词:缺陷识别;卷积神经网络;深度学习;密度连接卷积网络(DenseNet)未识别的网络
中图分类号:TP39   文献标识码:A   文章编号:1000—9787(2020)09—0129—03
Welddefectdetectionandrecognitionbasedon
DenseNetnetwork
GUJing1,WANGQiwen1,2,ZHANGMin1,WANGJinjin2
(1.SchoolofElectronicEngineering,Xi’anUniversityofPosts&Telecommunications,Xi’an710121,China;
2.SchoolofMechanicalEngineering,Xi’anJiaotongUniversity,Xi’an710049,China)
Abstract:InordertosolvetheproblemofhighdifficultyofdefectclassificationrecognitionofX rayweldseam,
lowefficientandcomplicatedthattraditionalalgorithmsisdenseconvolutionalnetwork(DenseNet)algorithmbased
ondeeplearningisintroduced,andthedataaredynamicallyenhanced.DenseNetnetworkalgorithmbreaksaway
fromthestereotypedthinkingthatneedstodeepennetworklayersandwidennetworkstructuretoimprove
performanceinmachinelearningalgorithm.Throughfeaturereuseandbypasssetting,thedetectionandrecognition
ofwelddefectscanberealized.Underthesamedatasetandtrainingsteps.comparedwithLS SVMandLeNet
algorithmofconvolutionneuralnetwork,DenseNetnetworkimprovesthegeneralizationabilityandrecognition
accuracyofthemodel,andtherecognitionaccuracyofwelddefectscanreach98.969%.
Keywords:defectrecognition;convolutionalneuralnetwork(CNN);deeplearning;DenseNet
0 引 言
X射线无损检测方法具有直观、易于长期保存及较强穿透能力的特点,普遍应用于焊接工艺的质量检
测中。人工评片检测效率低,且易受到射线底片噪声干扰,容易出现漏检误检的情况。随着数字图像处理技术及人工智能技术发展,自动化和智能化已成为射线检测近几年发展的方向。
陈本智等人[1]提出了一种新的无监督学习的各种气孔缺陷检测算法;焦敬品等人[2]优选出8种表征缺陷的参数,并将BP神经网络应用到焊缝缺陷的自动识别中;ZapataJ等人[3]采用高斯低通和维纳滤波预处理,并在焊缝识别时运用了模糊神经网络;王婧[4]使用了改进后的径向基函数(radialbasisfunction,RBF)神经网络,进行缺陷识别的准确率达到92%;刘涵等人[5]采用基于密度聚类的OPTICS算法分割出各形状大小的缺陷和噪声,采用卷积神经网络(convolutionalneuralnetwork,CNN)方法[6]突破实现对缺陷特征提取。但深度学习网络复杂且准确率还有上升空间。
本文研究了基于DenseNet网络的射线图像识别分类研究,减少了网络的参数量,并且相比于最小二乘支持向量机(leastsquaresupportvectormachine,LS SVM)和LeNet网络,只用到较少的数据就可达到更高的准确率。
1 焊缝缺陷图像采集与处理
1.1 焊缝缺陷图像数据库
由于射线焊缝缺陷没有相应的开源数据集,本文采用国内某仪器公司无损检测车间共2149张X射线焊缝图像
收稿日期:2019—05—27
基金项目:陕西省自然科学基础研究计划资助项目(2018JM6106)
921