Lightweight Single-Stage Ship Object Detection Algorithm for Unmanned Surface Vessels Based on Improved YOLOv5
Object detection is applied extensively in various domains, including industrial manufacturing, road traffic management, warehousing and logistics, and healthcare. In ship object detection tasks, detection networks are frequently deployed on devices with limited computational resources, e.g., unmann...
| الحاوية / القاعدة: | Sensors |
|---|---|
| المؤلفون الرئيسيون: | , , , |
| التنسيق: | مقال |
| اللغة: | الإنجليزية |
| منشور في: |
MDPI AG
2024-08-01
|
| الموضوعات: | |
| الوصول للمادة أونلاين: | https://www.mdpi.com/1424-8220/24/17/5603 |
| _version_ | 1850321115315961856 |
|---|---|
| author | Hui Sun Weizhe Zhang Shu Yang Hongbo Wang |
| author_facet | Hui Sun Weizhe Zhang Shu Yang Hongbo Wang |
| author_sort | Hui Sun |
| collection | DOAJ |
| container_title | Sensors |
| description | Object detection is applied extensively in various domains, including industrial manufacturing, road traffic management, warehousing and logistics, and healthcare. In ship object detection tasks, detection networks are frequently deployed on devices with limited computational resources, e.g., unmanned surface vessels. This creates a need to balance accuracy with a low parameter count and low computational load. This paper proposes an improved object detection network based on YOLOv5. To reduce the model parameter count and computational load, we utilize an enhanced ShuffleNetV2 network as the backbone. In addition, a split-DLKA module is devised and implemented in the small object detection layer to improve detection accuracy. Finally, we introduce the WIOUv3 loss function to minimize the impact of low-quality samples on the model. Experiments conducted on the SeaShips dataset demonstrate that the proposed method reduces parameters by 71% and computational load by 58% compared to YOLOv5s. In addition, the proposed method increases the mAP@0.5 and mAP@0.5:0.95 values by 3.9% and 3.3%, respectively. Thus, the proposed method exhibits excellent performance in both real-time processing and accuracy. |
| format | Article |
| id | doaj-art-e1c69c58e2c44b06bb907f85bc790b6c |
| institution | Directory of Open Access Journals |
| issn | 1424-8220 |
| language | English |
| publishDate | 2024-08-01 |
| publisher | MDPI AG |
| record_format | Article |
| spelling | doaj-art-e1c69c58e2c44b06bb907f85bc790b6c2025-08-19T23:22:26ZengMDPI AGSensors1424-82202024-08-012417560310.3390/s24175603Lightweight Single-Stage Ship Object Detection Algorithm for Unmanned Surface Vessels Based on Improved YOLOv5Hui Sun0Weizhe Zhang1Shu Yang2Hongbo Wang3State Key Laboratory on Integrated Optoelectronics, College of Electronic Science and Engineering, Jilin University, Changchun 130012, ChinaState Key Laboratory on Integrated Optoelectronics, College of Electronic Science and Engineering, Jilin University, Changchun 130012, ChinaState Key Laboratory on Integrated Optoelectronics, College of Electronic Science and Engineering, Jilin University, Changchun 130012, ChinaState Key Laboratory on Integrated Optoelectronics, College of Electronic Science and Engineering, Jilin University, Changchun 130012, ChinaObject detection is applied extensively in various domains, including industrial manufacturing, road traffic management, warehousing and logistics, and healthcare. In ship object detection tasks, detection networks are frequently deployed on devices with limited computational resources, e.g., unmanned surface vessels. This creates a need to balance accuracy with a low parameter count and low computational load. This paper proposes an improved object detection network based on YOLOv5. To reduce the model parameter count and computational load, we utilize an enhanced ShuffleNetV2 network as the backbone. In addition, a split-DLKA module is devised and implemented in the small object detection layer to improve detection accuracy. Finally, we introduce the WIOUv3 loss function to minimize the impact of low-quality samples on the model. Experiments conducted on the SeaShips dataset demonstrate that the proposed method reduces parameters by 71% and computational load by 58% compared to YOLOv5s. In addition, the proposed method increases the mAP@0.5 and mAP@0.5:0.95 values by 3.9% and 3.3%, respectively. Thus, the proposed method exhibits excellent performance in both real-time processing and accuracy.https://www.mdpi.com/1424-8220/24/17/5603object detectionattention mechanismYOLOunmanned surface vehiclelightweight detection algorithm |
| spellingShingle | Hui Sun Weizhe Zhang Shu Yang Hongbo Wang Lightweight Single-Stage Ship Object Detection Algorithm for Unmanned Surface Vessels Based on Improved YOLOv5 object detection attention mechanism YOLO unmanned surface vehicle lightweight detection algorithm |
| title | Lightweight Single-Stage Ship Object Detection Algorithm for Unmanned Surface Vessels Based on Improved YOLOv5 |
| title_full | Lightweight Single-Stage Ship Object Detection Algorithm for Unmanned Surface Vessels Based on Improved YOLOv5 |
| title_fullStr | Lightweight Single-Stage Ship Object Detection Algorithm for Unmanned Surface Vessels Based on Improved YOLOv5 |
| title_full_unstemmed | Lightweight Single-Stage Ship Object Detection Algorithm for Unmanned Surface Vessels Based on Improved YOLOv5 |
| title_short | Lightweight Single-Stage Ship Object Detection Algorithm for Unmanned Surface Vessels Based on Improved YOLOv5 |
| title_sort | lightweight single stage ship object detection algorithm for unmanned surface vessels based on improved yolov5 |
| topic | object detection attention mechanism YOLO unmanned surface vehicle lightweight detection algorithm |
| url | https://www.mdpi.com/1424-8220/24/17/5603 |
| work_keys_str_mv | AT huisun lightweightsinglestageshipobjectdetectionalgorithmforunmannedsurfacevesselsbasedonimprovedyolov5 AT weizhezhang lightweightsinglestageshipobjectdetectionalgorithmforunmannedsurfacevesselsbasedonimprovedyolov5 AT shuyang lightweightsinglestageshipobjectdetectionalgorithmforunmannedsurfacevesselsbasedonimprovedyolov5 AT hongbowang lightweightsinglestageshipobjectdetectionalgorithmforunmannedsurfacevesselsbasedonimprovedyolov5 |
