1.IOU(交并比)

IOU,交并比,顾名思义,就是预测框bounding box与真实框ground truth的交集比上并集。可以用来衡量检测物体位置的偏差。形象点可以看下图(用画图软件所画):

IOU=交集/并集 (即图中的黄色部分比上绿色的部分)

2.precision和recall

准确率

召回率

参数的含义为:

T:分类正确            F:分类错误

P:认为是正样本    N:认为是负样本

TP:当预测框(bounding box)与真实框(ground truth)的IOU大于某个阈值(threshold)时,认为这个预测框预测的结果是正确的,并且实际的类别也与预测值一样,就算作一个TP。简单来说就是预测一个正样本,结果正确。

FP:首先表明我们预测的结果是错误的,该样本实际是一个负样本,但是预测的结果却是正样本

FN:与FP类似,预测结果是错误的,该样本实际是一个正样本,但是预测的结果是负样本

那么precision准确率的实际意义就是在已经检测出来的物体中,有多少是检测正确的

recall召回率的实际意义就是在所有的物体中,有多少被检测出来的。(因为还会存在一些物体没有被检测出来)

3.AP和mAP

由于在评价一个模型的好坏时,单独用precision和recall都不能全面的评测算法的性能,因此将precision和recall画在一张图像上来表示检测的性能,我们称之为一类物体的AP。AP值就是precision和recall构成的图像的面积。类似于下图:

而mAP就是各种类别的AP值算平均值,得到整个模型的检测指标。

绘制mAP可以参考:GitHub - Cartucho/mAP: mean Average Precision - This code evaluates the performance of your neural net for object recognition.

需要将input文件夹里面的detection-results和ground-truth换成自己的数据,images-optional为可选项。

参考:

睿智的目标检测20——利用mAP计算目标检测精确度_Bubbliiiing的学习小课堂-CSDN博客_睿智的目标检测

目标检测中的mAP是什么含义? - 知乎

目标检测相关概念:IOU,precision, recall, AP, mAP相关推荐

  1. 目标检测模型的评价指标(Acc, Precision, Recall, AP, mAP, RoI)

    目标检测模型的评价指标(Acc, Precision, Recall, AP, mAP, RoI) 对于一个目标检测模型的好坏,总的来说可以从以下三个方面来评估: 分类的精度如何.一般可以用准确度(A ...

  2. 目标检测算法之评价标准AP,mAP

    TP.TN.FP.FN概念 首先有关TP.TN.FP.FN的概念.大体来看,TP与TN都是分对了情况,TP是正类,TN是负类.则推断出,FP是把错的分成了对的,而FN则是把对的分成了错的.(我的记忆方 ...

  3. 『论文阅读笔记』目标检测模型中的性能评价方式-IOU、precision/recall、mAP、PR、Fps!

    目标检测模型中的性能评估标准-IOU.precision/recall.mAP.PR.Fps! 文章目录 一.交并比IOU 二.精确率(precision)和召回率(recall) 三.P-R(pre ...

  4. ap 目标检测算法map_目标检测算法的评估指标:mAP定义及计算方式

    前面依次介绍了: 本节介绍目标检测算法的评估指标:mAP定义及计算方式 mAP:mean Average Precision,平均精度均值,即AP(Average Precision)的平均值,它是目 ...

  5. 信息检索的评价指标(Precision, Recall, F-score, MAP)

    转载自: 信息检索的评价指标(Precision, Recall, F-score, MAP) - 小村长技术blog - 博客频道 - CSDN.NET http://blog.csdn.net/l ...

  6. 睿智的目标检测1——IOU的概念与python实例

    睿智的目标检测1--IOU的概念与python实例 学习前言 什么是IOU IOU的特点 全部代码 学习前言 神经网络的应用还有许多,目标检测就是其中之一,目标检测中有一个很重要的概念便是IOU. 什 ...

  7. 目标检测系列1—目标检测评价指标IOU

    目标检测评价指标IOU 什么是IOU IOU的特点 全部实现 什么是IOU 神经网络的应用还有许多,目标检测就是其中之一,目标检测中有一个很重要的概念便是IOU. IOU是一种评价目标检测器的一种指标 ...

  8. 目标检测中的precision,recall,AP,mAP计算详解

    大雁与飞机 假设现在有这样一个测试集,测试集中的图片只由大雁和飞机两种图片组成,如下图所示: 假设你的分类系统最终的目的是:能取出测试集中所有飞机的图片,而不是大雁的图片. 现在做如下的定义: Tru ...

  9. 刷网课会被检测出来吗_目标检测中的Precision和Recall

    目标检测中常用的性能评价指标有Precision,Recall和F1 score. 当面对不同的任务时,该如何提高recall和precision? 思考:对于Precision值,其代表的是你所预测 ...

最新文章

  1. Java 高级 --- 多线程快速入门
  2. C语言与汇编语言相互调用原理以及实例
  3. 认证(登录)功能实现
  4. 页面中color颜色值_计算机毕业设计中实现一个简易美观的登录界面
  5. endnote x9中科大版_文献管理软件Endnote的一些使用经验
  6. android下创建文件夹和修改其权限的方法
  7. 再见Jenkins,从Gitlab代码提交到k8s服务持续交付只需七毛三
  8. LPS最长回文子序列
  9. Centos7下SRS流式服务器搭建、推流、拉流
  10. C Tricks(十二)—— 获取字符数组的末尾元素
  11. NodeJs和ReactJs单元测试工具——Jest
  12. JavaEE学习14--过滤器filter
  13. c程序 wrapper_如何使 Python 程序能让他提速 30%?
  14. JAVAJSP校园宿舍报修系统JSP宿舍管理系统JSP宿舍报修管理系统JSP学生公寓管理系统
  15. 语音合成芯片——SYN6658
  16. python局域网大文件_利用Python+pyftpdlib实现在局域网中互传文件
  17. matlab画回归曲线方程,MATLAB线性回归方程与非线性回归方程的相关计算
  18. 【原创】我所亲证的气功层次 ——了空居士
  19. C++、Java、JavaScript中回调的用法
  20. 力扣LCP3机器人大冒险

热门文章

  1. Apache Lucene Java 全文检索引擎架构
  2. 几款比较工具Beyond compare、DiffMerge、WinMerge
  3. Machine Learning 务实----Applying deep learning to real-world problems
  4. python删除excel第一行_如何用 Python 清洗数据?
  5. 配置 SQL Server 2005 以允许远程连接(服务器端)
  6. php filtervar函数用法,PHP过滤器 filter_has_var() 函数用法实例分析
  7. java贪心算法几个经典例子_经典算法思想5——贪心(greedy algorithm)
  8. 大学c语言python_C语言和Python爬虫哪个好?老男孩IT教育
  9. 服务器powershell占用百分百,使用PowerShell统计服务器C盘空间
  10. python 下载bilibili视频