【目标检测】IOU、NMS、[email protected]

mAP值计算在NMS之后进行的

在测试的时候,通过置信度阈值和NMS操作中的IOU阈值的双重过滤来得到最终的检测结果;
将这些检测结果与GT计算来得到metric指标,在计算metric的时候又涉及到一个IOU阈值,也就是mAP@0.5中的0.5

一个IOU阈值是为了NMS去重,一个IOU阈值是为了衡量模型的定位性能;
在做测试的时候,需要设置两个阈值,分别是置信度阈值和IOU阈值(NMS去重)。

AP值计算有3种方式:
(1)在VOC2010以前,只需要选取当Recall >= 0, 0.1, 0.2, …, 1共11个点时的Precision最大值,然后AP就是这11个Precision的平均值。
(2)在VOC2010及以后,需要针对每一个不同的Recall值(包括0和1),选取其大于等于这些Recall值时的Precision最大值,然后计算PR曲线下面积作为AP值。
(3)COCO数据集,设定多个IOU阈值(0.5-0.95,0.05为步长),在每一个IOU阈值下都有某一类别的AP值,然后求不同IOU阈值下的AP平均,就是所求的最终的某类别的AP值。

如何理解?
经过置信度阈值和NMS中的IOU阈值的双重过滤后,得到一系列的检测框,遍历这些检测框,将其依次与GT进行计算,可以得到一系列的[TPs, FPs, FNs],进而得到一系列的[Percisions, Recalls],便可以画出PR曲线,计算AP。

目标检测的性能评价指标
目标检测中常用的IOU、NMS和mAP
目标检测mAP计算详解

  • 0
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值