Object Detection Algorithm for Surface Defects Based on a Novel YOLOv3 Model

被引:11
|
作者
Lv, Ning [1 ,2 ]
Xiao, Jian [2 ]
Qiao, Yujing [1 ]
机构
[1] Yangzhou Polytech Coll, Sch Mech Engn, Yangzhou 225009, Jiangsu, Peoples R China
[2] Harbin Univ Sci & Technol, Sch Automat, Harbin 150080, Peoples R China
关键词
defect detection; YOLOv3; object detection; K-means++; loss function;
D O I
10.3390/pr10040701
中图分类号
TQ [化学工业];
学科分类号
0817 ;
摘要
The surface defects of industrial structural parts have the characteristics of a large-scale span and many small objects, so a novel YOLOv3 model, the YOLOv3-ALL algorithm, is proposed in this paper to solve the problem of precise defect detection. The K-means++ algorithm is combined with the intersection-over-union (IoU) and comparison of the prior box for clustering, which improves the clustering effect. The convolutional block attention module (CBAM) is embedded in the network, thus improving the ability of the network to obtain key information in the image. By adding fourth-scale prediction, the detection capability of a YOLOv3 network for small-object defects is greatly improved. A loss function is designed, which adds the generalized intersection-over-union (GIoU) loss combined with focal loss to solve the problems of L2 loss and class imbalance in samples. Experiments regarding contour-defect detection for stamping parts show that the mean average precision (mAP) of the YOLOV3-ALL algorithm reaches 75.05% in defect detection, which is 25.16% higher than that of the YOLOv3 algorithm. The average detection time is 39 ms/sheet. This proves that the YOLOv3-ALL algorithm has good real-time detection efficiency and high detection accuracy.
引用
收藏
页数:18
相关论文
共 50 条
  • [41] A Typical Remote Sensing object detection Method Based on YOLOv3
    Han, Y. C.
    Wang, J.
    Lu, L.
    2019 4TH INTERNATIONAL CONFERENCE ON MECHANICAL, CONTROL AND COMPUTER ENGINEERING (ICMCCE 2019), 2019, : 520 - 523
  • [42] Occluded Pedestrian Detection Algorithm Based on Improved YOLOv3
    Li Xiang
    He Miao
    Luo Haibo
    ACTA OPTICA SINICA, 2022, 42 (14)
  • [43] RETRACTED: Transfer learning-based YOLOv3 model for road dense object detection
    Zhu, Chunhua
    Liang, Jiarui
    Zhou, Fei
    JOURNAL OF ELECTRONIC IMAGING, 2023, 32 (06)
  • [44] An advanced YOLOv3 method for small object detection
    Liu, Baokai
    He, Fengjie
    Du, Shiqiang
    Li, Jiacheng
    Liu, Wenjie
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2023, 45 (04) : 5807 - 5819
  • [45] Improvement of YOLOv3 Algorithm in Workpiece Detection
    Li, Xiang
    Wang, Jintao
    Xu, Fang
    Song, Jilai
    2019 9TH IEEE ANNUAL INTERNATIONAL CONFERENCE ON CYBER TECHNOLOGY IN AUTOMATION, CONTROL, AND INTELLIGENT SYSTEMS (IEEE-CYBER 2019), 2019, : 1063 - 1068
  • [46] Improved YOLOv3 Helmet Detection Algorithm
    Yan, Da
    Wang, Liang
    2021 4TH INTERNATIONAL CONFERENCE ON ROBOTICS, CONTROL AND AUTOMATION ENGINEERING (RCAE 2021), 2021, : 6 - 11
  • [47] YOLOv3 Object Detection Algorithm with Feature Pyramid Attention for Remote Sensing Images
    Cheng, Zhe
    Lv, Jingguo
    Wu, Anqi
    Qu, Ningning
    SENSORS AND MATERIALS, 2020, 32 (12) : 4537 - 4558
  • [48] Abnormal Detection of Track Fastener Based on Improved YOLOV3 Algorithm
    Lu Yandong
    Wang Xiaoting
    Li Jiying
    2020 5TH INTERNATIONAL CONFERENCE ON MECHANICAL, CONTROL AND COMPUTER ENGINEERING (ICMCCE 2020), 2020, : 1826 - 1831
  • [49] Detection of microalgae objects based on the Improved YOLOv3 model
    Cao, Mengying
    Wang, Junsheng
    Chen, Yantong
    Wang, Yuezhu
    ENVIRONMENTAL SCIENCE-PROCESSES & IMPACTS, 2021, 23 (10) : 1516 - 1530
  • [50] A detection method for the ridge beast based on improved YOLOv3 algorithm
    Miaole Hou
    Wuchen Hao
    Youqiang Dong
    Yuhang Ji
    Heritage Science, 11