Cargando…
A detection method of the rescue targets in the marine casualty based on improved YOLOv5s
In recent years, with the deep exploitation of marine resources and the development of maritime transportation, ship collision accidents occur frequently, which leads to the increasingly heavy task of maritime Search and Rescue (SAR). Unmanned Aerial Vehicles (UAVs) have the advantages of flexible m...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Frontiers Media S.A.
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9709203/ https://www.ncbi.nlm.nih.gov/pubmed/36467570 http://dx.doi.org/10.3389/fnbot.2022.1053124 |
_version_ | 1784841096218542080 |
---|---|
author | Bai, Jing Dai, Jiacheng Wang, Zhongchao Yang, Shujie |
author_facet | Bai, Jing Dai, Jiacheng Wang, Zhongchao Yang, Shujie |
author_sort | Bai, Jing |
collection | PubMed |
description | In recent years, with the deep exploitation of marine resources and the development of maritime transportation, ship collision accidents occur frequently, which leads to the increasingly heavy task of maritime Search and Rescue (SAR). Unmanned Aerial Vehicles (UAVs) have the advantages of flexible maneuvering, robust adaptability and extensive monitoring, which have become an essential means and tool for emergency rescue of maritime accidents. However, the current UAVs-based drowning people detection technology has insufficient detection ability and low precision for small targets in high-altitude images. Moreover, limited by the load capacity, UAVs do not have enough computing power and storage space, resulting in the existing object detection algorithms based on deep learning cannot be directly deployed on UAVs. To solve the two issues mentioned above, this paper proposes a lightweight deep learning detection model based on YOLOv5s, which is used in the SAR task of drowning people of UAVs at sea. First, an extended small object detection layer is added to improve the detection effect of small objects, including the extraction of shallow features, a new feature fusion layer and one more prediction head. Then, the Ghost module and the C3Ghost module are used to replace the Conv module and the C3 module in YOLOv5s, which enable lightweight network improvements that make the model more suitable for deployment on UAVs. The experimental results indicate that the improved model can effectively identify the rescue targets in the marine casualty. Specifically, compared with the original YOLOv5s, the improved model mAP@0.5 value increased by 2.3% and the mAP@0.5:0.95 value increased by 1.1%. Meanwhile, the improved model meets the needs of the lightweight model. Specifically, compared with the original YOLOv5s, the parameters decreased by 44.9%, the model weight size compressed by 39.4%, and Floating Point Operations (FLOPs) reduced by 22.8%. |
format | Online Article Text |
id | pubmed-9709203 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | Frontiers Media S.A. |
record_format | MEDLINE/PubMed |
spelling | pubmed-97092032022-12-01 A detection method of the rescue targets in the marine casualty based on improved YOLOv5s Bai, Jing Dai, Jiacheng Wang, Zhongchao Yang, Shujie Front Neurorobot Neurorobotics In recent years, with the deep exploitation of marine resources and the development of maritime transportation, ship collision accidents occur frequently, which leads to the increasingly heavy task of maritime Search and Rescue (SAR). Unmanned Aerial Vehicles (UAVs) have the advantages of flexible maneuvering, robust adaptability and extensive monitoring, which have become an essential means and tool for emergency rescue of maritime accidents. However, the current UAVs-based drowning people detection technology has insufficient detection ability and low precision for small targets in high-altitude images. Moreover, limited by the load capacity, UAVs do not have enough computing power and storage space, resulting in the existing object detection algorithms based on deep learning cannot be directly deployed on UAVs. To solve the two issues mentioned above, this paper proposes a lightweight deep learning detection model based on YOLOv5s, which is used in the SAR task of drowning people of UAVs at sea. First, an extended small object detection layer is added to improve the detection effect of small objects, including the extraction of shallow features, a new feature fusion layer and one more prediction head. Then, the Ghost module and the C3Ghost module are used to replace the Conv module and the C3 module in YOLOv5s, which enable lightweight network improvements that make the model more suitable for deployment on UAVs. The experimental results indicate that the improved model can effectively identify the rescue targets in the marine casualty. Specifically, compared with the original YOLOv5s, the improved model mAP@0.5 value increased by 2.3% and the mAP@0.5:0.95 value increased by 1.1%. Meanwhile, the improved model meets the needs of the lightweight model. Specifically, compared with the original YOLOv5s, the parameters decreased by 44.9%, the model weight size compressed by 39.4%, and Floating Point Operations (FLOPs) reduced by 22.8%. Frontiers Media S.A. 2022-11-16 /pmc/articles/PMC9709203/ /pubmed/36467570 http://dx.doi.org/10.3389/fnbot.2022.1053124 Text en Copyright © 2022 Bai, Dai, Wang and Yang. https://creativecommons.org/licenses/by/4.0/This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms. |
spellingShingle | Neurorobotics Bai, Jing Dai, Jiacheng Wang, Zhongchao Yang, Shujie A detection method of the rescue targets in the marine casualty based on improved YOLOv5s |
title | A detection method of the rescue targets in the marine casualty based on improved YOLOv5s |
title_full | A detection method of the rescue targets in the marine casualty based on improved YOLOv5s |
title_fullStr | A detection method of the rescue targets in the marine casualty based on improved YOLOv5s |
title_full_unstemmed | A detection method of the rescue targets in the marine casualty based on improved YOLOv5s |
title_short | A detection method of the rescue targets in the marine casualty based on improved YOLOv5s |
title_sort | detection method of the rescue targets in the marine casualty based on improved yolov5s |
topic | Neurorobotics |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9709203/ https://www.ncbi.nlm.nih.gov/pubmed/36467570 http://dx.doi.org/10.3389/fnbot.2022.1053124 |
work_keys_str_mv | AT baijing adetectionmethodoftherescuetargetsinthemarinecasualtybasedonimprovedyolov5s AT daijiacheng adetectionmethodoftherescuetargetsinthemarinecasualtybasedonimprovedyolov5s AT wangzhongchao adetectionmethodoftherescuetargetsinthemarinecasualtybasedonimprovedyolov5s AT yangshujie adetectionmethodoftherescuetargetsinthemarinecasualtybasedonimprovedyolov5s AT baijing detectionmethodoftherescuetargetsinthemarinecasualtybasedonimprovedyolov5s AT daijiacheng detectionmethodoftherescuetargetsinthemarinecasualtybasedonimprovedyolov5s AT wangzhongchao detectionmethodoftherescuetargetsinthemarinecasualtybasedonimprovedyolov5s AT yangshujie detectionmethodoftherescuetargetsinthemarinecasualtybasedonimprovedyolov5s |