Corrosion Detection and Grading Method for Hydraulic Metal Structures Based on an Improved YOLOv10 Sequential Architecture
Herein, we present a method for detecting and determining the corrosion level of hydraulic metal structure surfaces through images while reducing the difficulty of dataset annotation. To achieve accurate detection of corrosion targets, the MobileViTv3 block is integrated into YOLOv10, resulting in t...
Saved in:
| Main Authors: | , |
|---|---|
| Format: | Article |
| Language: | English |
| Published: |
MDPI AG
2024-12-01
|
| Series: | Applied Sciences |
| Subjects: | |
| Online Access: | https://www.mdpi.com/2076-3417/14/24/12009 |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| _version_ | 1846105957759713280 |
|---|---|
| author | Haodong Cheng Fei Kang |
| author_facet | Haodong Cheng Fei Kang |
| author_sort | Haodong Cheng |
| collection | DOAJ |
| description | Herein, we present a method for detecting and determining the corrosion level of hydraulic metal structure surfaces through images while reducing the difficulty of dataset annotation. To achieve accurate detection of corrosion targets, the MobileViTv3 block is integrated into YOLOv10, resulting in the proposed YOLOv10-vit for corrosion target detection. Based on YOLOv10-vit, the YOLOv10-vit-cls classification network is introduced for corrosion level determination. This network leverages the pre-trained parameters of YOLOv10-vit to more quickly learn the features of different corrosion levels. To avoid subjective factors in the corrosion level annotation process and reduce annotation difficulty, a cascaded corrosion detection architecture combining YOLOv10-vit and YOLOv10-vit-cls is proposed. Finally, based on the proposed corrosion detection architecture, we achieve accurate corrosion detection and level determination for hydraulic metal structures. |
| format | Article |
| id | doaj-art-e412f2dc0ebd42a1b5256e221713d745 |
| institution | Kabale University |
| issn | 2076-3417 |
| language | English |
| publishDate | 2024-12-01 |
| publisher | MDPI AG |
| record_format | Article |
| series | Applied Sciences |
| spelling | doaj-art-e412f2dc0ebd42a1b5256e221713d7452024-12-27T14:09:05ZengMDPI AGApplied Sciences2076-34172024-12-0114241200910.3390/app142412009Corrosion Detection and Grading Method for Hydraulic Metal Structures Based on an Improved YOLOv10 Sequential ArchitectureHaodong Cheng0Fei Kang1School of Infrastructure Engineering, Dalian University of Technology, Dalian 116024, ChinaSchool of Infrastructure Engineering, Dalian University of Technology, Dalian 116024, ChinaHerein, we present a method for detecting and determining the corrosion level of hydraulic metal structure surfaces through images while reducing the difficulty of dataset annotation. To achieve accurate detection of corrosion targets, the MobileViTv3 block is integrated into YOLOv10, resulting in the proposed YOLOv10-vit for corrosion target detection. Based on YOLOv10-vit, the YOLOv10-vit-cls classification network is introduced for corrosion level determination. This network leverages the pre-trained parameters of YOLOv10-vit to more quickly learn the features of different corrosion levels. To avoid subjective factors in the corrosion level annotation process and reduce annotation difficulty, a cascaded corrosion detection architecture combining YOLOv10-vit and YOLOv10-vit-cls is proposed. Finally, based on the proposed corrosion detection architecture, we achieve accurate corrosion detection and level determination for hydraulic metal structures.https://www.mdpi.com/2076-3417/14/24/12009corrosion detectioncorrosion level determinationhydraulic metal structuresYOLOdeep learning |
| spellingShingle | Haodong Cheng Fei Kang Corrosion Detection and Grading Method for Hydraulic Metal Structures Based on an Improved YOLOv10 Sequential Architecture Applied Sciences corrosion detection corrosion level determination hydraulic metal structures YOLO deep learning |
| title | Corrosion Detection and Grading Method for Hydraulic Metal Structures Based on an Improved YOLOv10 Sequential Architecture |
| title_full | Corrosion Detection and Grading Method for Hydraulic Metal Structures Based on an Improved YOLOv10 Sequential Architecture |
| title_fullStr | Corrosion Detection and Grading Method for Hydraulic Metal Structures Based on an Improved YOLOv10 Sequential Architecture |
| title_full_unstemmed | Corrosion Detection and Grading Method for Hydraulic Metal Structures Based on an Improved YOLOv10 Sequential Architecture |
| title_short | Corrosion Detection and Grading Method for Hydraulic Metal Structures Based on an Improved YOLOv10 Sequential Architecture |
| title_sort | corrosion detection and grading method for hydraulic metal structures based on an improved yolov10 sequential architecture |
| topic | corrosion detection corrosion level determination hydraulic metal structures YOLO deep learning |
| url | https://www.mdpi.com/2076-3417/14/24/12009 |
| work_keys_str_mv | AT haodongcheng corrosiondetectionandgradingmethodforhydraulicmetalstructuresbasedonanimprovedyolov10sequentialarchitecture AT feikang corrosiondetectionandgradingmethodforhydraulicmetalstructuresbasedonanimprovedyolov10sequentialarchitecture |