RetinaFace人脸识别算法

作者: 图像算法 | 来源:发表于2019-07-03 23:36 被阅读60次

最近这几天,美国国家标准与技术研究院(NIST)公布了全球最权威的人脸识别算法测试(FRVT)的最新结果,

国内知名视觉算法公司格灵深瞳取得了优异成绩:在最具挑战的“非约束性自然环境人脸照片”测试项目中获得全球第一名!

人脸识别算法测试FRVT由美国国家标准与技术研究院(NIST)主办,NIST直属美国商务部,主要任务是建立国家计量基准与标准,以提高国家技术基础,改进行业产品和服务。FRVT通过不同类型的照片样本进行上百亿次对比,对人脸识别算法的评估可达到百万分之一精度,也是当今全球规模最大、标准最严、竞争最激烈、最权威的人脸识别算法竞赛,素有工业界黄金标准之称。截至目前,全球已有近百家公司和研究机构参与了此项测试,包括VisionLabs(俄罗斯)、Ever AI(美国)、 Vocord(俄罗斯)、 依图、商汤、旷视、海康、大华、腾讯等等。

                图1: 签证、嫌疑人、自然场景的测试图片样例

看来最早商业化的人脸检测为目标检测算法,依然是各大CV方向AI公司的必争之地。

那我们今天主角就是RetinaFace,RetinaFace 是今年5月份出现的人脸检测算法,当时取得了state-of-the-art,作者也开源了代码,过去了两个月,目前仅以极其微弱的精度差屈居第二名,所以目前RetinaFace可称得上是目前最强的开源人脸检测算法。

RetinaFace来自论文RetinaFace: Single-stage Dense Face Localisation in the Wild,作者来自帝国理工学院、InsightFace、Middlesex University London、FaceSoft。

哈哈又看到了InsightFace,它是目前针对2D与3D人脸分析(含检测、识别、对齐、属性识别等)最知名和开发者最活跃的开源库。我们的RetinaFace代码已经并入该库了,非常了不起。

对了我们还要介绍一下WIDER FACE,WIDER FACE 几乎是目前评估人脸检测算法最权威的数据集,WIDER FACE数据集是由香港中文大学发布的大型人脸数据集,含32,203幅图像和393,703个高精度人脸包围框,该库中人脸包含尺度、姿态、表情、遮挡和光照等变化。

来看按示例图:

下图为在WIDER FACE 数据集上验证集三个子集的排名靠前的算法结果曲线和精度:

下图为在WIDER FACE 数据集上测试集三个子集的排名靠前的算法结果曲线和精度:

我们可以从6个子集中看到,RetinaFace获得1个第一名,2个并列第1名,3个以极其微弱精度差屈居于第二名,可以说非常牛B了。

从论文我们可以得知RetinaFace使用特征金字塔网络架构:

最牛的设计还是它损失函数。看一看RetinaFace的核心思想流程图:

从论文得知作者传统算法额外优化:

1.添加了标注了人脸 5 点信息

2.加入人脸对齐的额外监督信息损失函数

3.加入self-supervised解码分支预测3D人脸信息分支

从上面几点得知RetinaFace 取得成功很大因素是运用了更多监督信息和自监督信息。

大部分时候,人脸检测是为了后续的识别算法,作者特意将检测结果送入人脸验证网络,在IJB-C test set上测试结果表明可以提高ArcFace的人脸验证精度(TAR=89.59% for FAR=1e-6)。

相对于MTCNN,人脸验证上会提高精度,而且在VGA(640X480)大小图像跑CPU居然可以达到实时。

论文地址:

https://arxiv.org/pdf/1905.00641.pdf

开源代码地址:关注微信公众号:“图像算法”或者搜索imalg_cn即可获得

相关文章

  • RetinaFace人脸识别算法

    最近这几天,美国国家标准与技术研究院(NIST)公布了全球最权威的人脸识别算法测试(FRVT)的最新结果, 国内知...

  • 人脸检测—Retinanetface

    retinaface 人脸检测算法 甜点 最近一直了解人脸检测的算法,所以也尝试学多人脸检测框架。所以这里将拿出来...

  • 人脸识别技术综述

    文章主要分为:一、人脸识别技术概述;二、人脸识别算法的框架;三、人脸识别的发展历史及分类;四、人脸识别的领域主要方...

  • 最新开源 | 人脸识别应用套件:毫秒级离线识别 适用多类场景

    随着人脸识别技术的不断发展,尤其是在部分算法平台对外开放算法之后,人脸识别的应用门槛得到了极大降低。但是从算法到一...

  • 2020-05-07

    动态人脸识别消费机是采用红外高清双目摄像头、先进的人脸检测识别算法,通过摄像头采集的画面传递给算法处理,算法对图...

  • 2020-07-01

    动态人脸识别消费机是采用红外高清双目摄像头、先进的人脸检测识别算法,通过摄像头采集的画面传递给算法处理,算法对图片...

  • 2020-06-09

    动态人脸识别消费机是采用红外高清双目摄像头、先进的人脸检测识别算法,通过摄像头采集的画面传递给算法处理,算法对图片...

  • 人脸识别、人脸检测、人脸对齐相关论文

    人脸识别、人脸检测、人脸对齐相关算法和论文汇总来源:https://github.com/polarisZhao/...

  • android基于虹软的人脸识别+测温+道闸项目实现

    前言: 最近应防疫要求,开发一套人脸识别+腕部测温+身份证+健康码通行的道闸项目,人脸识别采用的是虹软人脸识别算法...

  • 多物理特征融合加分类器的算法技术

    人脸识别活体检测技术探讨:多物理特征融合加分类器的算法技术 随着人脸识别、人脸解锁等技术在金融、门禁、考勤...

网友评论

    本文标题:RetinaFace人脸识别算法

    本文链接:https://www.haomeiwen.com/subject/xwnhhctx.html