人脸识别

可以简单的分为如下两类:

  • face verification:人脸验证时将人脸分类到某个ID,比如给定两张人脸,判断是否是同一个人(ID)
  • face identification:给定一张人脸,判断他是人脸库中的哪个人

close-set(闭集)

close-set就是用来测试的人脸全部都是train set 里的人,不会出现训练集之外的人。这种情况下,训练人脸识别模型就相当于训练分类模型,我们只需要能够很好的对训练集中的每个人进行分类就可以了。但是在大多数应用场景中,很大可能会出现训练集之外的人,比如,公司的人脸识别不一定只是公司的人会出现在这,那么分类器还是会把他识别成公司的人,因为分类器肯定会把一张人脸分类为训练集中的某个人。这个时候就需要open-set了。

open-set(开集)

open-set就是用于测试的人不在train-set里。这个时候训练模型其实是相当于训练一个特征提取器,训练好这个特征提取器之后这个train-set就没用了。举例:还是公司人脸识别,我们训练的时候不一定要使用公司的人的照片,因为我们只是需要训练一个特征提取器。所以可以用网上的训练集来训练模型。测试的时候我们才需要公司的人的照片。接下来会用到两个术语,probe face 和gallery。

人脸识别中的probe face 和gallery

人脸识别中用train set训练好一个特征提取器以后,probe face 和gallery用于测试。
我们先给训练好的特征提取器输入gallery里的人脸,这样我们就得到gallery中每个人脸对应的特征向量,这就是我们的特征向量库。
我们现在要识别一张人脸,这个人脸就叫probe face,输入特征提取器,得到它的特征向量,然后跟特征向量库里的每一个特征向量来比较,就可以判断这个probe face 是gallery里的哪个face,或者判断它不在gallery中。

参考:https://www.jianshu.com/p/88b2539c6d47
参考:https://www.jianshu.com/p/0930e37c6d2f

yii2 模型中set_Day184:人脸识别中open-set与close-set相关推荐

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

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

  2. 深度学习在人脸识别中的应用 —— 优图祖母模型的「进化」

    原作者: 腾讯优图 | 来自: 机器之心 序言--「弱弱」的人工智能 说到人工智能(Artificial Intelligence, AI)人们总是很容易和全知.全能这样的词联系起来.大量关于人工智能 ...

  3. 深度学习在人脸识别中的应用 ——优图祖母模型的“进化”

    序言--"弱弱"的人工智能 说到人工智能(Artificial Intelligence, AI)人们总是很容易和全知.全能这样的词联系起来.大量关于AI的科幻电影更给人工智能蒙上 ...

  4. 深度学习在人脸识别中的应用——优图祖母模型的“进化”

    雷锋网按:本文转自腾讯优图,着重介绍了深度学习在人脸识别中的应用,首先回顾了人脸识别的历史,接着介绍优图在人脸识别中的优势,及其"进化过程". 说到人工智能(Artificial  ...

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

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

  6. 人脸识别中的rank-n

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

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

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

  8. 人脸识别中的全脸/半脸/中脸

    人脸识别中的一个常用概念是全脸/中脸/半脸 下面讲一下区别 目前DeepFaceLab拥有三种不同类型的脸部模式,H64和H128是半脸(half face)模型,DF LIAEF128 Quick9 ...

  9. 简析美颜sdk中的人脸识别算法

    我们可能在网上听说过人脸检测.人脸识别等算法,那么这些常用于美颜sdk的算法之间,到底有没有联系?答案是"有的". 一般来说,可以将人脸识别算法分为基础层算法与应用层算法.而开头提 ...

最新文章

  1. 基数排序算法LSD实现
  2. 大年初二,今年过年你选择在男方家过还是女方家过?
  3. LInux 些许知识
  4. python矩阵行秩函数_为什么矩阵行秩等于列秩?
  5. 李佳琦“云逛”进博会 携手央视带货阿富汗松子
  6. 360云盘直链解析PHP,360云盘分析直链解析
  7. Java基础篇:if控制语句
  8. Ubuntu 16.04使用sudo apt-get -f install解决依赖时的注意事项(重点)
  9. 软件测试--缺陷报告常见问题03
  10. 7-1抓老鼠啊-亏了还是赚了
  11. 两台服务器安装redis集群_高性能分布式存储服务Minio安装配置入门
  12. 常见网络游戏的端口列表
  13. 计算机主板显卡接口,【我想给电脑加个显卡,但是不知道这个主板的显卡接口是什么类型的?】.请大家帮忙...
  14. python编程语言可以做游戏吗_用Python编程可以制作掷骰子游戏吗
  15. 计算机ps相框怎么做,教你用PS给相片加上很漂亮的相框
  16. 我的android手机在哪里打开,USB调试在哪里打开 手机USB调试模式设置大全
  17. 电动汽车电池换电站选址与定容(Matlab代码实现)
  18. Sprite (1)
  19. 有一个地方,叫做稻城
  20. 计算机毕业设计Java东理咨询交流论坛(源码+系统+mysql数据库+lw文档)

热门文章

  1. Pycharm中Python PEP8 的警告
  2. Python机器学习——DBSCAN聚类
  3. Cache Memory技术示例
  4. BERT模型的OneFlow实现
  5. 深度学习框架集成平台C++ Guide指南
  6. 常用的Java GC算法
  7. 2021年大数据Flink(四十五):​​​​​​扩展阅读 双流Join
  8. linux kill命令
  9. Django进阶-auth集成认证模块
  10. Tarjan求割点桥