1 致谢

感谢网友生活不只*眼前的苟且的帮助,

原文链接如下:

https://blog.csdn.net/u011734144/article/details/79985917

2 前言

今天在阅读FaceBoxes的论文~

读的时候有的地方没有看懂,就是评测指标这里,

这里使用了一个指标叫做mAP,我先以为这个mAP是“多分类中的mAP指标”,后来看来一下作者GitHub中给出的链接,

然后我用代码试了一下,发现是如下的结果,

可以看到,这里的横坐标是 False positives(也就是FP的数量),纵坐标是 True positive rate,也就是医学中常用的真阳率,我感觉这篇博客《真阳率(true positive rate)、假阳率(false positive rate),AUC,ROC》写的还是挺好的,其实TPR的概率起源于医学中,主要指的是分辨医学指标显示为阳性、然后也确实患病的概率,由此可以来评价这个指标的准确度~

3 人脸检测中mAP的含义

首先,我们需要明确的是,人脸检测中的mAP与多分类中的mAP指标是不同的,

它指的是:在不同得分阈值下对TP的判断标准不同,于是会对应不同数量的 false Positive,从而与不同TPR的对应的关系;

其实我们仔细看看TPR的定义就会知道,TRP其实就是recall;

由此产生的曲线,即为mAP的曲线,也就是我们在前言中展示的曲线图,实际上就是不同阈值下recall值的曲线图;

对于论文中使用的指标,我们再来看看其表述,

他们使用的是在出现1000个FP时的TPR,相当于这里使用1000个FP动态规定了score判定正负样本的阈值,并计算此时的recall;

但是这里如何根据FP数据进行统计呢,我们再来回顾一下这个TPR-FP的曲线,

一个比较奇怪的情况是,这里的横坐标是 False positives,那么我们怎么根据FP数目再来统计TPR呢?

其实方法跟多分类中的统计是类似的,将模型输出的bbox按照score进行从高往低排序,然后逐个统计不同TRP情况下FP的数目;

人脸检测——mAP的含义相关推荐

  1. 人脸检测江湖的那些事儿——从旷视说起

    点击我爱计算机视觉标星,更快获取CVML新技术 本文来自知乎Face++ Detection组专栏,52CV获作者王剑锋授权转载. https://zhuanlan.zhihu.com/c_10659 ...

  2. opencvmediapipe 人脸检测+摄像头实时

    文章目录 单张人脸关键点检测 单张图像人脸检测 摄像头实时关键点检测 单张人脸关键点检测 定义可视化图像函数 导入三维人脸关键点检测模型 导入可视化函数和可视化样式 读取图像 将图像模型输入,获取预测 ...

  3. Matlab人脸检测算法详解

    这是一个Matlab人脸检测算法详解 前言 人脸检测结果 算法详解 源代码解析 所调用函数解析 bwlabel(BW,n) regionprops rectangle 总结 前言 目前主流的人脸检测与 ...

  4. 深度学习在人脸检测中的应用 | CSDN 博文精选

    作者 | 梁志成.刘鹏.陈方杰 责编 | 唐小引 转载自CSDN(ID:csdnnews) 在目标检测领域,可以划分为人脸检测与通用目标检测,往往人脸这方面会有专门的算法(包括人脸检测.人脸识别.人脸 ...

  5. 基于Adaboost算法的人脸检测分类器!

    ↑↑↑关注后"星标"Datawhale 每日干货 & 每月组队学习,不错过 Datawhale干货 作者:陈锴,Datawhale优秀学习者,中山大学数学系 人脸检测属于计 ...

  6. 人脸检测--Supervised Transformer Network for Efficient Face Detection

    Supervised Transformer Network for Efficient Face Detection ECCV2016 人脸检测: the cascaded network:end- ...

  7. 一文综述人脸检测算法(附资源)

    文章来源:SIGAI 本文共9400字,建议阅读10+分钟. 本文将和大家一起回顾人脸检测算法的整个发展历史. [导读] 人脸检测是目前所有目标检测子方向中被研究的最充分的问题之一,它在安防监控,人证 ...

  8. 内存256KB设备也能人脸检测,微软提出用RNN代替CNN | NeurIPS 2020

    蕾师师 发自 凹非寺 量子位 报道 | 公众号 QbitAI 为了让更多IoT设备用上AI,在条件"简陋"的单片机上跑图像识别模型也成为一种需求. 但是图像识别对内存有较高的要求, ...

  9. flutter 人脸检测_【转载】opencv实现人脸检测

    全文转载自CSDN的博客(不知道怎么将CSDN的博客转到博客园,应该没这功能吧,所以直接复制全文了),转载地址如下 http://blog.csdn.net/lsq2902101015/article ...

最新文章

  1. OpenCV 错误:无法打开摄像头(打开摄像头卡机)
  2. 软件测试人员必备Linux命令(初、中、高级)
  3. 从0到1,Airbnb的深度学习实践经验总结
  4. linux install g++
  5. python学习第三天-Linux入门之二
  6. python安装的模块在pycharm中能用吗_pycharm内无法import已安装的模块问题解决
  7. Handlebars.js 模板引擎
  8. 第三篇 - EOS DAWN-V3.0.0 智能合约开发之Hello World
  9. ds18b20温度传感器 lcd C语言,基于AVR单片机的18B20温度传感器及LCD显示的C语言程序设计...
  10. zoj 1366 Cash Machine
  11. 华为201万年薪招的是什么人才?答:人工智能!
  12. 试验Boost在Vxworks上的应用日记 二
  13. 洛谷 P3203 [HNOI2010]弹飞绵羊 分块
  14. confluence 制作流程图_Sketch制作交互流程图,哪种工具最高效?
  15. 微信公众号数据2019_微信公众号精准数据对比 让公众号运营更顺利
  16. 概率论三大公式 排列组合
  17. 甘肃省学业水平测试计算机,甘肃省信息技术学业水平测试试卷
  18. 批量图像自动分割 grabcut+阈值分割 opencv
  19. python + openpyxl 输出Excel单元格大小自适应和填充
  20. 根号下的X平方加一C语言,根号下x平方加一分之一怎样积分

热门文章

  1. 使用iframe时候调用钉钉要注意啦!
  2. 史上最全折纸教程(全图文)
  3. 全栈开发之前端开发-欧阳桫-专题视频课程
  4. 《MATLAB 神经网络43个案例分析》:第19章 基于SVM的手写字体识别
  5. [ArcGIS] 栅格计算器
  6. 【回答问题】ChatGPT上线了!比较流行的监督学习模型
  7. PowerShell的参数集,可选和必选参数,位置参数,参数值,通用参数之简介
  8. 仿淘宝详情页 直接上代码
  9. android rom指什么,【安卓基础知识】什么是ROM、RAM
  10. [附源码]计算机毕业设计JAVAjsp基于个性化的汽车购买推荐系统