nms平台是什么意思,nms详解

首页 > 经验 > 作者:YD1662024-01-06 01:28:21

这样soft NMS可以避免阈值设置大小的问题。

Soft NMS还有后续改进版Softer-NMS,其主要解决的问题是:当所有候选框都不够精确时该如何选择,当得分高的候选框并不更精确,更精确的候选框得分并不是最高时怎么选择 。论文值得一看,本文不作更多的详解。

此外,针对这一阈值设置问题而提出的方式还有Weighted NMS和Adaptive NMS。

Weighted NMS主要是对坐标进行加权平均,实现函数如下:

nms平台是什么意思,nms详解(9)

其中Wi = Si *IoU(M,Bi),表示得分与IoU的乘积。

Adaptive NMS在目标分布稀疏时使用小阈值,保证尽可能多地去除冗余框,在目标分布密集时采用大阈值,避免漏检。

Softer NMS论文链接:https://arxiv.org/abs/1809.08545

Softer NMS论文代码:https://github.com/yihui-he/softer-NMS

Weighted NMS论文链接:https://ieeexplore.ieee.org/document/8026312/

Adaptive NMS论文链接:https://arxiv.org/abs/1904.03629

DIoU NMS

nms平台是什么意思,nms详解(10)

当IoU相同时,如上图所示,当相邻框的中心点越靠近当前最大得分框的中心点,则可认为其更有可能是冗余框。第一种相比于第三种更不太可能是冗余框。因此,研究者使用所提出的DIoU替代IoU作为NMS的评判准则,公式如下:

nms平台是什么意思,nms详解(11)

DIoU定义为DIoU=IoU-d²/c²,其中c和d的定义如下图所示。

nms平台是什么意思,nms详解(12)

上一页1234下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.