清华&商汤开源超高精度人脸对齐算法LAB

同时发布含10000张人脸的多属性人脸关键点数据集

该算法来自CVPR2018论文《Look at Boundary: A Boundary-Aware Face Alignment Algorithm》

人脸的边缘信息和人脸关键点有很明显的重要关系,而以往的人脸对齐(Face Alignment)算法并没有很好的利用边缘信息,本文提出一种基于边缘感知的人脸关键点检测算法,将人脸边缘线所描述的结构信息融入到关键点检测中,极大地提升了算法在大侧脸、夸张表情、遮挡、模糊等极端情况下的检测精度。

文章主要解决了两大问题:

  1. 人脸关键点在各个数据集间歧义性,定义不一致问题。文章通过捕捉对于人脸更通用的边缘线信息,将其作为人脸到关键点的中间媒介,使得不同数据集即使存在关键点差异,仍然可以相互辅助训练。

  2. 复杂情况下关键点检测精度问题。本文首先通过消息传递结合对抗学习得到高精度的边缘线检测结果,再将边缘线信息多语义层次地融合到关键点检测中,使得算法在复杂情况下的鲁棒性大幅提升。

另外,文章还提出了新的人脸关键点检测数据集Wider Facial Landmarks in-the-wild (WFLW),包含10,000张带有98个关键点和6个人脸属性标注的人脸图像数据,包括姿势,表情,照明,化妆,遮挡和模糊的变换,旨在帮助学界更有针对性的评估关键点算法在各种条件下的鲁棒性。

本文的边缘感知的人脸关键点检测算法在300-W Fullset上实现了3.49%的平均误差,其大大优于state-of-the-art方法。利用在一个数据集上训练出来的边缘信息,可以非常简单的用于其他数据库上的训练加持。 结合300-W数据集的边界信息,本文方法在COFW数据集实现了3.92%的平均误差(0.39% failure rate ),而在AFLW-Full数据集的平均误差为1.25%。

下图展示了使用本文的边缘信息建模方法,在三个数据库上的关键点定位任务性能提升应用。

第一列是来自不同数据库的人脸图像,第二列是使用本文算法得到的边缘信息图,第三列展示了使用提取的边缘信息跨库融合增强了关键点定位能力。

边缘感知人脸对齐算法概述

(请点击查看大图)

Boundary-Aware Face Alignment框架

(a)基于hourglass网络的边缘热图估计器(Boundary heatmap estimator),用于估计边缘热图。 引入消息传递层以处理遮挡。

(b)边缘感知关键点回归器(Boundary-aware landmarks regressor)用于生成关键点的最终预测。 引入边缘热图融合方案,将边缘信息纳入回归问题的特征学习中。

(c)引入对抗学习,边缘有效性鉴别器(Boundary effectiveness discriminator)区分“真实”边缘热图与“假”的边缘热图,用于进一步改善估计的边界热图的质量。

在关键点回归过程中,边缘热图信息更像是一种可以跨库提取的通用特征!

WFLW人脸库

作者提出的Wider Facial Landmarks in-the-wild (WFLW) 人脸关键点库,包含10000个人脸,98个关键点,7500个用于训练,2500个用于测试。该库最大的特点是,同时标注了人脸的属性信息,即遮挡,姿势,化妆,光照,模糊和表情,可以非常容易的针对算法在某一类人脸上的性能评估。

性能评估

在300-W库上的性能评估结果,大幅超过了所有主流方法。

在WFLW库上的性能评估结果,同样大幅超过了所有主流方法。

为验证边缘信息在特征点检测上的通用有效性,作者将300-W上提取的边缘热图信息直接用于COFW-29和AFLW库上,请注意他们原始标注的点数是不同的,以往这样的库是难以统一利用起来的。

在COFW-29和AFLW库上的性能评估结果,同样超过了所有主流方法。

在COFW-68 testset上的CED曲线,精度优势异常明显!

运行速度

60ms on TITAN X GPU。

本文对人脸边缘信息进行建模,融入特征点检测算法中,取得了异常明显的性能提升。能否把这样的信息用于人脸识别等其他任务中呢?期待有更多有趣的技术被发明出来。

代码主页:

https://github.com/wywu/LAB

在“我爱计算机视觉”微信公众号后台回复lab,可以收到该算法论文、代码和WFLW数据库的百度云下载地址。

点击阅读原文可以在www.52cv.net查看本文。

喜欢这个公众号,转发就是一种支持。

更多精彩推荐:

BMVC2018图像检索论文—使用区域注意力网络改进R-MAC方法

终于!商汤科技开源DAVIS2017视频目标分割冠军代码

