A compression pipeline for one-stage object detection model

被引:10
|
作者
Li, Zhishan [1 ,2 ]
Sun, Yiran [1 ,2 ]
Tian, Guanzhong [1 ,2 ]
Xie, Lei [1 ,2 ]
Liu, Yong [1 ,2 ]
Su, Hongye [1 ,2 ]
He, Yifan [3 ,4 ]
机构
[1] Zhejiang Univ, State Key Lab Ind Control Technol, Hangzhou 310027, Peoples R China
[2] Zhejiang Univ, Inst Cyber Syst & Control, Hangzhou 310027, Peoples R China
[3] Reconova Technol Co Ltd, Xiamen 361008, Peoples R China
[4] Shenzhen Polytech, Inst Intelligence Sci & Engn, Shenzhen 518055, Peoples R China
关键词
Model compression pipeline; Object detection; Real-time;
D O I
10.1007/s11554-020-01053-z
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Deep neural networks (DNNs) have strong fitting ability on a variety of computer vision tasks, but they also require intensive computing power and large storage space, which are not always available in portable smart devices. Although a lot of studies have contributed to the compression of image classification networks, there are few model compression algorithms for object detection models. In this paper, we propose a general compression pipeline for one-stage object detection networks to meet the real-time requirements. Firstly, we propose a softer pruning strategy on the backbone to reduce the number of filters. Compared with original direct pruning, our method can maintain the integrity of network structure and reduce the drop of accuracy. Secondly, we transfer the knowledge of the original model to the small model by knowledge distillation to reduce the accuracy drop caused by pruning. Finally, as edge devices are more suitable for integer operations, we further transform the 32-bit floating point model into the 8-bit integer model through quantization. With this pipeline, the model size and inference time are compressed to 10% or less of the original, while the mAP is only reduced by 2.5% or less. We verified that performance of the compression pipeline on the Pascal VOC dataset.
引用
收藏
页码:1949 / 1962
页数:14
相关论文
共 50 条
  • [1] Correction to: A compression pipeline for one-stage object detection model
    Zhishan Li
    Yiran Sun
    Guanzhong Tian
    Lei Xie
    Yong Liu
    Hongye Su
    Yifan He
    Journal of Real-Time Image Processing, 2021, 18 (6) : 1963 - 1964
  • [2] Auxiliary Detection Head for One-Stage Object Detection
    Jin, Guozheng
    Taniguchi, Rin-Ichiro
    Qu, Fengzhong
    IEEE ACCESS, 2020, 8 (85740-85749) : 85740 - 85749
  • [3] Feature disentanglement in one-stage object detection
    Lin, Wenjie
    Chu, Jun
    Leng, Lu
    Miao, Jun
    Wang, Lingfeng
    PATTERN RECOGNITION, 2024, 145
  • [4] Compact One-Stage Object Detection Network
    Xing, Chen
    Liang, Xi
    Yang, Rongjie
    2020 IEEE 8TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT), 2020, : 115 - 118
  • [5] Uncertainty Estimation in One-Stage Object Detection
    Kraus, Florian
    Dietmayer, Klaus
    2019 IEEE INTELLIGENT TRANSPORTATION SYSTEMS CONFERENCE (ITSC), 2019, : 53 - 60
  • [6] Vehicle Detection in Overhead Satellite Images Using a One-Stage Object Detection Model
    Stuparu, Delia-Georgiana
    Ciobanu, Radu-Ioan
    Dobre, Ciprian
    SENSORS, 2020, 20 (22) : 1 - 18
  • [7] One-Stage Object Detection with Graph Convolutional Networks
    Du, Lijun
    Sun, Xin
    Dong, Junyu
    TWELFTH INTERNATIONAL CONFERENCE ON GRAPHICS AND IMAGE PROCESSING (ICGIP 2020), 2021, 11720
  • [8] Rethinking prediction alignment in one-stage object detection
    Xiao, Junrui
    Jiang, He
    Li, Zhikai
    Gu, Qingyi
    Neurocomputing, 2022, 514 : 58 - 69
  • [9] FCOS: Fully Convolutional One-Stage Object Detection
    Tian, Zhi
    Shen, Chunhua
    Chen, Hao
    He, Tong
    2019 IEEE/CVF INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV 2019), 2019, : 9626 - 9635
  • [10] Rethinking prediction alignment in one-stage object detection
    Xiao, Junrui
    Jiang, He
    Li, Zhikai
    Gu, Qingyi
    NEUROCOMPUTING, 2022, 514 : 58 - 69