首页 > 技术文章 > 人脸识别

Henry-ZHAO 2020-11-29 22:18 原文

广义的人脸识别

包括:

  1. 人脸检测:检测到人脸位置,给出bbox
  2. 人脸对齐:将人脸对齐到标准的正面角度
  3. 特征提取:对齐后的人脸提取特征(关键:如何做到类内方差小,类间方差大!)
  4. 人脸特征识别:

人脸检测和人脸对齐解决办法

  • MTCNN可以同时解决--multi task cnn
  1. 级联的金字塔(从小分辨率逐级做粗检和粗nms)检测及nms,计算效率高
  2. 同时完成人脸检测和人脸对齐过程。(人脸对齐用了5个关键点,眼睛2 嘴角2 鼻尖1)

人脸识别

人脸识别的关键是人脸的特征提取,怎么提取到使类内方差小,类间方差大的特征???

特征提取的关键其实还是损失函数的设计:经历了由softmax损失--->center loss(人为给每个定义一个中心,收紧同一类,解决了类内方差大的问题)--->arcface loss

  • softmax损失(cifar-10)

  • center loss(类内有明显收紧)

  • arcface loss(利用了余弦相似度cos值,倒推theta角做进一步处理)----2018年,使人脸识别acc由90%---->99%,基本解决了

推荐阅读