journal article·2024Open access

YOLO-DD: Improved YOLOv5 for Defect Detection

Jinhai Wang, Wei Wang, Zongyin Zhang, Xuemin Lin, Jingxian Zhao, Mingyou Chen, Lufeng Luo

Computers, Materials & Continua· Volume 78· Issue 1

Abstract

As computer technology continues to advance, factories have increasingly higher demands for detecting defects. However, detecting defects in a plant environment remains a challenging task due to the presence of complex backgrounds and defects of varying shapes and sizes. To address this issue, this paper proposes YOLO-DD, a defect detection model based on YOLOv5 that is effective and robust. To improve the feature extraction process and better capture global information, the vanilla YOLOv5 is augmented with a new module called Relative-Distance-Aware Transformer (RDAT). Additionally, an Information Gap Filling Strategy (IGFS) is proposed to improve the fusion of features at different scales. The classic lightweight attention mechanism Squeeze-and-Excitation (SE) module is also incorporated into the neck section to enhance feature expression and improve the model’s performance. Experimental results on the NEU-DET dataset demonstrate that YOLO-DD achieves competitive results compared to state-of-the-art methods, with a 2.0% increase in accuracy compared to the original YOLOv5, achieving 82.41% accuracy and 38.25 FPS (frames per second). The model is also tested on a self-constructed fabric defect dataset, and the results show that YOLO-DD is more stable and has higher accuracy than the original YOLOv5, demonstrating its stability and generalization ability. The high efficiency of YOLO-DD enables it to meet the requirements of industrial high accuracy and real-time detection.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Industrial Vision Systems and Defect Detection · Advanced Neural Network Applications · Infrastructure Maintenance and Monitoring

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (49)

Show source-provided references
1. Transfer learning for automated optical inspection
2. Fatigue assessment of defect-free and defect-containing brazed steel joints10.1007/s11665-012-0182-7 ↗
3. Strength of silicon wafers: Fracture mechanics approach10.1007/s10704-009-9324-9 ↗
4. Surface defect detection via entity sparsity pursuit with intrinsic priors10.1109/TII.2019.2917522 ↗
5. Surface defect identification of aluminium strips with non-subsampled shearlet transform10.1016/j.optlaseng.2019.105986 ↗
6. Fabric defect detection based on saliency histogram features10.1111/coin.12206 ↗
7. Recognizing human actions: A local SVM approach
8. Recurrent models of visual attention
9. Attention-based models for speech recognition
10. Steel surface defect recognition: A survey10.3390/coatings13010017 ↗
11. Deep residual learning for image recognition
12. K. Simonyan and A. Zisserman, “Very deep convolutional networks for large-scale image recognition,” arXiv preprint arXiv:1409.1556, 2014.
13. Selective search for object recognition10.1007/s11263-013-0620-5 ↗
14. Region-based convolutional networks for accurate object detection and segmentation10.1109/TPAMI.2015.2437384 ↗
15. Fast R-CNN
16. Faster R-CNN: Towards real-time object detection with region proposal networks
17. You only look once: Unified, real-time object detection
18. YOLO9000: Better, faster, stronger
19. J. Redmon and A. Farhadi, “YOLOv3: An incremental improvement,” arXiv preprint arXiv:1804.02767, 2018.
20. A. Bochkovskiy, C. Y. Wang and H. Y. M. Liao, “YOLOv4: Optimal speed and accuracy of object detection,” arXiv preprint arXiv:2004.10934, 2020.
21. YOLOv7: Trainable bag-of-freebies sets new state-of-the-art for real-time object detectors
22. SSD: Single shot multibox detector
23. Non-destructive techniques based on eddy current testing10.3390/s110302525 ↗
24. Inception-v4, inception-resnet and the impact of residual connections on learning
25. D. Bahdanau, K. Cho and Y. Bengio, “Neural machine translation by jointly learning to align and translate,” arXiv preprint arXiv:1409.0473, 2014.
26. Attention is all you need
27. CSPNet: A new backbone that can enhance learning capability of CNN
28. Intriguing properties of vision transformers
29. A. Dosovitskiy, L. Beyer, A. Kolesnikov, D. Weissenborn, X. Zhai et al., “An image is worth 16 × 16 words: Transformers for image recognition at scale,” arXiv preprint arXiv:2010.11929, 2020.
30. End-to-end object detection with transformers
31. Swin transformer: Hierarchical vision transformer using shifted windows
32. Detection of power line insulator defects using aerial images analyzed with convolutional neural networks10.1109/TSMC.2018.2871750 ↗
33. A new steel defect detection algorithm based on deep learning10.1155/2021/5592878 ↗
34. Real-time detection of steel strip surface defects based on improved yolo detection network10.1016/j.ifacol.2018.09.412 ↗
35. RDD-YOLO: A modified YOLO for detection of steel surface defects10.1016/j.measurement.2023.112776 ↗
36. ACA-Net: An adaptive convolution and anchor network for metallic surface defect detection10.3390/app12168070 ↗
37. ES-Net: Efficient scale-aware network for tiny defect detection
38. Solar cell surface defect detection based on improved YOLO v510.1109/ACCESS.2022.3195901 ↗
39. Squeeze-and-excitation networks
40. CBAM: Convolutional block attention module
41. ECA-Net: Efficient channel attention for deep convolutional neural networks
42. Improved YOLOv4-CSP algorithm for detection of bamboo surface sliver defects with extreme aspect ratio10.1109/ACCESS.2022.3152552 ↗
43. Spatial pyramid pooling in deep convolutional networks for visual recognition10.1109/TPAMI.2015.2389824 ↗
44. Path aggregation network for instance segmentation
45. J. Devlin, M. W. Chang, K. Lee and K. Toutanova, “BERT: Pre-training of deep bidirectional transformers for language understanding,” arXiv preprint arXiv:1810.04805, 2018.
46. Attention augmented convolutional networks
47. Studying stand-alone self-attention in vision models
48. P. Shaw, J. Uszkoreit and A. Vaswani, “Self-attention with relative position representations,” arXiv preprint arXiv:1803.02155, 2018.10.18653/v1/N18-2074 ↗
49. An end-to-end steel surface defect detection approach via fusing multiple hierarchical features10.1109/TIM.2019.2915404 ↗