人脸关键点检测之TSRN (Deep Regression Architecture with Two-Stage Re-initialization)

2017年的CVPR

1. Introduction

pipeline:
这里写图片描述
首先是全局阶段(整张脸)
(1)对人脸进行re-initialize,把它变成一个规范的形状。如(a)处理后,人脸变正了。
(2)进行一个粗精度的回归

然后是局部阶段
(3)对人脸的不同部分进一步进行re-initialize,变成规范的状态
(4)分别对每一部分再次进行回归

实验中,在300-W和AFLW人脸关键点检测数据集上表现都很666.

2. Our Two-stage Re-initialization Deep Regression Model

2.1 Global stage

对原始image,使用face detector检测出一个粗略的bbox。
与以前的算法不同(以前都是直接在这个bbox内做回归),本文首先对人脸框进行旋转缩放平移等操作
然后再进行回归。

2.1.1 Global Re-initialization Subnetwork

利用一个CNN结构来预测变换参数(网络也是经过不断迭代训练得出的),
这里写图片描述
然后对人脸框进行变换,旋转平移拉伸等。
这里写图片描述
效果如图:
这里写图片描述

2.1.2 Global Regression Subnetwork

5个卷积层+3个FC
使用欧氏距离计算损失

2.2 Local stage

将face分为4部分:左眼、右眼、鼻子、嘴巴
这里写图片描述

2.2.1 Local Re-initialization Subnetwork

网络只有一个FC层
input:every single part
output:transformation parameters
然后对每个部分进行变换
如图:
这里写图片描述

2.2.2 Local Regression Subnetwork

进行位置的精修

2.3 Implementation Details

激活函数:PReLU

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值