Cargando…
A Tiny Model for Fast and Precise Ship Detection via Feature Channel Pruning
It is of great significance to accurately detect ships on the ocean. To obtain higher detection performance, many researchers use deep learning to identify ships from images instead of traditional detection methods. Nevertheless, the marine environment is relatively complex, making it quite difficul...
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/PMC9738650/ https://www.ncbi.nlm.nih.gov/pubmed/36502044 http://dx.doi.org/10.3390/s22239331 |
_version_ | 1784847599364210688 |
---|---|
author | Yang, Yana Xiao, Shuai Yang, Jiachen Cheng, Chen |
author_facet | Yang, Yana Xiao, Shuai Yang, Jiachen Cheng, Chen |
author_sort | Yang, Yana |
collection | PubMed |
description | It is of great significance to accurately detect ships on the ocean. To obtain higher detection performance, many researchers use deep learning to identify ships from images instead of traditional detection methods. Nevertheless, the marine environment is relatively complex, making it quite difficult to determine features of ship targets. In addition, many detection models contain a large amount of parameters, which is not suitable to deploy in devices with limited computing resources. The two problems restrict the application of ship detection. In this paper, firstly, an SAR ship detection dataset is built based on several databases, solving the problem of a small number of ship samples. Then, we integrate the SPP, ASFF, and DIOU-NMS module into original YOLOv3 to improve the ship detection performance. SPP and ASFF help enrich semantic information of ship targets. DIOU-NMS can lower the false alarm. The improved YOLOv3 has 93.37% mAP, 4.11% higher than YOLOv3 on the self-built dataset. Then, we use the MCP method to compress the improved YOLOv3. Under the pruning ratio of 80%, the obtained compressed model has only 6.7 M parameters. Experiments show that MCP outperforms NS and ThiNet. With the size of 26.8 MB, the compact model can run at 15 FPS on an NVIDIA TX2 embedded development board, 4.3 times faster than the baseline model. Our work will contribute to the development and application of ship detection on the sea. |
format | Online Article Text |
id | pubmed-9738650 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-97386502022-12-11 A Tiny Model for Fast and Precise Ship Detection via Feature Channel Pruning Yang, Yana Xiao, Shuai Yang, Jiachen Cheng, Chen Sensors (Basel) Article It is of great significance to accurately detect ships on the ocean. To obtain higher detection performance, many researchers use deep learning to identify ships from images instead of traditional detection methods. Nevertheless, the marine environment is relatively complex, making it quite difficult to determine features of ship targets. In addition, many detection models contain a large amount of parameters, which is not suitable to deploy in devices with limited computing resources. The two problems restrict the application of ship detection. In this paper, firstly, an SAR ship detection dataset is built based on several databases, solving the problem of a small number of ship samples. Then, we integrate the SPP, ASFF, and DIOU-NMS module into original YOLOv3 to improve the ship detection performance. SPP and ASFF help enrich semantic information of ship targets. DIOU-NMS can lower the false alarm. The improved YOLOv3 has 93.37% mAP, 4.11% higher than YOLOv3 on the self-built dataset. Then, we use the MCP method to compress the improved YOLOv3. Under the pruning ratio of 80%, the obtained compressed model has only 6.7 M parameters. Experiments show that MCP outperforms NS and ThiNet. With the size of 26.8 MB, the compact model can run at 15 FPS on an NVIDIA TX2 embedded development board, 4.3 times faster than the baseline model. Our work will contribute to the development and application of ship detection on the sea. MDPI 2022-11-30 /pmc/articles/PMC9738650/ /pubmed/36502044 http://dx.doi.org/10.3390/s22239331 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 Yang, Yana Xiao, Shuai Yang, Jiachen Cheng, Chen A Tiny Model for Fast and Precise Ship Detection via Feature Channel Pruning |
title | A Tiny Model for Fast and Precise Ship Detection via Feature Channel Pruning |
title_full | A Tiny Model for Fast and Precise Ship Detection via Feature Channel Pruning |
title_fullStr | A Tiny Model for Fast and Precise Ship Detection via Feature Channel Pruning |
title_full_unstemmed | A Tiny Model for Fast and Precise Ship Detection via Feature Channel Pruning |
title_short | A Tiny Model for Fast and Precise Ship Detection via Feature Channel Pruning |
title_sort | tiny model for fast and precise ship detection via feature channel pruning |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9738650/ https://www.ncbi.nlm.nih.gov/pubmed/36502044 http://dx.doi.org/10.3390/s22239331 |
work_keys_str_mv | AT yangyana atinymodelforfastandpreciseshipdetectionviafeaturechannelpruning AT xiaoshuai atinymodelforfastandpreciseshipdetectionviafeaturechannelpruning AT yangjiachen atinymodelforfastandpreciseshipdetectionviafeaturechannelpruning AT chengchen atinymodelforfastandpreciseshipdetectionviafeaturechannelpruning AT yangyana tinymodelforfastandpreciseshipdetectionviafeaturechannelpruning AT xiaoshuai tinymodelforfastandpreciseshipdetectionviafeaturechannelpruning AT yangjiachen tinymodelforfastandpreciseshipdetectionviafeaturechannelpruning AT chengchen tinymodelforfastandpreciseshipdetectionviafeaturechannelpruning |