ASAP-NMS: Accelerating Non-Maximum Suppression Using Spatially Aware Priors
Not on the map. Why?
Abstract (arXiv)
The widely adopted sequential variant of Non Maximum Suppression (or Greedy-NMS) is a crucial module for object-detection pipelines. Unfortunately, for the region proposal stage of two/multi-stage detectors, NMS is turning out to be a latency bottleneck due to its sequential nature. In this article, we carefully profile Greedy-NMS iterations to find that a major chunk of computation is wasted in comparing proposals that are already far-away and have a small chance of suppressing each other. We address this issue by comparing only those proposals that are generated from nearby anchors. The translation-invariant property of the anchor lattice affords generation of a lookup table, which provides an efficient access to nearby proposals, during NMS. This leads to an Accelerated NMS algorithm which leverages Spatially Aware Priors, or ASAP-NMS, and improves the latency of the NMS step from 13.6ms to 1.2 ms on a CPU without sacrificing the accuracy of a state-of-the-art two-stage detector on COCO and VOC datasets. Importantly, ASAP-NMS is agnostic to image resolution and can be used as a simple drop-in module during inference. Using ASAP-NMS at run-time only, we obtain an mAP of 44.2%@25Hz on the COCO dataset with a V100 GPU.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). First posted on arXiv 19 Jul 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 0; 2023: 1; 2024: 1.
3 papers.
- 2021Autonomous Vision-based UAV Landing with Collision Avoidance using Deep Learningcited by 3
- 2024Accelerating Non-Maximum Suppression: A Graph Theory Perspectivecited by 2
- 2023Do We Still Need Non-Maximum Suppression? Accurate Confidence Estimates and Implicit Duplication Modeling with IoU-Aware Calibrationcited by 1
- 2024Accelerating Non-Maximum Suppression: A Graph Theory Perspective30 Sep 2024
- 2023Do We Still Need Non-Maximum Suppression? Accurate Confidence Estimates and Implicit Duplication Modeling with IoU-Aware Calibration6 Sep 2023
- 2021Autonomous Vision-based UAV Landing with Collision Avoidance using Deep Learning17 Sep 2021