对于检测,确定一个对象提议是否正确的常用方法是Intersection over Union (IoU, IU)。这需要集合 提议的对象像素和真实对象像素的集合 并计算:
通常,IoU > 0.5 表示成功,否则失败。对于每一类,可以计算
- 真阳性(): 为班级提出了建议 实际上有一个类的对象
- 假阳性 (): 为班级提出了建议 ,但没有类的对象
- 类的平均精度 :
mAP(平均平均精度)=
如果想要更好的建议,确实可以将 IoU 从 0.5 增加到更高的值(最高到 1.0,这将是完美的)。可以用 mAP@p 表示这一点,其中是 IoU。
但是mAP@[.5:.95]
(如本文所述)是什么意思?