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...

Descripción completa

Detalles Bibliográficos
Autores principales: Yang, Yana, Xiao, Shuai, Yang, Jiachen, Cheng, Chen
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