Cargando…
Sea Cucumber Detection Algorithm Based on Deep Learning
The traditional single-shot multiBox detector (SSD) for the recognition process in sea cucumbers has problems, such as an insufficient expression of features, heavy computation, and difficulty in application to embedded platforms. To solve these problems, we proposed an improved algorithm for sea cu...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9370848/ https://www.ncbi.nlm.nih.gov/pubmed/35957274 http://dx.doi.org/10.3390/s22155717 |
_version_ | 1784766940199256064 |
---|---|
author | Zhang, Lan Xing, Bowen Wang, Wugui Xu, Jingxiang |
author_facet | Zhang, Lan Xing, Bowen Wang, Wugui Xu, Jingxiang |
author_sort | Zhang, Lan |
collection | PubMed |
description | The traditional single-shot multiBox detector (SSD) for the recognition process in sea cucumbers has problems, such as an insufficient expression of features, heavy computation, and difficulty in application to embedded platforms. To solve these problems, we proposed an improved algorithm for sea cucumber detection based on the traditional SSD algorithm. MobileNetv1 is selected as the backbone of the SSD algorithm. We increase the feature receptive field by receptive field block (RFB) to increase feature details and location information of small targets. Combined with the attention mechanism, features at different depths are strengthened and irrelevant features are suppressed. The experimental results show that the improved algorithm has better performance than the traditional SSD algorithm. The average precision of the improved algorithm is increased by 5.1%. The improved algorithm is also more robust. Compared with YOLOv4 and the Faster R-CNN algorithm, the performance of this algorithm on the P-R curve is better, indicating that the performance of this algorithm is better. Thus, the improved algorithm can stably detect sea cucumbers in real time and provide reliable feedback information. |
format | Online Article Text |
id | pubmed-9370848 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-93708482022-08-12 Sea Cucumber Detection Algorithm Based on Deep Learning Zhang, Lan Xing, Bowen Wang, Wugui Xu, Jingxiang Sensors (Basel) Article The traditional single-shot multiBox detector (SSD) for the recognition process in sea cucumbers has problems, such as an insufficient expression of features, heavy computation, and difficulty in application to embedded platforms. To solve these problems, we proposed an improved algorithm for sea cucumber detection based on the traditional SSD algorithm. MobileNetv1 is selected as the backbone of the SSD algorithm. We increase the feature receptive field by receptive field block (RFB) to increase feature details and location information of small targets. Combined with the attention mechanism, features at different depths are strengthened and irrelevant features are suppressed. The experimental results show that the improved algorithm has better performance than the traditional SSD algorithm. The average precision of the improved algorithm is increased by 5.1%. The improved algorithm is also more robust. Compared with YOLOv4 and the Faster R-CNN algorithm, the performance of this algorithm on the P-R curve is better, indicating that the performance of this algorithm is better. Thus, the improved algorithm can stably detect sea cucumbers in real time and provide reliable feedback information. MDPI 2022-07-30 /pmc/articles/PMC9370848/ /pubmed/35957274 http://dx.doi.org/10.3390/s22155717 Text en © 2022 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, Lan Xing, Bowen Wang, Wugui Xu, Jingxiang Sea Cucumber Detection Algorithm Based on Deep Learning |
title | Sea Cucumber Detection Algorithm Based on Deep Learning |
title_full | Sea Cucumber Detection Algorithm Based on Deep Learning |
title_fullStr | Sea Cucumber Detection Algorithm Based on Deep Learning |
title_full_unstemmed | Sea Cucumber Detection Algorithm Based on Deep Learning |
title_short | Sea Cucumber Detection Algorithm Based on Deep Learning |
title_sort | sea cucumber detection algorithm based on deep learning |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9370848/ https://www.ncbi.nlm.nih.gov/pubmed/35957274 http://dx.doi.org/10.3390/s22155717 |
work_keys_str_mv | AT zhanglan seacucumberdetectionalgorithmbasedondeeplearning AT xingbowen seacucumberdetectionalgorithmbasedondeeplearning AT wangwugui seacucumberdetectionalgorithmbasedondeeplearning AT xujingxiang seacucumberdetectionalgorithmbasedondeeplearning |