非极大值抑制(NMS Non-Maximum Suppresion)

什么是非极大值抑制?

顾名思义就是搜索局部最大值,通常在目标检测中出现。

如何使用非极大值抑制?

非极大值抑制的流程如下:

           实际上这是一个迭代的过程,

            ①选取了置信度最大的边框,

            ②计算①中选取的边框与其周围边框的重合面积(IOU)。

            ③通过选定合适的阈值删除重合面积较大的周围边框。

            ④从剩下的边框中选取置信度最大的边框,重复以上步骤,直到无剩下的边框。

得到边框的置信度:

非极大值抑制(NMS Non-Maximum Suppresion)_第1张图片

选取最大的置信度:

非极大值抑制(NMS Non-Maximum Suppresion)_第2张图片

根据阈值删除置信度最高的周围边框:

非极大值抑制(NMS Non-Maximum Suppresion)_第3张图片

重复上述步骤:

非极大值抑制(NMS Non-Maximum Suppresion)_第4张图片

到此,非极大抑制算法结束。

你可能感兴趣的:(目标检测,python,机器学习,算法,深度学习,神经网络)