Cargando…
An Improved YOLOv5-Based Underwater Object-Detection Framework
To date, general-purpose object-detection methods have achieved a great deal. However, challenges such as degraded image quality, complex backgrounds, and the detection of marine organisms at different scales arise when identifying underwater organisms. To solve such problems and further improve the...
Autores principales: | , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2023
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10099368/ https://www.ncbi.nlm.nih.gov/pubmed/37050753 http://dx.doi.org/10.3390/s23073693 |
_version_ | 1785025036636127232 |
---|---|
author | Zhang, Jian Zhang, Jinshuai Zhou, Kexin Zhang, Yonghui Chen, Hongda Yan, Xinyue |
author_facet | Zhang, Jian Zhang, Jinshuai Zhou, Kexin Zhang, Yonghui Chen, Hongda Yan, Xinyue |
author_sort | Zhang, Jian |
collection | PubMed |
description | To date, general-purpose object-detection methods have achieved a great deal. However, challenges such as degraded image quality, complex backgrounds, and the detection of marine organisms at different scales arise when identifying underwater organisms. To solve such problems and further improve the accuracy of relevant models, this study proposes a marine biological object-detection architecture based on an improved YOLOv5 framework. First, the backbone framework of Real-Time Models for object Detection (RTMDet) is introduced. The core module, Cross-Stage Partial Layer (CSPLayer), includes a large convolution kernel, which allows the detection network to precisely capture contextual information more comprehensively. Furthermore, a common convolution layer is added to the stem layer, to extract more valuable information from the images efficiently. Then, the BoT3 module with the multi-head self-attention (MHSA) mechanism is added into the neck module of YOLOv5, such that the detection network has a better effect in scenes with dense targets and the detection accuracy is further improved. The introduction of the BoT3 module represents a key innovation of this paper. Finally, union dataset augmentation (UDA) is performed on the training set using the Minimal Color Loss and Locally Adaptive Contrast Enhancement (MLLE) image augmentation method, and the result is used as the input to the improved YOLOv5 framework. Experiments on the underwater datasets URPC2019 and URPC2020 show that the proposed framework not only alleviates the interference of underwater image degradation, but also makes the mAP@0.5 reach 79.8% and 79.4% and improves the mAP@0.5 by 3.8% and 1.1%, respectively, when compared with the original YOLOv8 on URPC2019 and URPC2020, demonstrating that the proposed framework presents superior performance for the high-precision detection of marine organisms. |
format | Online Article Text |
id | pubmed-10099368 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2023 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-100993682023-04-14 An Improved YOLOv5-Based Underwater Object-Detection Framework Zhang, Jian Zhang, Jinshuai Zhou, Kexin Zhang, Yonghui Chen, Hongda Yan, Xinyue Sensors (Basel) Article To date, general-purpose object-detection methods have achieved a great deal. However, challenges such as degraded image quality, complex backgrounds, and the detection of marine organisms at different scales arise when identifying underwater organisms. To solve such problems and further improve the accuracy of relevant models, this study proposes a marine biological object-detection architecture based on an improved YOLOv5 framework. First, the backbone framework of Real-Time Models for object Detection (RTMDet) is introduced. The core module, Cross-Stage Partial Layer (CSPLayer), includes a large convolution kernel, which allows the detection network to precisely capture contextual information more comprehensively. Furthermore, a common convolution layer is added to the stem layer, to extract more valuable information from the images efficiently. Then, the BoT3 module with the multi-head self-attention (MHSA) mechanism is added into the neck module of YOLOv5, such that the detection network has a better effect in scenes with dense targets and the detection accuracy is further improved. The introduction of the BoT3 module represents a key innovation of this paper. Finally, union dataset augmentation (UDA) is performed on the training set using the Minimal Color Loss and Locally Adaptive Contrast Enhancement (MLLE) image augmentation method, and the result is used as the input to the improved YOLOv5 framework. Experiments on the underwater datasets URPC2019 and URPC2020 show that the proposed framework not only alleviates the interference of underwater image degradation, but also makes the mAP@0.5 reach 79.8% and 79.4% and improves the mAP@0.5 by 3.8% and 1.1%, respectively, when compared with the original YOLOv8 on URPC2019 and URPC2020, demonstrating that the proposed framework presents superior performance for the high-precision detection of marine organisms. MDPI 2023-04-03 /pmc/articles/PMC10099368/ /pubmed/37050753 http://dx.doi.org/10.3390/s23073693 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Zhang, Jian Zhang, Jinshuai Zhou, Kexin Zhang, Yonghui Chen, Hongda Yan, Xinyue An Improved YOLOv5-Based Underwater Object-Detection Framework |
title | An Improved YOLOv5-Based Underwater Object-Detection Framework |
title_full | An Improved YOLOv5-Based Underwater Object-Detection Framework |
title_fullStr | An Improved YOLOv5-Based Underwater Object-Detection Framework |
title_full_unstemmed | An Improved YOLOv5-Based Underwater Object-Detection Framework |
title_short | An Improved YOLOv5-Based Underwater Object-Detection Framework |
title_sort | improved yolov5-based underwater object-detection framework |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10099368/ https://www.ncbi.nlm.nih.gov/pubmed/37050753 http://dx.doi.org/10.3390/s23073693 |
work_keys_str_mv | AT zhangjian animprovedyolov5basedunderwaterobjectdetectionframework AT zhangjinshuai animprovedyolov5basedunderwaterobjectdetectionframework AT zhoukexin animprovedyolov5basedunderwaterobjectdetectionframework AT zhangyonghui animprovedyolov5basedunderwaterobjectdetectionframework AT chenhongda animprovedyolov5basedunderwaterobjectdetectionframework AT yanxinyue animprovedyolov5basedunderwaterobjectdetectionframework AT zhangjian improvedyolov5basedunderwaterobjectdetectionframework AT zhangjinshuai improvedyolov5basedunderwaterobjectdetectionframework AT zhoukexin improvedyolov5basedunderwaterobjectdetectionframework AT zhangyonghui improvedyolov5basedunderwaterobjectdetectionframework AT chenhongda improvedyolov5basedunderwaterobjectdetectionframework AT yanxinyue improvedyolov5basedunderwaterobjectdetectionframework |