AICurious Logo

What is: Soft-NMS?

SourceSoft-NMS -- Improving Object Detection With One Line of Code
Year2000
Data SourceCC BY-SA - https://paperswithcode.com

Non-maximum suppression is an integral part of the object detection pipeline. First, it sorts all detection boxes on the basis of their scores. The detection box MM with the maximum score is selected and all other detection boxes with a significant overlap (using a pre-defined threshold) with MM are suppressed. This process is recursively applied on the remaining boxes. As per the design of the algorithm, if an object lies within the predefined overlap threshold, it leads to a miss.

Soft-NMS solves this problem by decaying the detection scores of all other objects as a continuous function of their overlap with M. Hence, no object is eliminated in this process.