• Infrared and Laser Engineering
  • Vol. 51, Issue 3, 20210227 (2022)
Li Lin1, Xin Liu1, Junzhen Zhu2, and Fuzhou Feng2、*
Author Affiliations
  • 1College of Locomotive and Rolling Stock Engineering, Dalian Jiaotong University, Dalian 116000, China
  • 2Department of Vehicle Engineering, Army Academy of Armored Forces, Beijing 100072, China
  • show less
    DOI: 10.3788/IRLA20210227 Cite this Article
    Li Lin, Xin Liu, Junzhen Zhu, Fuzhou Feng. Research on vibrothermography detection and recognition method of metal fatigue cracks based on CNN[J]. Infrared and Laser Engineering, 2022, 51(3): 20210227 Copy Citation Text show less
    Schematic diagram of ultrasonic infrared thermal imaging detection system
    Fig. 1. Schematic diagram of ultrasonic infrared thermal imaging detection system
    Schematic diagram of test plate
    Fig. 2. Schematic diagram of test plate
    Data amplification
    Fig. 3. Data amplification
    Crack-free infrared thermal images
    Fig. 4. Crack-free infrared thermal images
    Infrared thermal image with cracks
    Fig. 5. Infrared thermal image with cracks
    Structure diagram of convolutional neural network designed in this article
    Fig. 6. Structure diagram of convolutional neural network designed in this article
    Curves of training results
    Fig. 7. Curves of training results
    Classification results of testing samples
    Fig. 8. Classification results of testing samples
    t-SNE visualization of test set based on network model
    Fig. 9. t-SNE visualization of test set based on network model
    Prediction results of a crack
    Fig. 10. Prediction results of a crack
    Number of test pieceCrack length/μm
    015374.71
    025477.40
    035624.33
    046570.00
    056629.00
    067275.00
    077507.79
    087930.00
    098537.50
    109143.00
    119301.36
    129453.00
    133474.50
    143898.49
    150
    Table 1. Crack and optical measurement length of 15 kinds of metal specimens
    LayerDescriptionLayerDescription
    input224×224×3, images with "zerocenter" normallization conv_332 3×3×16 convolutions with stride[1 1] and padding[1 1 1 1]
    conv_18 5×5×3 convolutions with stride [1 1] and padding[0 0 0 0] relu_3Relu
    relu_1ReLumaxpool_32×2 max pooling with stride [2 2] and padding[0 0 0 0]
    crossnorm_1Cross channel normaillization with 5 channels per element fc_1512 fully connected layer
    maxpool_12×2 max pooling with stride [2 2] and padding [0 0 0 0] relu_4ReLU
    conv_216 3×3×8 convolutions with stride [1 1] and padding[2 2 2 2] dropout50% dropout
    relu_2Relufc_215 fully connected layer
    crossnorm_2Cross channel normaillization with 5 channels per element SoftmaxSoftmax
    maxpool_22×2 max pooling with stride [2 2] and padding "same" classoutputcrossentropyex
    Table 2. Description of network model parameters designed in this article
    Batch sizeAccuracyTime/s
    3299.3%296
    64100%206
    12895.4%188
    Table 3. Results of different batch size recognition rate
    Number of test pieceCrack length/μmNumber of test pieceCrack length/μm
    A9453.00F6577.41
    B9301.36G6629.00
    C9143.00H6740.50
    D8537.50I6983.00
    E8014.54J7275.00
    Table 4. Metal plate specimen and optical measurement of crack size
    AlgorithmAccuracyTime/s
    CNN designed in this article100%206
    Alexnet99.6%236
    Googlenet98.9%326
    SVM95.3%1154
    Table 5. Crack recognition and classification by different algorithms
    Li Lin, Xin Liu, Junzhen Zhu, Fuzhou Feng. Research on vibrothermography detection and recognition method of metal fatigue cracks based on CNN[J]. Infrared and Laser Engineering, 2022, 51(3): 20210227
    Download Citation