本篇主要讨论Zhu et.al [1] 的工作。该方法是一个同时人脸检测、姿态估计和特征点检测的方法。主要优点是可以同时检测正脸和侧脸的关键点。缺点主要是运行速度比较慢,平均一张500×500的图像需要几秒钟时间检测。这主要是因为论文中采用了13个模板去匹配;同时计算特征金字塔需要的时间较多。
这个工作是2012年的工作,已经比较老了。在2015年的时候,我把作者提供的代码写成了C++以加速。代码我放在了github上:https://github.com/goodluckcwl/Face-alignment-Trees
实验效果图如下:
速度是5fps,比原来有所提高。但是还是太慢了,大家可以看看。
参考文献
[1] Zhu X, Ramanan D. Face detection, pose estimation, and landmark localization in the wild[C]//Computer Vision and Pattern Recognition (CVPR), 2012 IEEE Conference on. IEEE, 2012: 2879-2886.