评价标准

目标检测和图像分割的评价标准是一样的,核心都是使用IOU标准

IOU(Intersection-Over-Union)

OU即Intersection-Over-Union,IoU相当于两个区域重叠的部分除以两个区域的集合部分得出的结果

目标检测

图像分割

Pixel Accuracy&Pixel Precision

上面所述的IoU只是用于评价一幅图的标准,如果我们要评价一套算法,并不能只从一张图片的标准中得出结论。一般对于一个数据集、或者一个模型来说。评价的标准通常来说遍历所有图像中各种类型、各种大小(size)还有标准中设定阈值.论文中得出的结论数据,就是从这些规则中得出的。

基本概念:

Precision(准确率):表示符合要求的正确识别物体的个数占总识别出的物体个数的百分数
Recall(召回率):表示符合要求正确识别物体的个数占测试集中物体的总个数的百分数
FP:false positive(误报),即预测错误(算法预测出一个不存在的物体)
FN:false negative(漏报),即没有预测到(算法没有在物体规定范围内预测出该物体)
TP: true positive(正确),既预测正确(算法在物体规定范围内预测出了该物体)
TN: true negative,算法预测出了此处是背景,也就是说此处没有任何物体,当然也没有mask。

其中T/F可以理解为预测正确/错误,P/F理解为检测出有物体/预测出没有物体。

那么什么是准确度(accuracy,ACC)?注意准确度和精确度(precision)是两码事,两者不可混为一谈,评价标准中,Pixel Accuracy表示检测物体的准确度,重点判断标准为是否检测到了物体,而Pixel Precision则代表检测到所有的物体中覆盖的精确度,重点判断mask是否精确地覆盖到了该物体。

准确度(Accuracy)公式:
TP代表检测出来并且正确的目标,而TN代表正确识别的背景(一般我们将背景也分为一类)。

精确度(Precision)公式:(COCO标准)
而像素精度则是在已经检测到的基础上(不论检测是否失误)进行评测的标准,表示检测出来的目标有多大比例是正确的。

其中,t代表阈值,也就是最开始的AP_{50}AP50​和AP_{75}AP75​分别代表阈值是0.5和0.75。
而有些任务因为侧重不同所以公式也稍有变化。

对于多分类的检测,只需要在公式最前面加上类别即可:

上面就是AP的基本公式,而AR的公式则如下:


召回率更强调是否能检测到物体而不是检测到正确的物体。一般准确率和召回率不可能都很高,一方高另一方则会稍微低一些,如何trade-off这两个指标是目标检测和图像分割中经常考虑的问题。

参考文档:
https://zhuanlan.zhihu.com/p/45217236

