基于卷积神经网络的焊缝缺陷图像分类研究

谷静, 张可帅, 朱漪曼

谷静, 张可帅, 朱漪曼. 基于卷积神经网络的焊缝缺陷图像分类研究[J]. 应用光学, 2020, 41(3): 531-537. DOI: 10.5768/JAO202041.0302007
引用本文: 谷静, 张可帅, 朱漪曼. 基于卷积神经网络的焊缝缺陷图像分类研究[J]. 应用光学, 2020, 41(3): 531-537. DOI: 10.5768/JAO202041.0302007
GU Jing, ZHANG Keshuai, ZHU Yiman. Research on weld defect image classification based on convolutional neural network[J]. Journal of Applied Optics, 2020, 41(3): 531-537. DOI: 10.5768/JAO202041.0302007
Citation: GU Jing, ZHANG Keshuai, ZHU Yiman. Research on weld defect image classification based on convolutional neural network[J]. Journal of Applied Optics, 2020, 41(3): 531-537. DOI: 10.5768/JAO202041.0302007

基于卷积神经网络的焊缝缺陷图像分类研究

基金项目: 陕西省自然科学基础研究计划(2018JM6106)
详细信息
    作者简介:

    谷静(1975−),女,硕士,副教授,主要从事通信与信息系统、图像处理方面的研究。E-mail:guj@xupt.edu.cn

    通讯作者:

    张可帅(1995−),男,硕士研究生,主要从事深度学习图像处理方面的研究。E-mail:zhangkeshuailucky@163.com

  • 中图分类号: TN911.73 TP391.7

