【目标检测】目标检测算法评估指标(性能度量) AP,mAP 详细介绍_ap和map的区别-CSDN博客
目标检测中的mAP | Cloud's Blog
目标检测AP如何理解?_置信度与ap-CSDN博客
一、IOU (Intersection Over Union, 交并比)
二、查准率和查全率
- True Positive (TP): IOU ≥ threshold
- False Positive (FP): IOU < threshold
- False Negative (FN): 没有被检测到.
- True Negative (TN):情况太多了,因此不需要
三、P-R curve (Precision × Recall curve)
IoU的阈值是判断正确与否的标准,改变的是置信度,即预测出来的评分,哪些可以作为detection。
四、AP和mAP
AP(average precision 平均精度):AP是计算单类别的模型平均准确度
mAP(mean of Average Precision) : 对所有类别的AP值求平均值。
五、常用
mAP @ IoU=0.5、
mAP@0.5、
mAP_50:
Pascal VOC(VOC2007 & VOC2012)数据集使用一个固定的IoU阈值0.5来计算AP值
mAP @ IoU=0.5:0.05:0.95、mAP @ IoU=0.5:0.95 、 mAP@[0.5:0.95].:
MS-COCO(Microsoft Common Objects)数据集
0.5 和0.95之间取10个IoU阈值(0.5、0.55、0.6 ….. 0.9、0.95)