YOLOv5-ACCOF Steel Surface Defect Detection Algorithm

被引:2
作者
Xin, Haitao [1 ]
Song, Junpeng [1 ]
机构
[1] Harbin Univ Commerce, Sch Comp & Informat Engn, Harbin 150028, Heilongjiang, Peoples R China
关键词
Attention mechanism; defect detection; YOLOv5-ACCOF;
D O I
10.1109/ACCESS.2024.3486110
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Steel surface defect detection is critical for industrial production and quality control. Traditional methods, however, face challenges such as complex scenes and the detection of small defects. To address these issues, we propose a surface defect detection method based on the YOLOv5-ACCOF architecture. Our approach incorporates the Convolutional Block Attention Module (CBAM) into the Backbone core feature extraction module C3, thereby enhancing the focus on key information within the Backbone layer. We replace the conventional SPPF layer with Atrous Spatial Pyramid Pooling (ASPP), improving the model's capability to perceive multi-scale information. The Content-Aware ReAssembly of Features (CARAFE) module substitutes the upsampling module in the Neck layer, enabling content-aware feature reassembly, thereby improving detail retention in the feature maps and enhancing the model's upsampling efficacy. Additionally, we integrate Omni-Directional Dynamic Convolution (ODConv) into the C3 module of the Neck, which facilitates richer feature representation through multi-directional convolution operations, thereby augmenting the model's defect detection capability in complex backgrounds. The loss function is modified to Focaler-IoU, which improves the detector's performance across various detection tasks by focusing on different regression samples. Experimental results demonstrate that our proposed YOLOv5-ACCOF model significantly outperforms the original model, exhibiting robust generalization capabilities, thus verifying its effectiveness and feasibility in practical applications.
引用
收藏
页码:157496 / 157506
页数:11
相关论文
共 19 条
[1]  
Chen LC, 2017, Arxiv, DOI [arXiv:1706.05587, 10.48550/arXiv.1706.05587]
[2]   A detection network for small defects of steel surface based on YOLOv7 [J].
Gao, Shaoshu ;
Chu, Menghui ;
Zhang, Long .
DIGITAL SIGNAL PROCESSING, 2024, 149
[3]   Spatial Pyramid Pooling in Deep Convolutional Networks for Visual Recognition [J].
He, Kaiming ;
Zhang, Xiangyu ;
Ren, Shaoqing ;
Sun, Jian .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2015, 37 (09) :1904-1916
[4]   An End-to-End Steel Surface Defect Detection Approach via Fusing Multiple Hierarchical Features [J].
He, Yu ;
Song, Kechen ;
Meng, Qinggang ;
Yan, Yunhui .
IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2020, 69 (04) :1493-1504
[5]   Transfer learning-based approach using new convolutional neural network classifier for steel surface defects classification [J].
Ibrahim, Alaa Aldein M. S. ;
Tapamo, Jules R. .
SCIENTIFIC AFRICAN, 2024, 23
[6]  
Katsamenis I., 2022, NOV INT DIG SYST C, P382
[7]  
Li C, 2022, Arxiv, DOI arXiv:2209.07947
[8]   Surface defect detection of steel strips based on improved YOLOv4 [J].
Li, Mengjiao ;
Wang, Hao ;
Wan, Zhibo .
COMPUTERS & ELECTRICAL ENGINEERING, 2022, 102
[9]   A stable diffusion enhanced YOLOV5 model for metal stamped part defect detection based on improved network structure [J].
Liang, Yiyi ;
Feng, Sang ;
Zhang, Yuxun ;
Xue, Fei ;
Shen, Fanghua ;
Guo, Jianwen .
JOURNAL OF MANUFACTURING PROCESSES, 2024, 111 :21-31
[10]   Feature Pyramid Networks for Object Detection [J].
Lin, Tsung-Yi ;
Dollar, Piotr ;
Girshick, Ross ;
He, Kaiming ;
Hariharan, Bharath ;
Belongie, Serge .
30TH IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2017), 2017, :936-944