一、指标相关概念

相似度:两张人脸图像的相似程度,一般为百分比

阈值:人为设定的值,两张人脸图像的相似度值高于这个阈值,就认为是同一个人,低于阈值则认为不是同一个人。

误识:(FA, false accept), 不是小明,却把这个人认成了小明(混淆矩阵中的FP)

拒识:(FR, false reject),是小明,但没认出是小明(混淆矩阵中的FN)

二、计算方法

混淆矩阵:

误识率(FAR) = FP / (FP + TN)

拒识率(FRR) = FN / (TP + FN)

通过率 = 1 - 拒识率

三、举例说明

假设:人脸库中有100个人,现设定识别阈值为0.8,小明前来进行人脸识别(库中有他),计算过程如下:

1. 小明 vs 人1,得到相似度=0.76, 小于0.8,认为不是小明。(真实 不是,TN += 1)

2. 小明 vs 人2, 得到相似度=0.82, 大于0.8.,认为是小明。(真实 是,TP += 1)

3. 小明 vs 人3, 得到相似度=0.74, 小于0.8,认为不是小明。(真实 是,FP += 1)

4. 小明 vs 人4, 得到相似度=0.83, 大于0.8,认为是小明。(真实 不是,FN += 1)

5. 小明 vs 人5, 得到相似度........ 直到比完所有人

6. 计算通过率和误识率

7. 计算f1score

四、经验总结

1. 阈值设定是识别结果好坏的关键。阈值下降,误识率和通过率都会升高;阈值上升,误识率和通过率都会下降。根据任务的不同决定是要效率还是要精度。如果想要保证精度,误识率需要低于一定水平,就将阈值提高,如果想要通过的效率,需要保证通过率高于一定水平,就将阈值降低。

人脸识别评价指标计算相关推荐

  1. 分类评价指标:TP、TN、FP、FN、Recall,以及人脸识别评价指标TAR、FAR、FRR

    文章目录: 1 关于gallery和probe的介绍 2 二分类常用评价指标 2.1 二分类常用的评价指标 2.2 混淆矩阵 2.3 评价指标 3 人脸识别基本概念 3.1 人脸验证(Face Ver ...

  2. 人脸识别评价指标: TAR@FAR

    以下解释大白话居多,公式较少,主要是为了理解原理,有不对的地方可以在评论区里讨论. 假设检索库1000张人脸,底库10000张人脸,top1正确的人脸有900张,错误的人脸有100张. 1. 先说一下 ...

  3. 入门经典综述!深度人脸识别算法串讲

    ↑↑↑关注后"星标"Datawhale 每日干货 & 每月组队学习,不错过 Datawhale干货 作者:安晟,Datawhale成员,CV算法工程师 最近看了很多人脸识别 ...

  4. face recognition[翻译][深度人脸识别:综述]

    这里翻译下<Deep face recognition: a survey v4>. 1 引言 由于它的非侵入性和自然特征,人脸识别已经成为身份识别中重要的生物认证技术,也已经应用到许多领 ...

  5. 基于 PCA 的人脸识别系统及人脸姿态分析

    文章目录 1 PCA 1.1 原理 1.2 算法流程 1.2.1 零均值化 1.2.2 计算协方差矩阵 1.2.3 特征值和特征向量 1.2.4 降维得到 K 维特征 1.2.5 PCA 的优缺点 2 ...

  6. 吴恩达Coursera深度学习课程 deeplearning.ai (4-4) 人脸识别和神经风格转换--编程作业

    Part 1:Happy House 的人脸识别 本周的第一个作业我们将完成一个人脸识别系统. 人脸识别问题可以分为两类: 人脸验证: 输入图片,验证是不是A 1:1 识别 举例:人脸解锁手机,人脸刷 ...

  7. 人脸识别发展历史介绍 by 山世光

    1 引言 在我们生存的这个地球上,居住着近65亿人.每个人的面孔都由额头.眉毛.眼睛.鼻子.嘴巴.双颊等少数几个区域组合而成,它们之间的大体位置关系也是固定的,并且每张脸的大小不过七八寸见方.然而,它 ...

  8. 100、网页端的人脸识别

    最近在做人脸识别的一个需求,要给客户看Demo证明我们公司可以做 其实很多时候,别的同事一听到这个需求就先说要直接调用微软云上面的服务. 其实他不懂什么叫做神经网络,也不知道什么叫做Res-net 更 ...

  9. (三)、从零开始搭建人脸识别服务之大规模人脸识别

    人脸识别服务需要包括以下几个功能模块: 1.人脸检测和人脸校正模块 2.人脸特征提取模块 3.人脸特征匹配模块 4.人脸识别结果计算模块 前两篇文章中分别介绍了人脸检测和人脸特征提取,这篇文章简要介绍 ...

最新文章

  1. 植树节准备中:合种樟子松、华山松和云杉
  2. MySQL数据库半同步复制
  3. 添加MSDN搜索的正确方法
  4. 【测评】想买投影仪,预算又不多,该怎么选?——三款高性价比投影仪PK测评
  5. ubuntu15.10下code::blocks设置运行窗口为gnome命令行
  6. MySQL 19个规则数据库设计总结
  7. JavaScript中通过点击单选框动态显示和隐藏组件
  8. 车载语音识别,不只一句“hey Siri”
  9. 命运由我们自己抉择!
  10. 端口镜像在网络安全中的应用
  11. 编辑器笔记——sublime text3 编译sass
  12. 这些神奇的 QQ 你还记得几个?
  13. givens变换化上hessenborg矩阵为上三角矩阵
  14. matlab菲涅尔衍射光强分布,矩孔菲涅耳衍射的光强分布.pdf
  15. XF660R型号良田高拍仪接口开发,通过图片文件的二进制数据进行图片上传
  16. 鸿蒙电视rom,华为鸿蒙os刷机包
  17. 避免选中页面文字或者内容时出现蓝色背景
  18. 程序员自编 “购房宝典” 火爆 GitHub !
  19. 论坛网站进行帖子保存php,PHPwind论坛专用采集器
  20. 前端清空标签内子类的数据

热门文章

  1. JAVA FTPClient文件操作
  2. 2017大学计算机考试题,2017年大学计算机一级考试题库
  3. 使用Coded UI进行UI的自动化测试
  4. Word文档如何修改页边距
  5. ElasticSearch学习笔记(三):CRUD之简单查询
  6. java和js两种语言的区别小结
  7. C语言 | 数组赋值方式
  8. 神马自然排名如何提高?
  9. 后疫情时代,开元酒店集团挖需求、练内功、担责任
  10. 等额本息java实现