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
المؤلفون الرئيسيون: Hui Sun, Weizhe Zhang, Shu Yang, Hongbo Wang
التنسيق: مقال
اللغة:الإنجليزية
منشور في: 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