Research on weld defect image classification based on convolutional neural network

  • 摘要: 为有效地对焊缝缺陷进行分类,从而判断焊接质量的等级,对传统卷积神经网络进行改进,提出一种多尺度压缩激励网络模型(SINet)。将4组两两串联的3×3卷积模块与Inception模块、压缩激励模块(SE block)相结合。通过多尺度压缩激励模块(SI module)将卷积层中的特征进行多尺度融合和特征重标定以提高分类准确率,并用全局平均池化层代替全连接层减少模型参数。此外考虑到焊接缺陷数量不平衡对准确率的影响,采用深度卷积对抗生成网络(DCGAN)进行数据集的平衡处理,并在该数据集上验证模型的有效性。与传统卷积神经网络相比,该模型具有良好的性能,在测试集上准确率达到96.77%,同时模型的参数个数也明显减少。结果表明该方法对焊缝缺陷图像能进行有效地分类。
    Abstract: In order to effectively classify the weld defects and judge the grade of the welding quality, a multi-scale squeeze-and-excitation network model (SINet) was proposed to improve the traditional convolutional neural network. Combined 4 groups of 3×3 convolutional modules in series with Inception module and squeeze-and-excitation block (SE block). By means of the multi-scale squeeze-and-excitation module (SI module), the multi-scale fusion and the feature re-calibration were carried out of the features in convolutional layer to improve the classification accuracy, and the global average pooling layer was used instead of the fully connected layer to reduce the model parameters. In addition, considering the influence of the unbalance in the number of weld defects on the accuracy, a deep convolutional adversarial generation network (DCGAN) method was used to balance the data set, and the validity of the model was verified on the data set. Compared with the traditional convolutional neural network, this model has good performance with an accuracy rate on the test of 96.77%, and the number of the model parameters is also greatly reduced. The results show that this method can effectively classify the weld defect images.
  • 焊接技术不断地发展和完善,并正在应用于各行各业。在焊接过程中由于焊接设备的影响会造成各种缺陷,对缺陷进行分类是焊缝质量等级评定的重要基础。目前对焊缝缺陷的检测大都采用无损检测技术(non-destructive testing,NDT),其中以X射线技术为主[1]。对于X射线所拍摄的图片,需要专业人士评判和分类,这种方式耗费时间且存在主观因素的影响。随后研究了基于计算机自动识别系统,但是这一系统仍需人为地提取和选择特征,因此目前大多数研究都集中在特征提取算法的手工设计上。李宁、卢子广利用分段分行纹理分析算法提取焊缝缺陷的特征值,最后将其输入到支持向量机分类器中,进行缺陷的分类[2]。Jayendra Kumar等人采用灰度共生矩阵的纹理特征将其输入到神经网络中,取得86.1%的分类准确率[3]。丁晓东、黎扬进等人利用斜率截距法和分段区间检测法提取焊缝表面缺陷特征点,将其作为网络的输入,使得模型的整体识别率达到91.51%[4]。栗芝采用主成分分析(principal component analysis,PCA)和独立成分分析(independent component correlation algorithm,ICA)进行成分特征的提取,将7类形状特征参数作为分类识别的输入,最后采用支持向量机对气孔和裂纹两类缺陷进行分类识别[5]。胡宏伟、张婕等人研究了一种基于一维局部二元模式算法结合核主成分分析提取焊缝缺陷回波信号特征的方法对焊缝缺陷进行分类[6]

    上述方法都是基于特征提取算法所进行的研究。近年来深度学习技术可以自动地提取图像中的特征,不需要人工参与,进而对图像良好地分类,因而被广泛地应用。杨志超、周强等人提出了基于卷积神经网络的焊接缺陷特征自动提取及分类算法,为焊接质量的检测研究提供了重要参考[7]。Domingo Mery比较了包含卷积神经网络在内的各种计算机视觉方法,对有无缺陷的X射线图像进行分类[8]。李真、马丽等人针对工业中焊缝缺陷的分类难题提出了一种基于深度学习的分类方法,结果表明该方法对缺陷分类有良好的效果[9]

    此外,训练数据的不平衡会影响不同类型的分类准确率[10]。本文采用深度卷积对抗生成网络(deep convolutional generative adversarial networks,DCGAN)[11]在数据层面上进行数据集的平衡处理,消除数据不平衡的影响,并在该数据集上验证模型的有效性,图1为算法的流程图。

    图  1  算法流程图
    Figure  1.  Flow chart of algorithm

    本文所用的数据集是由国内某车间提供,共包含2 454张图片,有6种缺陷类型,图片大小为$64 \times 64$像素,按照8:2的比例划分为训练集和测试集。各种缺陷类型及其在训练集和测试集上的缺陷数量如表1所示。在该数据集上,未熔合缺陷和无缺陷图像所占比例较大。条形缺陷所占比例最小,且各个类别之间的所占比例均有差别。

    表  1  焊缝缺陷类别数量
    Table  1.  Number of weld defect categories
    ClassNumber of training
    set pictures
    (Before DCGAN)
    Number of training
    set pictures
    (After DCGAN)
    Number of
    testing set
    Crack 359 573 144
    Unfused 567 567 142
    Not welded 211 423 105
    Bar 85 296 73
    Circular 187 548 137
    Normal 554 554 138
    下载: 导出CSV 
    | 显示表格

    在深度学习领域中,数据量的大小和平衡直接影响到分类的性能。当数据量较少或不平衡的时候,网络中容易出现过拟合问题。为有效解决这一问题,本文在数据集层面上采用DCGAN对原始数据集进行数据平衡处理,以用于学习不同特征的分类能力,在增加样本数量的同时消除不平衡数据集对模型的影响。采用DCGAN后的训练样本数量如表1所示,数量之间比较均衡。部分生成图片如图2所示:其中(a)为裂纹,(b)为未焊透,(c)为条形缺陷,(d)为圆形缺陷。

    DCGAN是在对抗生成网络(generative adversarial networks,GAN)的基础上增加深度卷积网络结构,以此用来生成数据样本。GAN算法流程如图3所示:其中G表示生成网络,D为判别网络,生成网络模型中通过输入噪声Z生成图像,然后让判别网络判断数据的真假,判别网络的输出是数据真实的概率。通过采用DCGAN生成数据集,所生成的数据集相比于原始图片内容更加丰富,并且增加了图片的数量。此外在DCGAN所生成数据集的基础上,在网络的训练过程中采用镜像的在线增强方式,使得训练集数量进一步扩充。

    图  2  DCGAN生成的图片
    Figure  2.  Images generated by DCGAN
    图  3  GAN网络结构
    Figure  3.  GAN network structure

    SINet是在基于卷积神经网络的基础上,利用2个$3 \times 3$串联卷积的优势,将4组串联卷积模块与SI模块进行结合。4组串联卷积模块作为基础学习网络,用于从低到高的学习图像的特征,每组卷积模块后面使用最大池化层对前面卷积层进行降维操作。将Inception模块与压缩激励模块(SE block)相结合,形成SI模块。在SI模块中通过Inception模块执行多尺度卷积操作,扩大在特征图上获取特征的能力,之后重新校准通道维度。最后使用全局平均池化层代替全连接层,减少模型的参数从而防止过拟合现象[12]。本文焊缝缺陷类型为6类,因此在网络最后输出6个特征图,求取每个特征图的平均值,所求取的值为每个类别的概率值,然后将其输入到softmax中进行分类。改进模型的网络结构如图4所示。

    图  4  SINet结构
    Figure  4.  SINet structure

    两两串联的$3 \times 3$卷积模块,其感受野等同于一个$5 \times 5$的卷积操作,但是所用的参数却比$5 \times 5$卷积核要少。同种情况下假设卷积操作之后生成了10张特征图,串联卷积模块所用的参数数量为$2 \times \left( {10 \times 3 \times 3} \right){\rm{ = }}180$个,而$5 \times 5$卷积核所用的参数为$10 \times 5 \times 5{\rm{ = }}250$个,由此可见在基于相同感受野情况下,选用两两串联的$3 \times 3$卷积模块有效减少了模型的参数。因此采用串联卷积模块作为基础模块对焊缝缺陷图像进行特征提取。

    SI模块是将Inception模块与SE模块相结合,如图5所示为SI模块。SI模块从不同的接受域收集特征以提高模型的识别能力。利用多尺度卷积的思想,模块中使用$1 \times 1$卷积、$3 \times 3$卷积、$5 \times 5$卷积,通过3种不同卷积核提取了3种不同的尺度特征来增加特征的多样性[13],从而提高焊缝图像特征的提取能力。使用$1 \times 1$卷积操作实现降维,减少模型的参数[14],在增加网络深度和宽度的同时防止过拟合现象。采用最大池化操作,操作中步长设置为1,以此来保留原始输入信息。

    图  5  SI模块示意图
    Figure  5.  Schematic diagram of SI module

    在SI模块中通过后半部分的压缩激励操作对一系列卷积操作后产生的特征图进行特征重标定,提升有用特征,抑制无用特征。如图6所示为SI模块中压缩激励模块[15](SE block)的示意图,其中输入X是经过卷积操作后所输出的一个三维矩阵,假定特征通道的数目为$C$$W$为宽度,H为高度。与传统的卷积神经网络不同,该过程需要进行3次操作。

    图  6  SE模块示意图
    Figure  6.  Schematic diagram of SE module

    第1个过程称为挤压操作,对应图中的${F_{sq}}$,该操作是一个全局平均池化的操作,将特征映射通过全局平均池化层合并为$1 \times 1 \times C$,如(1)式所示:

    $${z_c} = {F_{sq}}\left( {{X_c}} \right) = \frac{1}{{H \times W}}\sum\limits_{i = 1}^H {\sum\limits_{j = 1}^W {{X_c}} } \left( {i,j} \right)$$ (1)

    第2个过程称为激励操作,即将集合向量编码为形状$1 \times 1 \times \left( {{C / r}} \right)$,用2个FC层将其解码回$1 \times 1 \times C$,得到$s$${W_1}$的维度是${C / {r \times C}}$${W_2}$的维度是$C \times {C / r}$,如(2)式所示:

    $$s = {F_{ex}}\left( {z,W} \right) = \sigma \left( {{W_2}\delta \left( {{W_1}z} \right)} \right)$$ (2)

    最后,在特征选择后,再进行重标定操作,将激励输出的权重作为每个特征通道的重要性,然后通过通道权重对先前的特征进行加权,使之在通道维度上完全配对。对应图中的${F_{{\rm{scale}}}}$操作,如(3)式所示:

    $${\tilde X_c} = {F_{{\rm{scale}}}}({X_c},{s_c}) = {X_c} \times {s_c}$$ (3)

    通过SI模块中的多尺度特征融合以及压缩激励操作,对基础卷积操作所提取的特征进一步处理,利用多尺度特征,提高对焊缝缺陷特征的提取能力。后续通过压缩激励操作对所提取的特征图进行特征重标定,使得有用的特征权值变大,从而提高焊缝缺陷分类的准确率。

    本文采用的框架为Caffe框架。在模型训练过程中,使用自适应矩估计算法[16](adaptive moment estimation,Adam)在数据集上训练模型。初始学习速率(base_lr)设为0.000 1。每次训练输入模型的图片数量(batch_size)设置为32。在实验中使用批量归一化(batch normalization,BN)算法来加速模型的收敛和防止过拟合。

    为准确评价模型的性能,采用一种标准的评价方法。每种类型的平均分类准确率我们用${P_j}$表示,总体的分类准确率用${P_t}$表示,其公式定义为

    $${P_j} = \frac{{{m_j}}}{{{n_j}}} \times 100{\text{%}} ,\left( {j = 1,2, \cdots ,K} \right)$$ (4)
    $${P_t} = \frac{1}{K}\sum\limits_{j = 1}^K {{P_j}} $$ (5)

    式中:${n_j}$表示j类缺陷的焊缝图片数量;${m_j}$表示正确分为j类的图片数量;K为类别数目,本文中K为6。

    实验中首先使用原始数据集对SINet网络模型进行训练,将数据集按照4∶1的比例划分为训练集和测试集。将训练好的模型在测试集上进行验证,该模型在测试集上的准确率为93.86%。之后采用DCGAN平衡后的数据集,将所改进的网络模型重新进行训练。图7(a)为SINet网络模型在训练和测试过程中的loss曲线图,横坐标表示迭代次数,纵坐标表示loss值;图7(b)为测试过程中准确率的曲线图,横坐标为迭代次数,纵坐标为准确率值。

    图  7  SINet曲线图
    Figure  7.  SINet curve

    图7(a)中可以看到,随着迭代次数的增长,其loss值也在快速降低,在1 000次以后开始收敛,且在该过程中训练集与测试集的loss曲线大体上均趋于同步收敛。图7(b)中,测试集的准确率在1 000次之后趋于稳定,且测试集的准确率为96.77%。

    表2为SINet网络模型下,通过以上评价指标计算出的每类缺陷的分类结果及其准确率。从表中可以看出无缺陷图像的分类准确率为100%,裂纹以及圆形缺陷的分类准确率均在98%以上,识别效果也较好。而未熔合、未焊透与条形缺陷的分类准确率较低。在未熔合缺陷中有8张错分为未焊透,有2张错分为裂纹,在未焊透中有4张错分为未熔合,在条形中有4张错分为未焊透,其原因可能是这3类图像比较相像。

    表  2  焊缝缺陷的分类结果
    Table  2.  Classification results of weld defects
    CrackUnfusedNot weldedBarCircularNormal${P_j}$(Accuracy)/%
    Crack 142 1 1 0 0 0 98.61
    Unfused 2 132 8 0 0 0 92.96
    Not welded 0 4 102 0 0 0 96.22
    Bar 0 0 4 70 0 0 94.59
    Circular 0 2 0 0 135 2 98.545
    Normal 0 0 0 0 0 139 100
    下载: 导出CSV 
    | 显示表格

    图8(a)为焊缝缺陷图像正确分类的例子,图8(b)为焊缝缺陷图像错误分类的例子。通过对比可以看出错误分类的例子中未能识别出裂纹、未焊透且圆形缺陷的图片较为模糊,圆形缺陷呈现出正常的视觉特征,未能识别未熔合缺陷的图片与裂纹缺陷图片较为相似,同样,错分的条形缺陷与未焊透缺陷存在图片相似问题。因此在识别过程中存在识别错误的情况。

    图  8  部分测试样本分类结果
    Figure  8.  Classification results of some test samples

    本文将所改进的卷积神经网络SINet与AlexNet、VGG16、ResNet50在数据集上进行对比,分别比较了不同模型在同一测试集下的准确率和训练所生成的模型大小。表3为4种网络的对比情况。

    表  3  不同网络准确率和参数对比表
    Table  3.  Comparison of accuracy and parameters in different networks
    ModelTest-accuracy/%Model-size/MB
    AlexNet 93.75 115.6
    VGG16 95.32 159.6
    ResNet50 96.28 94.5
    SINet 96.77 20.0
    下载: 导出CSV 
    | 显示表格

    表3中看到SINet测试准确率均高于其他卷积神经网络,且模型规模也最小。表中AlexNet、VGG16训练模型的大小分别为115.6 MB和159.6 MB,训练模型较大,其原因是网络结构最后使用的都是全连接层,导致网络模型的规模要大于其他卷积神经网络。ResNet50模型的大小为94.5 MB,虽然该模型层数较深但是由于其最后采用全局平均池化层,因此网络模型参数较少。而本文所提出的SINet,其模型大小仅为20.0 MB,其原因在于网络中采用了串联卷积操作、SI模块以及最后采用全局平均池化层,这种结构可有效地减小网络模型的大小。该模型对于焊缝缺陷图像的分类效果也比较好,准确率为96.77%,原因在于该模型中的SI模块对缺陷图像进行多尺度融合以及特征重用,使得网络对图像提取特征的能力增强,进而进行良好的分类。

    针对焊缝缺陷图像的分类问题,本文提出了一种改进的卷积神经网络模型SINet,并且为消除数据不平衡对模型的影响,采用DCGAN对数据集进行数据平衡处理,在该数据集上验证模型的有效性。SINet以4组2个${\rm{3}} \times {\rm{3}}$卷积串联为基础学习网络与SI模块相结合,利用SI模块中的多尺度卷积操作以及压缩激励操作,提高焊缝缺陷图像的分类精度。同时采用全局平均池化层代替全连接层,减少参数,防止过拟合现象的发生。经实验证明SINet网络模型在焊缝缺陷图像测试集上的准确率达到96.77%。

  • 图  1   算法流程图

    Figure  1.   Flow chart of algorithm

    图  2   DCGAN生成的图片

    Figure  2.   Images generated by DCGAN

    图  3   GAN网络结构

    Figure  3.   GAN network structure

    图  4   SINet结构

    Figure  4.   SINet structure

    图  5   SI模块示意图

    Figure  5.   Schematic diagram of SI module

    图  6   SE模块示意图

    Figure  6.   Schematic diagram of SE module

    图  7   SINet曲线图

    Figure  7.   SINet curve

    图  8   部分测试样本分类结果

    Figure  8.   Classification results of some test samples

    表  1   焊缝缺陷类别数量

    Table  1   Number of weld defect categories

    ClassNumber of training
    set pictures
    (Before DCGAN)
    Number of training
    set pictures
    (After DCGAN)
    Number of
    testing set
    Crack 359 573 144
    Unfused 567 567 142
    Not welded 211 423 105
    Bar 85 296 73
    Circular 187 548 137
    Normal 554 554 138
    下载: 导出CSV

    表  2   焊缝缺陷的分类结果

    Table  2   Classification results of weld defects

    CrackUnfusedNot weldedBarCircularNormal${P_j}$(Accuracy)/%
    Crack 142 1 1 0 0 0 98.61
    Unfused 2 132 8 0 0 0 92.96
    Not welded 0 4 102 0 0 0 96.22
    Bar 0 0 4 70 0 0 94.59
    Circular 0 2 0 0 135 2 98.545
    Normal 0 0 0 0 0 139 100
    下载: 导出CSV

    表  3   不同网络准确率和参数对比表

    Table  3   Comparison of accuracy and parameters in different networks

    ModelTest-accuracy/%Model-size/MB
    AlexNet 93.75 115.6
    VGG16 95.32 159.6
    ResNet50 96.28 94.5
    SINet 96.77 20.0
    下载: 导出CSV
  • [1]

    VILAR R, ZAPATA J, RUIZ R. An automatic system of classification of weld defects in radiographic images[J]. NDT & E International,2009,42(5):467-476.

    [2] 李宁, 卢子广. 基于支持向量机的焊缝缺陷类型识别研究[J]. 现代制造工程,2017(10):106-109.

    LI Ning, LU Ziguang. Type recognition of weld defects based on support vector machines[J]. Modern Manufacturing Engineering,2017(10):106-109.

    [3]

    KUMAR J, ANAND R S, SRIVASTAVA S P. Multi - class welding flaws classification using texture feature for radiographic images: 2014 International Conference on Advances in Electrical Engineering (ICAEE), Vellore, India, January 9-11, 2014[C]. USA: IEEE, 2014: 1-4.

    [4] 丁晓东, 黎扬进, 高向东, 等. 激光视觉传感的焊缝表面缺陷识别与分类[J]. 电焊机,2019,49(7):78-83.

    DING Xiaodong, LI Yangjin, GAO Xiangdong, et al. Detection and classification of weld surface defects based on laser vision sensor[J]. Electric Welding Machine,2019,49(7):78-83.

    [5] 栗芝. 基于独立成分分析的X射线焊缝缺陷识别算法研究[D]. 西安: 西安石油大学, 2019.

    LI Zhi. Research on X-ray weld defect detection and recognition algorithm based on independent analysis[D]. Xi'an: Xi'an Shiyou University, 2019.

    [6] 胡宏伟, 张婕, 彭刚, 等. 基于LBP-KPCA特征提取的焊缝超声检测缺陷分类方法[J]. 焊接学报,2019,40(6):34-39, 162. doi: 10.12073/j.hjxb.2019400151

    HU Hongwei, ZHANG Jie, PENG Gang, et al. Defect classification for ultrasonic inspection in weld seam based on LBP-KPCA feature extraction[J]. Transactions of the China Welding Institution,2019,40(6):34-39, 162. doi: 10.12073/j.hjxb.2019400151

    [7] 杨志超, 周强, 胡侃, 等. 基于卷积神经网络的焊接缺陷识别技术及应用[J]. 武汉理工大学学报(信息与管理工程版),2019,41(1):17-21.

    YANG Zhichao, ZHOU Qiang, HU Kan, et al. Welding defect recognition technology based on convolutional neural network and application[J]. Journal of Wuhan University of Technology(Information & Management Engineering),2019,41(1):17-21.

    [8]

    MERY D, ARTETA C. Automatic defect recognition in x-ray testing using computer vision[C]//2017 IEEE Winter Conference on Applications of Computer Vision (WACV).USA: IEEE, 2017: 1026-1035.

    [9] 李真, 马丽, 高敬礼. 基于深度学习的焊缝缺陷X射线图像分类方法[J]. 信息技术,2019,43(8):49-52.

    LI Zhen, MA Li, GAO Jingli. A method for weld defects classification by X-ray images based on deep learning[J]. Information Technology,2019,43(8):49-52.

    [10] 戚德雄, 王强. 基于生成对抗网络的不平衡分类数据扩充问题研究[J]. 电脑编程技巧与维护,2019(8):27. doi: 10.3969/j.issn.1006-4052.2019.08.008

    QI Dexiong, WANG Qiang. Research on expansion of imbalanced classification data based on generative adversarial networks[J]. Computer Programming Skills and Maintenance,2019(8):27. doi: 10.3969/j.issn.1006-4052.2019.08.008

    [11]

    CHEN X, DUAN Y, HOUTHOOFT R, et al. InfoGAN: Interpretable representation learning by information maximizing generative adversarial nets[C]//Advances in neural information processing systems. USA: arXiv, 2016: 2172-2180.

    [12]

    LIN M, CHEN Q, YAN S. Network in network[J]. Computer Science, 2013,1312. 4400:1-10.

    [13] 陈清江, 张雪. 基于全卷积神经网络的图像去雾算法[J]. 应用光学,2019,40(4):596-602. doi: 10.5768/JAO201940.0402003

    CHEN Qingjiang, ZHANG Xue. Image defogging algorithm combined with full convolution neural network[J]. Journal of Applied Optics,2019,40(4):596-602. doi: 10.5768/JAO201940.0402003

    [14] 高飞, 雷涛, 刘显源, 等. 基于密集连接结构的超分辨精简网络[J]. 应用光学,2019,40(5):805-811. doi: 10.5768/JAO201940.0502003

    GAO Fei, LEI Tao, LIU Xianyuan, et al. Super-resolution simplification network based on densely connected structure[J]. Journal of Applied Optics,2019,40(5):805-811. doi: 10.5768/JAO201940.0502003

    [15]

    HH J, SHEN L, Sun G. Squeeze-and-excitation networks[C]//Proceedings of the IEEE conference on computer vision and pattern recognition. USA: IEEE, 2018: 7132-7141.

    [16] 张慧. 深度学习中优化算法的研究与改进[D]. 北京: 北京邮电大学, 2018.

    ZHANG Hui. Research and improvement of optimization algorithms in deep learning[D]. Beijing: Beijing University of Posts and Telecom, 2018.

  • 期刊类型引用(12)

    1. 李亚森,李晔,李赵辉. 基于深度学习的焊缝缺陷检测方法综述. 焊接技术. 2024(04): 6-13 . 百度学术
    2. 李赵辉,李晔,李亚森. 基于深度学习的X射线焊接缺陷检测综述. 金属加工(热加工). 2023(04): 91-95+99 . 百度学术
    3. 白雄飞,龚水成,李雪松,许博,杨晓力,王明彦. 基于泊松融合数据增强的焊缝金相组织缺陷分类研究. 上海交通大学学报. 2023(10): 1316-1328 . 百度学术
    4. 肖思哲,刘振国,闫志鸿,李敏,黄及远. 基于生成对抗网络的小样本激光焊接缺陷数据集生成. 焊接学报. 2022(10): 43-48+115-116 . 百度学术
    5. 谢小娟,杨宁祥. 基于私有云平台的金相智能检测系统研究. 制造业自动化. 2022(12): 12-15 . 百度学术
    6. 李姣,郭鹏. 基于ARGAN表面阴影预处理与迁移学习风电机组叶片故障识别. 华北电力大学学报(自然科学版). 2021(02): 73-79 . 百度学术
    7. 王靖然,王桂棠,杨波,王志刚,符秦沈,杨圳. 深度学习在焊缝缺陷检测的应用研究综述. 机电工程技术. 2021(03): 65-68 . 百度学术
    8. 徐建桥,吴俊,陈向成,吴丹超,李兵. 基于规范化样本拆分的轴承缺陷检测. 应用光学. 2021(02): 327-333 . 本站查看
    9. 李长春,赵卫东. 基于循环卷积神经网络的缺陷图像评判分级系统. 长春师范大学学报. 2021(04): 38-42 . 百度学术
    10. 张人杰,陈卫彬,孙宏伟,杨维姝,袁明新. 基于AP聚类和深度卷积网络的船舶焊缝缺陷检测. 船舶工程. 2021(08): 131-137 . 百度学术
    11. 刘霞,金忠庆. 基于改进卷积神经网络的飞机桁架焊缝缺陷识别与测试. 航空制造技术. 2021(Z2): 34-38 . 百度学术
    12. 王刚. 一种基于SVM的倾斜摄影测量点云植被检测方法. 热带地貌. 2021(02): 20-23 . 百度学术

    其他类型引用(14)

图(8)  /  表(3)
计量
  • 文章访问数:  1373
  • HTML全文浏览量:  347
  • PDF下载量:  71
  • 被引次数: 26
出版历程
  • 收稿日期:  2019-12-29
  • 修回日期:  2020-02-08
  • 网络出版日期:  2020-05-29
  • 刊出日期:  2020-04-30

目录

/

返回文章
返回