GANsformer: A Detection Network for Aerial Images with High Performance Combining Convolutional Network and Transformer

被引:34
作者
Zhang, Yan [1 ]
Liu, Xi [2 ]
Wa, Shiyun [1 ]
Chen, Shuyu [3 ]
Ma, Qin [1 ]
机构
[1] China Agr Univ, Coll Informat & Elect Engn, Beijing 100083, Peoples R China
[2] China Agr Univ, Coll Humanities & Dev, Beijing 100083, Peoples R China
[3] China Agr Univ, Coll Engn, Beijing 100083, Peoples R China
关键词
object detection; transformer; deep learning; aerial image; generative model; GANsformer detection network; DEEP LEARNING-METHODS; OBJECT DETECTION; RECOGNITION;
D O I
10.3390/rs14040923
中图分类号
X [环境科学、安全科学];
学科分类号
08 ; 0830 ;
摘要
There has been substantial progress in small object detection in aerial images in recent years, due to the extensive applications and improved performances of convolutional neural networks (CNNs). Typically, traditional machine learning algorithms tend to prioritize inference speed over accuracy. Insufficient samples can cause problems for convolutional neural networks, such as instability, non-convergence, and overfitting. Additionally, detecting aerial images has inherent challenges, such as varying altitudes and illuminance situations, and blurred and dense objects, resulting in low detection accuracy. As a result, this paper adds a transformer backbone attention mechanism as a branch network, using the region-wide feature information. This paper also employs a generative model to expand the input aerial images ahead of the backbone. The respective advantages of the generative model and transformer network are incorporated. On the dataset presented in this study, the model achieves 96.77% precision, 98.83% recall, and 97.91% mAP by adding the Multi-GANs module to the one-stage detection network. These three indices are enhanced by 13.9%, 20.54%, and 10.27%, respectively, when compared to the other detection networks. Furthermore, this study provides an auto-pruning technique that may achieve 32.2 FPS inference speed with a minor performance loss while responding to the real-time detection task's usage environment. This research also develops a macOS application for the proposed algorithm using Swift development technology.
引用
收藏
页数:29
相关论文
共 65 条
[1]   Visual object tracking using similarity transformation and adaptive optical flow [J].
Abbasi, Soolmaz ;
Rezaeian, Mehdi .
MULTIMEDIA TOOLS AND APPLICATIONS, 2021, 80 (24) :33455-33473
[2]   Feast In: A Machine Learning Image Recognition Model of Recipe and Lifestyle Applications [J].
Ann, Evelyn Toh Lee ;
Hao, Ng Sze ;
Wei, Goh Wei ;
Hee, Khor Chun .
14TH INTERNATIONAL ENGINEERING AND COMPUTING RESEARCH CONFERENCE SHAPING THE FUTURE THROUGH MULTIDISCIPLINARY RESEARCH (EURECA 2020), 2021, 335
[3]  
[Anonymous], 2016, Comput. Vis. Pattern Recogn.
[4]  
Arjovsky M., 2017, 5 INT C LEARN REPR I
[5]  
Arjovsky M, 2017, PR MACH LEARN RES, V70
[6]   MS-Faster R-CNN: Multi-Stream Backbone for Improved Faster R-CNN Object Detection and Aerial Tracking from UAV Images [J].
Avola, Danilo ;
Cinque, Luigi ;
Diko, Anxhelo ;
Fagioli, Alessio ;
Foresti, Gian Luca ;
Mecca, Alessio ;
Pannone, Daniele ;
Piciarelli, Claudio .
REMOTE SENSING, 2021, 13 (09)
[7]   Attention Augmented Convolutional Networks [J].
Bello, Irwan ;
Zoph, Barret ;
Vaswani, Ashish ;
Shlens, Jonathon ;
Le, Quoc V. .
2019 IEEE/CVF INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV 2019), 2019, :3285-3294
[8]  
Bochkovskiy A., 2020, PREPRINT
[9]   CAN: Effective Cross Features by Global Attention Mechanism and Neural Network for Ad Click Prediction [J].
Cai, Wenjie ;
Wang, Yufeng ;
Ma, Jianhua ;
Jin, Qun .
TSINGHUA SCIENCE AND TECHNOLOGY, 2022, 27 (01) :186-195
[10]   Multiple-Oriented and Small Object Detection with Convolutional Neural Networks for Aerial Image [J].
Chen, Chao ;
Zhong, Jiandan ;
Tan, Yi .
REMOTE SENSING, 2019, 11 (18)