Soft-NMS
Soft-NMS
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 $M$ with the maximum score is selected and all other detection boxes with a significant overlap (using a pre-defined threshold)
with $M$ 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.
Soft-NMS -- Improving Object Detection With One Line of Code
https://paperswithcode.com/paper/soft-nms-improving-object-detection-with-one
Soft-NMS -- Improving Object Detection With One Line of Code