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,...
Main Authors: | , , , , |
---|---|
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 |