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

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

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

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

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

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

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

另外,文章还提出了新的人脸关键点检测数据集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查看本文。

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

更多精彩推荐:

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

  1. 重磅!清华商汤开源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. 基于应力的拓扑优化的高效3D灵敏度分析代码(Matlab代码实现)

  5. matlab自带的人脸分类器,基于MATLAB,运用PCA+SVM的特征脸方法人脸识别

    概述: 此文章将要描述一种基于MATLAB平台,运用PCA主成分分析方法对图片数据进行降维,运用SVM支持向量机分类器对降维后的图片数据进行分类处理,从而达到人脸识别的目的. 首先要感谢以下几篇文章的 ...

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

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

  7. 判别性的低秩字典学习代码matlab,基于分类的判别性字典学习的稀疏编码算法研究...

    第1章绪论1.1课题研究的背景及意义计算机视觉一直是人类视觉研究中的一项非常热门的领域.计算机视觉研究的目的是为了让计算机能够利用图像和图像序列来识别和感知周围的世界,以帮助人们在复杂的情况下解决未知 ...

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

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

  9. matlab做pca人脸识别,[转载]一个修改后的PCA进行人脸识别的Matlab代码,识

    一个修改后的PCA进行人脸识别的Matlab代码,识别率达到88% % calc xmean,sigma and its eigen decomposition allsamples=[];%所有训练 ...

最新文章

  1. android layout analyze
  2. linux系统中建立网络白名单,Linux下设置防火墙白名单(RHEL 6和CentOS 7)的步骤
  3. jQuery 一次定时器_年薪百万之路--第五十一天 jQuery(上)
  4. 样式文件修改后不起作用_Word样式,这个功能好用到让你忘不了!
  5. 【转】细说.NET中的多线程 (四 使用锁进行同步)
  6. Intellij Idea 离线安装插件
  7. javascript-运算符
  8. vue怎么插入接口demo_vue项目如何设置接口
  9. java用户登录记住密码_java项目中登陆时记住密码
  10. 银监局计算机英语面试题及答案,2012年国家公务员银监局面试真题及参考答案...
  11. golang 解决 TCP 粘包问题
  12. php oracle 大字段,php oracle数据库clob和nclob字段
  13. php指纹登录原理,指纹锁的应用原理竟然是这样,你知道吗?
  14. Caffe傻瓜系列(10):draw_net.py绘制caffe net结构
  15. H264 SPS中得到宽高的代码(java/c),测试通过
  16. java课程设计报告_JAVA课程设计报告_完整版.doc
  17. 麦克林排名计算机,麦克林9大热门大学专业院校排名出炉!启德为您解读
  18. 如何使用Python来提取视频中的音频
  19. 小米10获取root权限_小米手机怎么才能完美ROOT-开发版稳定版通用
  20. 计算机辅助设计2004,电子线路计算机辅助设计( Protel 2004 ).PDF

热门文章

  1. 2 172.02 php,Web服务器部署02: Apache PHP Oracle
  2. Secure-CRT 多窗口合一
  3. 载药脂质体并表面修饰各种分子定制
  4. php正则匹配字符_php中字符串和正则表达式详解
  5. nodemon 异常报错:[nodemon] app crashed - waiting for file changes before starting...
  6. linux虚拟机无法关闭防火墙
  7. 6. LED 点阵屏
  8. ios拉伸图片某部分,九点图
  9. 药店管理系统源码 his系统源码 HIS源码
  10. 2021漳州一中历年高考成绩查询,2021漳州一中录取分数线预测