Systems Engineering and Electronics ›› 2022, Vol. 44 ›› Issue (9): 2716-2725.doi: 10.12305/j.issn.1001-506X.2022.09.03

• Electronic Technology • Previous Articles     Next Articles

Lightweight target detection algorithm based on deep learning

Shuang SONG1,2, Yue ZHANG1,2, Linna ZHANG3, Yigang CEN1,2,*, Yidong LI1   

  1. 1. School of Computer and Information Technology, Beijing Jiaotong University, Beijing 100044, China
    2. Beijing Key Laboratory of Advanced Information Science and Network Technology, Beijing 100044, China
    3. School of Mechanical Engineering, Guizhou University, Guiyang 550025, China
  • Received:2021-11-22 Online:2022-09-01 Published:2022-09-01
  • Contact: Yigang CEN

Abstract:

Deep convolution neural networks have shown good results in various fields, accompanied by a huge amount of calculation and parameters. Aiming at the problems of high requirement of computational resources and serious memory consumption of the current deep convolution neural network based object detection algorithms, a high-performance lightweight network model is proposed. Firstly, Stem module and ShuffleNet V2 are fused to improve the network feature extraction capability, and the original YOLOv5 backbone network is reconstructed by the fused network, which significantly reduces the computational cost and memory consumption of the network. Meanwhile, deformable convolution is introduced to improve the detection performance of the network. Experimental results on the road monitoring images and VOC, COCO data sets show that the proposed model reduces the parameter and model size by 90%, and the calculation amount is only 18% of the original model, while the detection accuracy can be still maintained. The proposed lightweight detection model is more conducive to be deploied in the scenarios of limited computational resources and high real-time requirements.

Key words: object detection, convolution neural network, lightweight network, single stage detection algorithm, deformable convolution

CLC Number: 

[an error occurred while processing this directive]