一、角度的定义
三维欧拉角,准确来说应该叫头部姿态,主要分为三个方向:roll、yaw、pitch
平面角:主要指Roll方向角
二、相关算法
2.1 roll方向角的角度回归算法,可参考PCN
是一个分阶段任务由粗到精的过程,reference:https://link.zhihu.com/?target=https%3A//arxiv.org/pdf/1804.06039.pdf
作者没有放出训练代码,需要自己实现
2.2 欧拉角角度检测
一般分为with keypoint和without keypoint,without keypoint的方法可参考https://github.com/natanielruiz/deep-head-pose。但是训练难收敛需要自己调,也有light版本可应用于端侧。
训练集为300w_LP;测试集为AFLW200、BI
with keypoint的方法,推荐2019年的PFLD。地址:https://arxiv.org/pdf/1902.10859.pdf
最近又发现了一个基于TF的角度检测项目,贴出:https://github.com/yinguobing/head-pose-estimation
感谢开源的作者们,共勉!