PRNet:人脸3D重建与密集对齐

重磅!清华商汤开源CVPR2018超高精度人脸对齐算法LAB相关推荐

  1. 3d人脸对齐代码matlab,重磅!清华商汤开源CVPR2018超高精度人脸对齐算法LAB

    清华&商汤开源超高精度人脸对齐算法LAB 同时发布含10000张人脸的多属性人脸关键点数据集 该算法来自CVPR2018论文<Look at Boundary: A Boundary-A ...

  2. PFLD:简单、快速、超高精度人脸特征点检测算法

    作者 | 周强(CV君) 来源 | 我爱计算机视觉(公众号id:aicvml) 60s测试:你是否适合转型人工智能? https://edu.csdn.net/topic/ai30?utm_sourc ...

  3. [人脸关键点检测] PFLD:简单、快速、超高精度人脸关键检测

    转载请注明作者和出处: http://blog.csdn.net/john_bh/ 论文链接:PFLD: A Practical Facial Landmark Detector 作者及团队: 天津大 ...

  4. CVPR坐实华人主场:包揽全部奖项,四成作者来自中国,清华商汤领衔,专门设奖致敬黄煦涛...

    金磊 发自 凹非寺 量子位 报道 | 公众号 QbitAI 这届CVPR,华人简直大放异彩. 怎么说?来看下结果. 最佳论文.最佳学生论文,每年两个最受瞩目奖项论文一作都是华人,吴尚哲和Zhiqin ...

  5. python目标跟踪_商汤开源最大目标跟踪库PySOT,代码已正式上线!

    前几天 CVer推送一篇:重磅!商汤开源最大目标跟踪库PySOT:含SiamRPN++和SiamMask等算法,介绍了来自商汤科技的STVIR(SenseTime Video Intelligence ...

  6. 10种轻量级人脸检测算法大PK | 代码集合开源

    喜欢就关注 AIZOO 吧! 几个月前,AIZOO曾经盘点过 最强六大开源轻量级人脸检测项目分析 | 附打包下载,nihate同学将它丰富到10种算法,并用Python.对他们进行了汇总整理,以及效果 ...

  7. 【CV】10种轻量级人脸检测算法大PK | 代码集合开源

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 最近在微信公众号 AIZOO 里看到轻量级人脸检测算法大盘点的文章 ...

  8. 重磅!商汤港中文等将开源ECCV2018MS COCO检测比赛冠军代码库

    重磅!商汤&港中文等将开源ECCV2018MS COCO检测比赛冠军代码库 原文出处: 我爱计算机视觉 来自商汤科技.港中文.浙大.悉尼大学.南洋理工大学的研究人员组成的团队MMDet,赢得了 ...

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

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

最新文章

  1. Python中if语句练习题
  2. 爱奇艺数据质量监控的探索和实践
  3. mysql在电脑哪里启动项_所有电脑和主板开机选择启动项的快捷键
  4. 体系结构方案 -BI 系统的前置计算
  5. 四、启动OpenLDAP服务器
  6. 算法设计与分析python_Python算法设计与分析
  7. Apache Camel 2.23发布
  8. FreeBSD9.1安装Gnome2桌面
  9. 今天升级win10.vs调试程序各种崩溃
  10. C++ 构造函数、析构函数、拷贝构造函数
  11. Javascript第四章定义函数的形式、回调函数第五课
  12. Elasticsearch 健康状态处理
  13. AD软件原理图库、PCB封装库创建
  14. itools 苹果录屏大师 java_itools录屏大师使用常见问题_itools苹果录屏大师无法连接解决办法...
  15. 与矩阵的秩有关的结论
  16. Java中protected的用法
  17. Delphi读取jpg文件的问题
  18. C++:cannot open source file问题
  19. 【KV260】利用XADC生成芯片温度曲线图
  20. Lua源码分析 - 虚拟机篇 - 语义解析之Opcode执行(18)

热门文章

  1. api postmain 鉴权_WebAPI常见的鉴权方法,及其适用范围
  2. HCL打开显示当前系统用户怎么解决_Mac键盘突然停止响应怎么办?
  3. 计算机网络中mf df_计算机网络(第四章)
  4. python自动化测试框架结构_基于Python的HTTP接口自动化测试框架实现
  5. html4中basefont,html basefont标签怎么用
  6. 转:MSDN Visual系列:MOSS企业级搜索之一——在搜索中心里创建自定义搜索页面和标签选项卡...
  7. flex 瀑布流 (多列样式column布局内容被截断)
  8. golang基础之初识
  9. element ui表单校验prop的链式写法----源码分析
  10. [西瓜书习题] 第二章 模型评估与选择