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 条
  • [1] Detection of Wood Surface Defects Based on Improved YOLOv3 Algorithm
    Wang, Baogang
    Yang, Chunmei
    Ding, Yucheng
    Qin, Guangyi
    BIORESOURCES, 2021, 16 (04): : 6765 - 6779
  • [2] Object Detection Algorithm Based on Improved YOLOv3
    Zhao, Liquan
    Li, Shuaiyang
    ELECTRONICS, 2020, 9 (03)
  • [3] An Object Detection Model for Paint Surface Detection Based on Improved YOLOv3
    Wang, Jiadong
    Su, Shaohui
    Wang, Wanqiang
    Chu, Changyong
    Jiang, Linbei
    Ji, Yangjian
    MACHINES, 2022, 10 (04)
  • [4] Online Detection of Surface Defects Based on Improved YOLOV3
    Chen, Xuechun
    Lv, Jun
    Fang, Yulun
    Du, Shichang
    SENSORS, 2022, 22 (03)
  • [5] Model Compression Based on YOLOv3 Object Detection Algorithm from the Perspective of UAV
    Wu, Bing
    Xue, Zhijun
    Chen, Wenjie
    2021 PROCEEDINGS OF THE 40TH CHINESE CONTROL CONFERENCE (CCC), 2021, : 8439 - 8444
  • [6] Research on Vehicle Object Detection Algorithm Based on Improved YOLOv3 Algorithm
    Liu, Jin
    Zhang, Dongquan
    5TH ANNUAL INTERNATIONAL CONFERENCE ON INFORMATION SYSTEM AND ARTIFICIAL INTELLIGENCE (ISAI2020), 2020, 1575
  • [7] A Vehicle Bottom Dangerous Object Detection Algorithm Based on YOLOv3
    Gao C.
    Zhao W.
    Zhang M.
    Meng X.
    Tianjin Daxue Xuebao (Ziran Kexue yu Gongcheng Jishu Ban)/Journal of Tianjin University Science and Technology, 2020, 53 (04): : 358 - 365
  • [8] Fisheye Image Object Detection Based on an Improved YOLOv3 Algorithm
    Lei, Xiaodong
    Sun, Beibei
    Peng, Jinzhu
    Zhang, Fangfang
    2020 CHINESE AUTOMATION CONGRESS (CAC 2020), 2020, : 5801 - 5805
  • [9] Lightweight YOLOv3 Algorithm for Small Object Detection
    Zhang Guanrong
    Chen Xiang
    Zhao Yu
    Wang Jianjun
    Yi Guobiao
    LASER & OPTOELECTRONICS PROGRESS, 2022, 59 (16)
  • [10] Object Detection Algorithm of Optical Remote Sensing Images Based on YOLOv3
    Wang Peng
    Xin Xuejing
    Wang Liqin
    Liu Rui
    LASER & OPTOELECTRONICS PROGRESS, 2021, 58 (20)