目标检测中的检测指标

目标检测中检测指标

IOU

IOU称为交并比,预测框和真实框区域交集和并集的比值,图示如下
在这里插入图片描述
代码实现

def iou(box1, box2):
    '''
    两个框(二维)的 iou 计算    
    注意:边框以左上为原点    
    box:[top, left, bottom, right]
    '''
    in_h = min(box1[2], box2[2]) - max(box1[0], box2[0])
    in_w = min(box1[3], box2[3]) - max(box1[1], box2[1])
    inter = 0 if in_h<0 or in_w<0 else in_h*in_w
    union = (box1[2] - box1[0]) * (box1[3] - box1[1]) + \
            (box2[2] - box2[0]) * (box2[3] - box2[1]) - inter
    iou = inter / union
    return iou

TP、FN、TN、FP
预测预测
PN
实际PTPFN
实际NFPTN
  • TP (真阳性,被正确分类的正例)

  • FN(假阴性,本来是正例,错分为负例)

  • TN(真阴性,被正确分类的负例)

  • FP(假阳性,本来是负例,被错分为正例)

  • 精确率 P = TP/(TP+FP)

  • 召回率 R = TP/(TP+FN)

AP
  • AP 顾名思义AP就是平均精准度,简单来说就是对PR曲线上的Precision值求均值。对于pr曲线来说,我们使用积分来进行计算。
    在这里插入图片描述
    计算过程参考文章
    https://www.cnblogs.com/itmorn/p/14193729.html

  • AP50:IoU阈值为0.5时的AP测量值

  • AP70:IoU阈值为0.75时的测量值

  • AP@50:5:95指的是IOU的值从50%取到95%,步长为5%,然后算在在这些IOU下的AP的均值

  • APS : 像素面积小于322的目标框的AP测量值

  • APM : 像素面积在322~962之间目标框的测量值

  • APL : 像素面积大于962的目标框的AP测量值

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值