人脸识别中的阈值应该如何设置?

标签:

人脸识别

分类: 人脸识别

人脸识别中的阈值应该如何设置?

随着人脸识别技术使用范围越来越广,大部分使用者可能对人脸识别中的某一方面不是很懂,咨询的问题也五花八门,下面,主要讲解视壮人脸识别中的阈值应该如何设置?

首先我们来看看提供的一组数据(绝对数值有修改,可以定性来看)。

误识率

通过率

阈值

0.01

0.999

64

0.001

0.998

68

0.0001

0.996

72

1e-5

0.993

76

1e-6

0.985

80

1e-7

0.950

84

1e-8

0.300

88

通过这组数据,可以得出以下结论:

一是误识率、通过率和阈值具有相关性,但属于非线性关系

可能大部分人看到这组数据,就会认为阈值越高,通过率和误识率越低,阈值越低,通过率和误识率越高。

这就引出了一个常见的误区,客户认为通过率越高,体验越好,那么阈值就应该设置越低。但是通过率越高,误识率也就越高,意味着防风险能力就会下降,所以阈值的设置要综合考虑客户体验和防风险能力两个因素。较准确的说法应该是在指定阈值下,公司A的通过率比其他公司高,误识率也比其他公司低,,这就说明公司A的人脸识别算法比其他公司要好。

另外阈值不能设置过高,从数据可以看出,阈值不断提高后,通过率和误识率也跟着急速下降。当前人脸识别只能作为辅助认证手段,不能等同于二代Key这样的强认证工具,人脸数据量如果足够大,一定会出现误识,没有办法做到风险为0。

提供的这组数据是基于他们自己人脸识别测试底库,阈值、误识率和通过率并不是绝对的。不过从定性的角度来看,还是值得参考的。如果测试底库有大量多胞胎,或者人脸库数据规模超级大,那么所得结果一定会有所差异。

人脸识别中的阈值应该如何设置?相关推荐

  1. 人脸识别中的深度学习

    深度学习在人脸识别中的应用 人脸识别的过程包括: 人脸检测 人脸对齐 特征提取(在数学上,实质上是:空间变换) 特征度量 其中,特征提取与度量,是人脸识别问题中的关键问题,也是相关研究的难点之一. 传 ...

  2. 人脸识别中的rank-n

    人脸识别中的rank-n 代表的意思 原创这个昵称唯一 最后发布于2017-09-02 11:05:13 阅读数 2247  收藏 展开 Rank-1 看一些论文总是在结果中看到rank-1,等等,但 ...

  3. 计算机视觉子方向,计算机视觉方向简介 | 人脸识别中的活体检测算法综述

    原标题:计算机视觉方向简介 | 人脸识别中的活体检测算法综述 本文转载自"SIGAI人工智能学习与实践平台"(ID:SIGAICN) 导言 1. 什么是活体检测? 判断捕捉到的人脸 ...

  4. 人脸识别中Softmax-based Loss的演化史

    点击我爱计算机视觉标星,更快获取CVML新技术 近期,人脸识别研究领域的主要进展之一集中在了 Softmax Loss 的改进之上:在本文中,旷视研究院(上海)(MEGVII Research Sha ...

  5. 人脸识别中的活体检测算法

    人脸识别中的活体检测算法综述 1. 什么是活体检测? 判断捕捉到的人脸是真实人脸,还是伪造的人脸攻击(如:彩色纸张打印人脸图,电子设备屏幕中的人脸数字图像 以及 面具 等) 2. 为什么需要活体检测? ...

  6. yii2 模型中set_Day184:人脸识别中open-set与close-set

    人脸识别 可以简单的分为如下两类: face verification:人脸验证时将人脸分类到某个ID,比如给定两张人脸,判断是否是同一个人(ID) face identification:给定一张人 ...

  7. 【CVPR 2018】腾讯AI lab提出深度人脸识别中的大间隔余弦损失

    论文导读] 深度卷积神经网络(DCNN)在人脸识别中已经取得了巨大的进展,通常的人脸识别的核心任务都包括人脸验证与人脸识别,涉及到特征判别.很多模型都是使用Softmax损失函数去监督模型的训练,但是 ...

  8. CV之FRec之ME/LF:人脸识别中常用的模型评估指标/损失函数(Triplet Loss、Center Loss)简介、使用方法之详细攻略

    CV之FRec之ME/LF:人脸识别中常用的模型评估指标/损失函数(Triplet Loss.Center Loss)简介.使用方法之详细攻略 目录 T1.Triplet Loss 1.英文原文解释 ...

  9. 人脸识别中常用的几种分类器

    人脸识别中常用的几种分类器 在人脸识别中有几种常用的分类器,一是最邻近分类器:二是线性分类器 (1)最邻近分类器 最近邻分类器是模式识别领域中最常用的分类方法之一,其直观简单,在通常的应用环境中非常有 ...

最新文章

  1. 近世代数--环同态--环同态基本定理
  2. Java之反射--练习
  3. C语言实现二分法检索binary search(附完整源码)
  4. led16*16点阵实验c语言,基于单片机的64*16LED点阵电子显示屏设计 pcb图+原理图+源程序...
  5. Geek爱旅行 - 穿越时间的旅行
  6. android textview动态设置,android – 如何动态设置文本到TextView?
  7. Kafka分区原理图
  8. php的验证码要gd库,PHP通过GD库实现验证码功能
  9. python pdf表格识别不出来_Python识别pdf表格
  10. linux ftp使用相关
  11. TCP三次握手及原理
  12. 《现在的泪,都是当年脑子进的水》读书笔记
  13. 关于Eclipse的常用快捷键
  14. 函数r语言_[R learning]-0006-R语言的基本函数
  15. 算法与数据结构 第1章 当我们谈论算法的时候,我们在谈论什么?
  16. Hive sql 行列转换(行转列,列转行)
  17. 达叔的正交化(第三课3.2)
  18. 给IT新人的15个建议:苦逼程序员的辛酸反省与总结!
  19. 只用十行 Python 代码就提取了韦小宝的身份证信息
  20. java cron表达式 每天凌晨两点_Quartz cron表达式(时间表达式)

热门文章

  1. sqlite3学习笔记-方法介绍和测试代码
  2. python写入mysql乱码_python MYsql中文乱码
  3. 【飞控理论】从零开始学习Kalman Filters之四:卡尔曼滤波C语言代码实现
  4. QT5开发及实例学习之十六Qt5基础图形的绘制
  5. php添加自定义头部关键字,WordPress主题制作中自定义头部的相关PHP函数解析
  6. 贝叶斯网络+推理+近似推理+变分法
  7. 【LeetCode】【HOT】581. 最短无序连续子数组
  8. 【重难点】【JUC 04】synchronized 原理、ReentrantLock 原理、synchronized 和 Lock 的对比、CAS 无锁原理
  9. reflectasm --反射工具
  10. Selenium3+python 加载Firefox配置