MSFT-YOLO: Improved YOLOv5 Based on Transformer for Detecting Defects of Steel Surface

MSFT-YOLO: усовершенствованная модель YOLOv5 на основе Transformer для обнаружения дефектов поверхности стали
Zexuan Guo, Chensheng Wang, Guang Yang, Zeyuan Huang, Guo Li
2022-05-02

MSFT-YOLONEU-DET datasetTransformerYOLOv5steel surface defect detection
With the development of artificial intelligence technology and the popularity of intelligent production projects, intelligent inspection systems have gradually become a hot topic in the industrial field. As a fundamental problem in the field of computer vision, how to achieve object detection in the industry while taking into account the accuracy and real-time detection is an important challenge in the development of intelligent detection systems. The detection of defects on steel surfaces is an important application of object detection in the industry. Correct and fast detection of surface defects can greatly improve productivity and product quality. To this end, this paper introduces the MSFT-YOLO model, which is improved based on the one-stage detector. The MSFT-YOLO model is proposed for the industrial scenario in which the image background interference is great, the defect category is easily confused, the defect scale changes a great deal, and the detection results of small defects are poor. By adding the TRANS module, which is designed based on Transformer, to the backbone and detection headers, the features can be combined with global information. The fusion of features at different scales by combining multi-scale feature fusion structures enhances the dynamic adjustment of the detector to objects at different scales. To further improve the performance of MSFT-YOLO, we also introduce plenty of effective strategies, such as data augmentation and multi-step training methods. The test results on the NEU-DET dataset show that MSPF-YOLO can achieve real-time detection, and the average detection accuracy of MSFT-YOLO is 75.2, improving about 7% compared to the baseline model (YOLOv5) and 18% compared to Faster R-CNN, which is advantageous and inspiring.
1
Data augmentation and multi-step training are introduced as additional strategies to improve MSFT-YOLO performance.
2
MSFT-YOLO is an improved one-stage detector designed for steel-surface defects under background interference, confusing categories, scale variation, and weak small-defect detection.
3
Multi-scale feature fusion improves the detector’s adaptive handling of defects with different object scales.
4
On the NEU-DET dataset, MSFT-YOLO achieves real-time detection and 75.2 average detection accuracy, approximately 7% above YOLOv5 and 18% above Faster R-CNN.
5
Transformer-based TRANS modules are integrated into the backbone and detection heads to incorporate global information into feature representations.

steel surface defects in industrial inspection images

accurate and real-time detection performance under background interference, confusing defect categories, and substantial defect-scale variation, including small-defect detection

Publication Details
Publication Date
2022-05-02
Journal
Publisher
ISSN
Cited by
316
Access Type
Author Information
Authors
Zexuan Guo
Chensheng Wang
Guang Yang
Zeyuan Huang
Guo Li
Explore further
Open the scid.ai AI chat with a ready-made request: it will find papers on a similar topic and help build a literature review.
Find similar papers in the chat
Make a presentation
100%