目标检测/图像分割 评价标准IOU/准确率及精确率相关推荐

  1. 人脸检测通用评价标准

    评价标准 二分类的精准率和召回率 人脸检测是目标检测的一个特例,因为目标类别只有一类,剩下的都是背景,所以人脸检测评价标准中会用到些二分类问题的评价,在这里先提一下. 二分类问题最常用的就是精准率和召 ...

  2. 深度学习图像处理目标检测图像分割计算机视觉 02--图像特征与描述

    深度学习图像处理目标检测图像分割计算机视觉 02--图像特征与描述 摘要 一.图像特征与描述 1.1.颜色特征 1.2.几何特征提取 1.3.基于特征点的特征描述子 1.3.1.几何特征:关键点 1. ...

  3. 深度学习图像处理目标检测图像分割计算机视觉 07--图像检索

    深度学习图像处理目标检测图像分割计算机视觉 07--图像检索 摘要 一.传统的图像检索做法 1.1.相似颜色检索 1.2.相似纹理检索 1.3.相似形状检索 1.4.相似局部特征检索 1.5.Bag ...

  4. 深度学习图像处理目标检测图像分割计算机视觉 04--神经网络与误差反向传播BP算法

    深度学习图像处理目标检测图像分割计算机视觉 04--神经网络与误差反向传播BP算法 摘要 一.神经元 二.前馈网络 2.1 Delta学习规则 2.2 目标函数J(w) 三.误差反向传播算法(BP算法 ...

  5. Keras之Mask R-CNN:《极限挑战》第四季第2期助力高考—使用Mask R-CNN代替Photoshop抠图、颜色填充框出目标检测/图像分割/语义分割

    Keras之Mask R-CNN:<极限挑战>第四季第2期助力高考-使用Mask R-CNN代替Photoshop抠图.颜色填充框出目标检测/图像分割/语义分割 导读 没有伞的孩子只能努力 ...

  6. 深度学习图像处理目标检测图像分割计算机视觉 01--图像预处理

    深度学习图像处理目标检测图像分割计算机视觉 01-图像预处理 摘要 一.开发环境搭建 1.1 anaconda安装 1.2 安装TensorFlow 1.3 安装OpenCV 二.中值滤波 三.高斯滤 ...

  7. 准确率、精确率、召回率、F1值、ROC/AUC整理笔记

    文章目录 前言 一.TP.TN.FP.FN概念 二.准确率.精确率(精准率).召回率.F1值 1.准确率(Accuracy) 2.精确率(Precision)查准率 3.召回率(Recall)查全率 ...

  8. python垃圾分类准确率计算公式_准确率(Accuracy), 精确率(Precision), 召回率(Recall)和F1-Measure...

    机器学习(ML),自然语言处理(NLP),信息检索(IR)等领域,评估(Evaluation)是一个必要的 工作,而其评价指标往往有如下几点:准确率(Accuracy),精确率(Precision), ...

  9. 一文详尽混淆矩阵、准确率、精确率、召回率、F1值、P-R 曲线、ROC 曲线、AUC 值、Micro-F1 和 Macro-F1

    文章目录 二分类的评价指标 一.混淆矩阵与 TP.TN.FP.FN 二.准确率.精确率.召回率.F1值 三.P-R 曲线 四.ROC 曲线.AUC 值 五.P-R曲线和ROC曲线有什么区别,如何选择? ...

最新文章

  1. mysql更新数据 update格式和alter对比
  2. 无人机自动悬停的实现方法
  3. 禁用笔记本键盘_如何禁用/启用笔记本内置键盘?
  4. 【BZOJ - 3993】星际战争(网络流最大流+二分)
  5. 2016年linux认证,2016年Linux认证考试要点
  6. windows server 2012 R2 安装 vc2015 报错 0x80240017
  7. html - - - 设置网页图标logo
  8. 纯真ip java_利用纯真IP数据库,通过IP查地址[JAVA]
  9. 触摸按键(电容式按键)
  10. 【POJ 3322】 Bloxorz I
  11. 【软件测试】Fiddler拦截+京东登陆练习
  12. 蜗牛君漫聊设计模式---建造者模式
  13. mysql数据库引擎(show engines)
  14. STM32 keil5 报错:flash download failed-cortex M3解决方法
  15. acer台式电脑怎么重装系统_手把手教你宏碁台式机如何重装系统
  16. 解决笔记本电脑打字误碰触摸板的其他方法
  17. Maven配置本地仓库 Maven项目使用本地仓库
  18. jdk11中使用JavaFx
  19. 简历解析步骤(第二步)技术与实现(3)识文字,做分类:性别
  20. python批量resize图片大小_python opencv 批量改变图片的尺寸大小的方法

热门文章

  1. 牛客每日练习----あなたの蛙が帰っています,おみやげをまらいました,写真がとどいています
  2. 自相关法基音提取的matlab程序,自相关函数法基音检测matlab程序
  3. 辉芒微IO单片机FT60F121-RB
  4. 具名插槽 slot使用
  5. Mysql 问题------解决1251 client does not support ...问题
  6. NVDIMM 知识点
  7. 浅谈Actor并发模型
  8. file:/usr/local/hive/iotmp/89de7dfe-8f26-4a6e-87b4-bacd16c2b2c8/hive_2021-11-05_05-06-07_555_3392062
  9. 歌礼与先声签订利托那韦片供应协议;索迪斯华东物流新仓于上海松江区开业 | 美通企业日报...
  10. Docker 快速上手学习入门教程 1