- mAP: mean Average Precision, 即各类别AP的平均值
- AP: PR曲线下面积
- PR曲线: Precision-Recall曲线
- Precision: TP / (TP + FP) 模型预测的所有目标中,预测正确的比例 (查准率)
- Recall: TP / (TP + FN) 所有真实目标中,模型预测正确的目标比例 (查全率)
- TP: True Positive, IoU>0.5的检测框数量(同一Ground Truth只计算一次)
- FP: False Positive, IoU<=0.5的检测框,或者是检测到同一个GT的多余检测框的数量
- FN: False Negative, 没有检测到的GT的数量
TP/FP/FN
以下图为例,绿色框为GT,红色 IoU为0.9的框为TP的情况,红色 0.3的是FP的情况;
而右下角的GT没有被检测到,此时是FN的情况
Precision/ Recall
以下图为例,此时有5个GT, 此时只有一个红色框 IoU>0.5,属于TP的情况。TP=1,FP=0,FN=4
此时Precison = TP / (TP + FP) = 1/1+0=1,
按这个指标看检测效果很好,但是漏检的目标很多,而Precison指标没有体现出来,所以还需要Recall指标。
Recall = TP / (TP + FN) = 1/5
当然,也不能只依据Recall。以下图为例,此时所有的目标都被检测到了,Recall = 100%,但是有很多检测错误的框,Precison指标很低。