最近这几天,美国国家标准与技术研究院(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最强开源人脸识别算法相关推荐

  1. 最佳 开源 人脸识别算法_开源项目的最佳社会结构是什么?

    最佳 开源 人脸识别算法 代码审查是一种实践,可促进开源项目中的快速协作,知识共享和最高质量. 代码审查的社会结构是项目的定义特征. 开源项目的最佳社会结构是什么? 在本文中,我们通过分析三个常见模型 ...

  2. RetinaFace,最强开源人脸检测算法

    作者 | CV君 来源 | 我爱计算机视觉(ID:aicvmlaicvmlaicvml) 人脸检测为目标检测的特例,是商业化最早的目标检测算法,也是目前几乎各大 CV 方向 AI 公司的必争之地. W ...

  3. 人脸检测算法_目前最强!开源人脸检测算法:RetinaFace

    加入极市专业CV交流群,与6000+来自腾讯,华为,百度,北大,清华,中科院等名企名校视觉开发者互动交流!更有机会与李开复老师等大牛群内互动! 同时提供每月大咖直播分享.真实项目需求对接.干货资讯汇总 ...

  4. 目前最强开源人脸检测算法RetinaFace

    点击我爱计算机视觉标星,更快获取CVML新技术 人脸检测为目标检测的特例,是商业化最早的目标检测算法,也是目前几乎各大CV方向AI公司的必争之地. WIDER FACE数据集是由香港中文大学发布的大型 ...

  5. 新思路!商汤开源利用无标注数据大幅提高精度的人脸识别算法

    出处"来自微信公众号:我爱计算机视觉" 新思路!商汤开源利用无标注数据大幅提高精度的人脸识别算法 这篇论文解决的问题与现实中的人脸识别应用场景密切相关,其假设已经有了少量已经标注的 ...

  6. 重磅|中科视拓开源SeetaFace2人脸识别算法

    今天,来自中科院计算所的人工智能国家队中科视拓宣布,开源商用级SeetaFace2人脸识别算法. SeetaFace2采用商业友好的BSD协议,这是在2016年9月开源SeetaFace1.0人脸识别 ...

  7. android seetaface6_中科视拓宣布开源SeetaFace6人脸识别算法(附相关课程)

    3月31日,中科视拓宣布开放SeetaFace6人脸识别算法. 2016年9月和2019年8月,中科视拓分别开源了SeetaFace1.0人脸识别引擎.SeetaFace2.0商用级人脸识别算法.Se ...

  8. 研究:即便是最好的人脸识别算法也会受到口罩干扰

    据外媒报道,研究人员发现,口罩不仅能有效防新冠肺炎等空气传播疾病的传播,还能成功阻止面部识别算法.美国国家标准与技术研究所(NIST)在周一发布的一份报告中指出,口罩甚至还能给最先进的面部识别算法造成 ...

  9. 3d人脸识别算法opencv_热招职位算法类

    1.资深算法工程师leader-AI平台 地点:深圳 工作职责 1.推进机器学习及计算机视觉领域的核心算法: 2.构建机器学习及计算机视觉领域的关键应用: 3.将算法于实际应用场景相结合,构建算法和应 ...

最新文章

  1. Dojo入门:DOM操作
  2. Python的常用模块
  3. React开发(263):react中处理时间的判断
  4. 计算机安装最新的安全补丁,Win10不要装!微软发布4月安全补丁合集
  5. 《Javascript DOM 编程艺术》
  6. 稳定版本php源包下载,PHPWind历史版本及升级包下载(v1.0.0 - v9.0.2、Ofstar to PW)20170501更新...
  7. Axure| .rp的文件怎么转化为.rplib
  8. 简单的求三角函数sin,cos的图像
  9. 华为荣耀magic2手机系统更新鸿蒙,华为荣耀Magic2怎么禁止系统更新功能_如何关闭和禁用系统更新...
  10. 前端的性能优化-笔记
  11. How long have you been studying English(第一节)
  12. drools 6.5 决策表使用
  13. 【C语言学习】C语言初探
  14. Word2013制作中国的传统福字在屋门上贴的福字(福倒了)
  15. GCC编译器和CC编译器的区别
  16. 微软明年停止支持IE浏览器 鼓励使用Edge浏览器
  17. 火狐Firefox最简洁界面设置
  18. C与C++成长之路——c提高三之多级指针
  19. 响应服务器554,服务器554
  20. 浅谈电气防火保护器在地下商场的应用

热门文章

  1. 3721软件测试,3721A-3721A电子负载│亚锐直流电子负载
  2. 【AD]层次原理图设计
  3. ZynqMP Petalinux2021.1使用外部kernel和uboot源码
  4. SQL的视图操作删除一个字段(列)的方法
  5. zephyr 的MCUBOOT 使用笔记---基于Nordic 52840
  6. Elastic实战: 集群报黄如何处理
  7. 《小白H5成长之路19》if判断语句的一些用法
  8. 小程序的商品规格选择
  9. 启动线程时使用 start 而不是 run
  10. 吉林大学计算机类分流,吉林大学物理学院本科生专业分流实施细则(试行)