dlib 人脸识别论文 One Millisecond Face Alignment with an Ensemble of Regression Trees

Posted ph-one

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了dlib 人脸识别论文 One Millisecond Face Alignment with an Ensemble of Regression Trees相关的知识,希望对你有一定的参考价值。

本文链接:https://blog.csdn.net/koibiki/article/details/83588796
收起
论文连接:One Millisecond Face Alignment with an Ensemble of Regression Trees

1.简介
本文也采用级联回归树。

本论文主要解决两个问题:

1.抽取向量特征用于表征复杂背景和不同光照下的人脸图片。但在实际中实现时,既需要可信的特征用来预测人脸形状,同时又需要用精确地人脸形状来抽取特征。对于这种两难的情况,本文采用迭代式逼近的方法解决。在对样本抽取特征时,不对其基于全局坐标进行抽取,而是基于当前预测shape下的抽取,所以这些抽取的特征用于预测的时shape的更新向量。这个过程会重复多次直至收敛。

2.在预测阶段,需要预测一个高维的空间向量来表征最拟合样本和训练模型的人脸形状。这是一个非凸问题,并存在多个局部极值。本文假设所能被预测到的人脸形状,均被包含在训练数据的子空间中(可以通过对训练数据中的一个样本,通过移动,旋转,仿射变换得到)。

通过优化mse训练每一颗树。通过一个集合的梯度提升树和先验概率分布,得到回归器的输入。先验概率可以时boosting算法能够高效地筛选大数量级的相关特征。

2.方法
2.1 级联回归器
使用代表图片 I 第 i 个关键点的x和y坐标。那么向量代表图片 I 中所有的 p 个关键点。使用? 表示当前预测出的形状向量 S。对于每一个回归器 ,,通过累加更新向量来修正预测:

?  = ? +  (I, ?  )

每一个回归器的特征,都是通过原图和当前预测的 ?  计算出来的像素强度值。因为所有预测结果均是通过初始状态 ? 变换而来,所以可以保证其存在于训练数据的子空间中,而不需要添加额外的约束,简化了算法

2.2 每一个回归树的训练
假设存在训练样本 , ... , ,  代表第 i 个人脸图片,代表其对应的人脸关键点向量。那么训练数据

保存草稿点成发布了,就先占个坑,有空补完


原文链接:https://blog.csdn.net/koibiki/article/details/83588796

以上是关于dlib 人脸识别论文 One Millisecond Face Alignment with an Ensemble of Regression Trees的主要内容,如果未能解决你的问题,请参考以下文章

dlib库包的介绍与使用,opencv+dlib检测人脸框opencv+dlib进行人脸68关键点检测,opencv+dlib实现人脸识别,dlib进行人脸特征聚类dlib视频目标跟踪

dlib人脸识别

Dlib+OpenCV深度学习人脸识别

人脸识别项目中的dlib和人脸识别文件安装问题

人脸识别基于dlib库实现人脸特征值提取

实战 | 如何用最快的速度学会Dlib人脸识别开发?