VOC2007数据集使用mAP值作为检测算法检测结果的性能评估得分。mAP意思是mean Average Precision,Precision是指精度,Average Precision是指11个等分候选点上的精度,mean Average Precision是指所有类别的AP的平均。

嗯,听起来挺绕的。详细说来:

计算AP后会绘制PR曲线:纵坐标是P表示Precision精度,横坐标表示Recall表示召回率。
TP=True Positive, FP=False Positive, TN=True Negative, FN=False Negative
Precision=TP/(TP+FP), Recall=TP/(TP+FN)

而我们实际的检测结果往往是这样的:

im_id, x1, y1, x2, y2, score

这个score是单个检测结果的“信心”,或者叫“可信度”,用来给检测结果之间排序。查看VOCdevkit的代码不难发现,评估过程中会根据score做bbdt的降序排序,然后逐一处理。

其实一般的检测结果bbdt都是经过nms的。那么所有bbdt一起排序其实没什么必要。

对于所有bbdt,考虑im_id相同的,也就是同一张测试图像上的检测结果,将它们按照score降序排序,然后逐一去匹配ground truth,如果IoU大于0.5则认为匹配成功,则这个ground truth的bbox要做一个标记,后续不能再匹配它。这种可能是存在的:因为可能这个bbgt很大,而有两个bbdt几乎没有交叉地、分别匹配上了这个bbgt的两个部分。

VOC2007检测任务的评估标准相关推荐

  1. <计算机视觉 六> 深度学习目标检测模型的评估标准

    鼠标点击下载     项目源代码免费下载地址 <计算机视觉一> 使用标定工具标定自己的目标检测 <计算机视觉二> labelme标定的数据转换成yolo训练格式 <计算机 ...

  2. linux 获取启动时间不对,linux获取系统启动时间

    1.前言 时间对操作系统来说非常重要,从内核级到应用层,时间的表达方式及精度各部相同.linux内核里面用一个名为jiffes的常量来计算时间戳.应用层有time.getdaytime等函数.今天需要 ...

  3. 武汉锅检所检测机器人_管道检测机器人---此CCTV非彼CCTV

    管道检测机器人又叫管道CCTV,近年来越来越被人们熟知和应用,CCTV管道电视检测系统电视检测常在排水行业简称CCTV(Closed Circuit television),它是闭路电视的英文缩写,即 ...

  4. 物体检测的过去、现在和未来

    本报告分为4个部分,物体检测的简介.物体检测的过去.现在以及未来,每个部分都从学术和工业两种角度进行分析介绍. 上图简单描述了物体检测的发展历程时间轴.2012年深度学习热潮兴起,接着2013年有学者 ...

  5. TensorFlow Object Detection API入门例子 (小浣熊检测上)

    玩了一周的TensorFlow Object Detection API了,是时候记录一下,踩过的坑都快忘记了~ 首先,总结一下检测的流程,实验分以下几步完成: 收集并标注数据 数据格式转换 确定训练 ...

  6. 视频异常检测技术研究进展

    摘要 视频异常检测是指对偏离正常行为事件的检测识别,在监控视频中有着广泛的应用.对基于深度学习的视频异常检测算法进行了深入的调查研究和全面的梳理与总结.首先,对视频异常检测相关内容以及异常检测面临的挑 ...

  7. CVPR 2014 ObjectnessBING 原文翻译

    from: CVPR 2014 ObjectnessBING 原文翻译 BING: Binarized Normed Gradients for Objectness Estimation at 30 ...

  8. 滑动窗加速方法——程明明bing算法【论文翻译】

    BING: Binarized Normed Gradients for Objectness Estimation at 300fps Ming-Ming Cheng, Ziming Zhang, ...

  9. BING: Binarized Normed Gradients for Objectness Estimation at 300fps

    BING: Binarized Normed Gradients for Objectness Estimation at 300fps 基于二值化赋范梯度特征的一般对象估计 摘要:   训练通用对象 ...

  10. Faster R-CNN 英文论文翻译笔记

    Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks Shaoqing Ren, Kaiming ...

最新文章

  1. stm32学习之新建工程
  2. Python super超类方法
  3. 聊聊flink的CheckpointScheduler 1
  4. zookeeper的单实例和伪集群部署
  5. sleep期间读取所有_ceph部分数据所有副本先后故障的抢救
  6. 花书+吴恩达深度学习(二五)直面配分函数(CD, SML, SM, RM, NCE)
  7. 2015,鬼王Xun和GGL比赛,带给我们无尽的欢乐
  8. flash动画制作成品_Flash如何制作雪糕被吃掉的动画
  9. URGENT/11 白皮书笔记——远程危害VxWorks的关键漏洞6.9.3及以上
  10. 玉米社:百度竞价关键词“否定”与“精确否定”的区别
  11. java 时间计算差值
  12. 声散射 matlab,一种基于声波散射的高强度聚焦超声声场测量方法与流程
  13. 安庆师范大学计算机学院书记,安庆师范大学计算机与信息学院导师教师师资介绍简介-陈春生...
  14. Windows10家庭版 提升管理员权限
  15. 中国天气网免费天气预报接口API
  16. 苹果手机来电防火墙_苹果手机上的月亮图标是什么意思?原来这么实用,涨知识了...
  17. Mac Redis开机自启动
  18. CAD软件中文本如何屏蔽
  19. 作为一个程序员我为什么要写博客?
  20. UI自动化测试-pytest框架

热门文章

  1. Github md文件超链接及项目图片引用失效
  2. 计算机叫醒服务英语,叫醒服务的简单英语对话
  3. linux批量合并文件命令行,Linux 命令 - cat: 合并文件至标准输出
  4. 移动支付的类型及运行模式
  5. js设计模式 之 观察者模式(一位重视基础的前端小菜鸟的成长之路)
  6. 新媒体运营这条路好走吗
  7. macOS终端命令全
  8. selenium-webdriver(python) 页面操作:滚动、缩放
  9. 系统的频域分析、开环频域特性、闭环频域特性
  10. python中的实用案例