A Simple and Efficient Network for Small Target Detection

Target detection based on deep learning is developing rapidly. However, small target detection is still a challenge. In this paper, a simple and efficient network for small target detection is proposed. We put forward to improve the detection performance of the small targets in three aspects. First,...

Full description

Bibliographic Details
Main Authors: Moran Ju, Jiangning Luo, Panpan Zhang, Miao He, Haibo Luo
Format: Article
Language:English
Published: IEEE 2019-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8746190/
id doaj-49534697a7474f0d898b3672d27bb308
record_format Article
spelling doaj-49534697a7474f0d898b3672d27bb3082021-03-29T23:23:39ZengIEEEIEEE Access2169-35362019-01-017857718578110.1109/ACCESS.2019.29249608746190A Simple and Efficient Network for Small Target DetectionMoran Ju0https://orcid.org/0000-0002-3158-4956Jiangning Luo1Panpan Zhang2Miao He3https://orcid.org/0000-0002-8853-8352Haibo Luo4Chinese Academy of Sciences, Shenyang Institute of Automation, Shenyang, ChinaDepartment of Electrical and Computer Engineering, McGill University, Montreal, CanadaChinese Academy of Sciences, Shenyang Institute of Automation, Shenyang, ChinaChinese Academy of Sciences, Shenyang Institute of Automation, Shenyang, ChinaChinese Academy of Sciences, Shenyang Institute of Automation, Shenyang, ChinaTarget detection based on deep learning is developing rapidly. However, small target detection is still a challenge. In this paper, a simple and efficient network for small target detection is proposed. We put forward to improve the detection performance of the small targets in three aspects. First, as the contextual information is important to detect the small targets, we proposed to use “dilated module” to expand the receptive field without loss of resolution or coverage. Second, we applied feature fusion in different dilated modules to improve the ability of the network in detecting small targets. Finally, we used “passthrough module” to get the finer-grained information from the earlier layer and combined it with the semantic information from the deeper layer. To improve the detection speed of the network, it is proposed to use $1\times 1$ convolution to reduce the dimension of the network. We composed small vehicle dataset based on VEDAI dataset and DOTA dataset, respectively, and also analyzed the distribution of the small targets in each dataset. To evaluate the performance of the proposed network, we trained the model on the dataset above and compared with the state-of-the-art target detection algorithms, our approach achieved 80.16% average precision (AP) on VEDAI dataset and 88.63% AP on DOTA dataset and the frames per second (FPS) is 75.4. The AP of our network is much better than the result of the tiny YOLO V3 and is nearly the same as the result of the YOLO V3. However, the FPS of our network is almost the same as that of the tiny YOLO V3.https://ieeexplore.ieee.org/document/8746190/Deep learningtarget detectionpassthrough layerdilated convolution
collection DOAJ
language English
format Article
sources DOAJ
author Moran Ju
Jiangning Luo
Panpan Zhang
Miao He
Haibo Luo
spellingShingle Moran Ju
Jiangning Luo
Panpan Zhang
Miao He
Haibo Luo
A Simple and Efficient Network for Small Target Detection
IEEE Access
Deep learning
target detection
passthrough layer
dilated convolution
author_facet Moran Ju
Jiangning Luo
Panpan Zhang
Miao He
Haibo Luo
author_sort Moran Ju
title A Simple and Efficient Network for Small Target Detection
title_short A Simple and Efficient Network for Small Target Detection
title_full A Simple and Efficient Network for Small Target Detection
title_fullStr A Simple and Efficient Network for Small Target Detection
title_full_unstemmed A Simple and Efficient Network for Small Target Detection
title_sort simple and efficient network for small target detection
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2019-01-01
description Target detection based on deep learning is developing rapidly. However, small target detection is still a challenge. In this paper, a simple and efficient network for small target detection is proposed. We put forward to improve the detection performance of the small targets in three aspects. First, as the contextual information is important to detect the small targets, we proposed to use “dilated module” to expand the receptive field without loss of resolution or coverage. Second, we applied feature fusion in different dilated modules to improve the ability of the network in detecting small targets. Finally, we used “passthrough module” to get the finer-grained information from the earlier layer and combined it with the semantic information from the deeper layer. To improve the detection speed of the network, it is proposed to use $1\times 1$ convolution to reduce the dimension of the network. We composed small vehicle dataset based on VEDAI dataset and DOTA dataset, respectively, and also analyzed the distribution of the small targets in each dataset. To evaluate the performance of the proposed network, we trained the model on the dataset above and compared with the state-of-the-art target detection algorithms, our approach achieved 80.16% average precision (AP) on VEDAI dataset and 88.63% AP on DOTA dataset and the frames per second (FPS) is 75.4. The AP of our network is much better than the result of the tiny YOLO V3 and is nearly the same as the result of the YOLO V3. However, the FPS of our network is almost the same as that of the tiny YOLO V3.
topic Deep learning
target detection
passthrough layer
dilated convolution
url https://ieeexplore.ieee.org/document/8746190/
work_keys_str_mv AT moranju asimpleandefficientnetworkforsmalltargetdetection
AT jiangningluo asimpleandefficientnetworkforsmalltargetdetection
AT panpanzhang asimpleandefficientnetworkforsmalltargetdetection
AT miaohe asimpleandefficientnetworkforsmalltargetdetection
AT haiboluo asimpleandefficientnetworkforsmalltargetdetection
AT moranju simpleandefficientnetworkforsmalltargetdetection
AT jiangningluo simpleandefficientnetworkforsmalltargetdetection
AT panpanzhang simpleandefficientnetworkforsmalltargetdetection
AT miaohe simpleandefficientnetworkforsmalltargetdetection
AT haiboluo simpleandefficientnetworkforsmalltargetdetection
_version_ 1724189635615129600