FDDB测试使用(生成ROC曲线)
参考:http://blog.csdn.net/u012072066/article/details/78287979
一、过程
1、如果需要使用外部数据集进行算法性能评测,如FDDB,首先需要下载FDDB数据集(包括图像文件和标注文件)以及生成ROC的代码。
2、make编译evaluation代码。
3、使用自己的人脸检测算法检测FDDB数据集,得到FDDB数据集要求的标签格式文件
4、使用FDDB的evaluation工具,对自己的数据集输出结果进行测试,输出tempContROC.txt和tempDiscROC.txt文件。
这里需要更改evalation.cpp的文件中的几个参数:
(1)源代码中默认的根据系统不同,给参数文档中每张图像名的后面追加了后缀.jpg或.ppm,如果系统为windows,则为.jpg,否则为.ppm,针对具体情况进行更改,这里我改成了.jpg
(2)根目录,图像路径文件,测试算法输出文件,图像标准文件(其中listFile和annotFile是从FDDB数据集下载)
5、使用matplotlib工具绘制ROC曲线
我绘制的曲线图如下:
上图为离散显示,下图为连续显示。
转载于:https://www.cnblogs.com/listia/articles/8540328.html
FDDB测试使用(生成ROC曲线)相关推荐
- Ubuntu 下使用 FDDB 测试人脸检测模型并生成 ROC 曲线,详细步骤
原 Ubuntu 下使用 FDDB 测试人脸检测模型并生成 ROC 曲线 2018年08月01日 20:18:44 Xing_yb 阅读数:101 标签: FDDB 人脸检测 模型测试 ROC 曲线 ...
- linux使用mtcnn进行人脸检测,Linux下使用FDDB 测试MTCNN人脸检测模型生成 ROC 曲线
FDDB是全世界最具权威的人脸检测评测平台之一,是专门针对人脸识别算法的评测方法与标准.FDDB数据集官网:http://vis-www.cs.umass.edu/fddb/ 下面介绍如何使用FDDB ...
- FDDB生成ROC曲线
[配置教程]FDDB生成ROC曲线 看了好多博客,踩了很多坑,终于把FDDB数据集的ROC曲线绘制出来了.记录一下. 环境:ubuntu18.04 1.数据集准备 去FDDB官网:http://vis ...
- python sklearn库 rnn_如何使用Tensorflow计算RNN和LSTM模型的AUC并生成ROC曲线?
我使用一个自定义的预定义函数trainDNN运行RNN和LSTM模型import tensorflow as tf from tensorflow.contrib.layers import full ...
- 使用FDDB人脸样本检测库,测试自己的人脸检测算法性能并生成ROC曲线。
一,说明及环境 网上有关FDDB人脸检测库的使用以及ROC文件生成的文章太少,并且都无法检测opencv中自带的人脸检测算法.最近 工作的原因,需要用到FDDB库检测我们自己的人脸检测算法性能.所以认 ...
- 5分钟带你学懂ROC曲线
目录 ROC 混淆矩阵: 定义 生成ROC曲线 生成实例 AUC(Area under ROC Curve) AUC对模型性能简单评估 ROC曲线的优势 ROC ROC全称是受试者工作特征(Recei ...
- 深度理解受试者工作特征(ROC)曲线
目录 1.分类结果混淆矩阵 举例: 2.ROC 2.1.ROC曲线是从阈值选取角度出发来研究学习器泛化性能的有力工具 2.2.ROC曲线 2.3.主要作用: 2.4.优点: 举例1: 举例2: 3.A ...
- 关于ROC曲线画出来只有一个点
之前在做kaggle比赛时,有个比赛使用AUC来评比的,当时试着画了ROC曲线,结果出来的下图这样的图形.跟平时的ROC曲线差好远,就只有一个点.而别人家的都是很多转折的,为啥我的不一样. 我的图如下 ...
- python绘制影像组学训练集、测试集对应的ROC曲线以及瀑布图(rad-score 瀑布图)
python绘制影像组学训练集.测试集对应的ROC曲线以及瀑布图(rad-score 瀑布图) # 所有数据的瀑布图 tagets_all = df['label'] tagets_all = df. ...
最新文章
- Oracle Study之--PL/SQL Developer软件错误
- Android 即时通讯开发小结(二)
- 用Python实现冒泡排序
- jquery radiobutton使用
- APICloud学习笔记之窗体跳转
- 【java】java 的网络地址类 InetSocketAddress
- 如何为项目和产品提供资源——优化工作时间、激励团队和预算
- matlab veristand,matlab和NI VeriStand联合仿真环境搭建(一)
- android 球形进度,android仿360手机卫士的自定义波浪球形进度View 滚动痕迹
- maven工程的多环境配置方案(profile)
- 湖北省软件行业协会会员单位全名录(2014年的信息)
- 车牌的归属地(省份和地级市) js
- umi+Ant Design Mobile+rem搭建移动端H5框架
- yy_model及 YYLabel
- shiro 实现退出登录功能
- 【UE4 C++】角色拾取、替换武器(上)
- 计算机考试怎么调整字号,WPS文字如何调节字体大小突破字号72的限制实现大小随意调...
- 小暑 |入伏前,这样做,宝宝长高高更聪明!
- SpringSecurity自定义认证成功处理器
- IE无法查看源文件原因及解决办法