Surface defect detection algorithm based on improved YOLOv4

被引:4
|
作者
Li B. [1 ]
Wang C. [1 ]
Ding X. [1 ]
Ju H. [1 ]
Guo Z. [1 ]
Li Z. [1 ]
机构
[1] Fundamentals Department, Air Force Engineering University, Xi’an
关键词
aeroengine; focal loss; small target detection; surface defect detection; YOLOv4;
D O I
10.13700/j.bh.1001-5965.2021.0301
中图分类号
学科分类号
摘要
In order to enhance the accuracy and speed of surface defect detection of aeroengine components, an improved YOLOv4 algorithm is proposed for intelligent detection. Firstly, shallow features and deep features were integrated into the path aggregation network (PANet) to improve the feature detection scale, and the bottom-up path augmentation structure was removed to increase the accuracy of small target detection and the overall detection speed. Then, according to the numbers of various defects, the balance parameter of the focal loss was optimized, and a weight factor was added to adjust the loss weight of various defects. The improved focal loss was used to replace the cross-entropy loss function in the classification error, thus reducing the impact of imbalanced samples and hard and easy samples on the detection accuracy. The experimental results show that the mean average precision (mAP) of the improved YOLOv4 on the test set is 90.10%, which is 2.17% higher than that of the traditional YOLOv4, and the detection speed is 24.82 fps, which is increased by 1.58 fps. The detection accuracy is also higher than other algorithms including single shot multibox detector (SSD), EfficientDet, YOLOv3 and YOLOv4-Tiny. © 2023 Beijing University of Aeronautics and Astronautics (BUAA). All rights reserved.
引用
收藏
页码:710 / 717
页数:7
相关论文
共 28 条
  • [1] LI H., Research on aeroengine fault diagnosis expert system based on endoscopic image analysis, (2015)
  • [2] GUAN Y P, CHEN W, GAO D P., Present status of investigation of foreign object damage to blade in aeroengine, Acta Aeronautica et Astronautica Sinica, 28, 4, pp. 851-857, (2007)
  • [3] HE J H, ZHANG D S, ZHAO C, Et al., Detection technology and application analysis of aero-engine blade crack, Internal Combustion Engine & Parts, 15, pp. 151-152, (2020)
  • [4] LIU W, ANGUELOV D, ERHAN D, Et al., SSD: Single shot multibox detector, Proceedings of European Conference on Computer Vision, pp. 21-37, (2016)
  • [5] REDMON J, DIVVALA S, GIRSHICK R, Et al., You only look once: Unified, real-time object detection, IEEE Conference on Computer Vision and Pattern Recognition, pp. 779-788, (2016)
  • [6] REDMON J, FARHADI A., YOLO9000: Better, faster, stronger, IEEE Conference on Computer Vision and Pattern Recognition, pp. 6517-6525, (2017)
  • [7] REDMON J, FARHADI A., YOLOv3: An incremental improvement, IEEE Conference on Computer Vision and Pattern Recognition, pp. 1804-0276, (2018)
  • [8] BOCHKOVSKIY A, WANG C Y, LIAO H Y M., YOLOv4: Optimal speed and accuracy of object detection, IEEE Conference on Computer Vision and Pattern Recognition, (2020)
  • [9] REN S Q, HE K M, GIRSHICK R, Et al., Faster R-CNN: Towards real-time object detection with region proposal networks, IEEE Transactions on Pattern Analysis and Machine Intelligence, 39, 6, pp. 1137-1149, (2017)
  • [10] DAI J F, LI Y, HE K M, Et al., R-FCN: Object detection via region-based fully convolutional networks, Proceedings of the 30th International Conference on Neural Information Processing Systems, pp. 379-387, (2016)