Anchor Pruning for Object Detection
Not on the map. Why?
Abstract (arXiv)
This paper proposes anchor pruning for object detection in one-stage anchor-based detectors. While pruning techniques are widely used to reduce the computational cost of convolutional neural networks, they tend to focus on optimizing the backbone networks where often most computations are. In this work we demonstrate an additional pruning technique, specifically for object detection: anchor pruning. With more efficient backbone networks and a growing trend of deploying object detectors on embedded systems where post-processing steps such as non-maximum suppression can be a bottleneck, the impact of the anchors used in the detection head is becoming increasingly more important. In this work, we show that many anchors in the object detection head can be removed without any loss in accuracy. With additional retraining, anchor pruning can even lead to improved accuracy. Extensive experiments on SSD and MS COCO show that the detection head can be made up to 44% more efficient while simultaneously increasing accuracy. Further experiments on RetinaNet and PASCAL VOC show the general effectiveness of our approach. We also introduce `overanchorized' models that can be used together with anchor pruning to eliminate hyperparameters related to the initial shape of anchors. Code and models are available at https://github.com/Mxbonn/anchor_pruning.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). Builds on 33 of its 40 references that are in the map. First posted on arXiv 1 Apr 2021.
Builds on
33 of 40 references.
References · 33
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2014Microsoft COCO: Common Objects in Contextcited by 17,608
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
- 2015Distilling the Knowledge in a Neural Networkcited by 10,324
- 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,639
- 2016Feature Pyramid Networks for Object Detectioncited by 5,036
- 2015You Only Look Once: Unified, Real-Time Object Detectioncited by 4,852
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,795
- 2017Squeeze-and-Excitation Networkscited by 4,789
- 2015SSD: Single Shot MultiBox Detectorcited by 3,130
- 2015Fast R-CNNcited by 2,933
- 2018YOLOv3: An Incremental Improvementcited by 2,659
21 more
- 2019Searching for MobileNetV3cited by 1,994
- 2019FCOS: Fully Convolutional One-Stage Object Detectioncited by 1,577
- 2016YOLO9000: Better, Faster, Strongercited by 1,431
- 2019MMDetection: Open MMLab Detection Toolbox and Benchmarkcited by 1,385
- 2017Cascade R-CNN: Delving into High Quality Object Detectioncited by 1,276
- 2016Pruning Filters for Efficient ConvNetscited by 1,143
- 2019EfficientDet: Scalable and Efficient Object Detectioncited by 1,020
- 2018CornerNet: Detecting Objects as Paired Keypointscited by 763
- 2017To prune, or not to prune: exploring the efficacy of pruning for model compressioncited by 603
- 2018Rethinking the Value of Network Pruningcited by 599
- 2017Understanding the Effective Receptive Field in Deep Convolutional Neural Networkscited by 553
- 2013OverFeat: Integrated Recognition, Localization and Detection using Convolutional Networkscited by 224
- 2017Incremental Network Quantization: Towards Lossless CNNs with Low-Precision Weightscited by 217
- 2016Speed/accuracy trade-offs for modern convolutional object detectorscited by 198
- 2017S3FD: Single Shot Scale-invariant Face Detectorcited by 142
- 2017Single-Shot Refinement Neural Network for Object Detectioncited by 129
- 2018TextBoxes++: A Single-Shot Oriented Scene Text Detectorcited by 119
- 2019Region Proposal by Guided Anchoringcited by 87
- 2019Multiple Anchor Learning for Visual Object Detectioncited by 29
- 2018MetaAnchor: Learning to Detect Objects with Customized Anchorscited by 21
- 2018Anchor Box Optimization for Object Detectioncited by 8
Built on by
Citing papers per year: 2022: 2; 2023: 2; 2024: 0; 2025: 1.
5 papers.
- 2023A Survey on Deep Neural Network Pruning-Taxonomy, Comparison, Analysis, and Recommendationscited by 202
- 2022COLT: Cyclic Overlapping Lottery Tickets for Faster Pruning of Convolutional Neural Networkscited by 3
- 2022A Proper Orthogonal Decomposition approach for parameters reduction of Single Shot Detector networkscited by 0
- 2023Revisiting Data Augmentation in Model Compression: An Empirical and Comprehensive Studycited by 0
- 2025Extending Dataset Pruning to Object Detection: A Variance-based Approachcited by 0
- 2025Extending Dataset Pruning to Object Detection: A Variance-based Approach22 May 2025
- 2023A Survey on Deep Neural Network Pruning-Taxonomy, Comparison, Analysis, and Recommendations13 Aug 2023
- 2023Revisiting Data Augmentation in Model Compression: An Empirical and Comprehensive Study22 May 2023
- 2022COLT: Cyclic Overlapping Lottery Tickets for Faster Pruning of Convolutional Neural Networks24 Dec 2022
- 2022A Proper Orthogonal Decomposition approach for parameters reduction of Single Shot Detector networks27 Jul 2022