使用Dlib ( C++ / Python )-检测面部关键特征

Dlib是一个包含机器学习、计算机视觉、图像处理等等一堆算法的库。这个库是使用C++编写的,什么,你喜欢用Python,没问题,Dlib也提供了Python API。

Dlib is a modern C++ toolkit containing machine learning algorithms and tools for creating complex software in C++ to solve real world problems.  See http://dlib.net for the main project documentation and API reference.

Dlib提供了很全的文档,它提供了例子是学习Dlib最好的资源。

编译Dlib:

从github下载源码:

编译示例程序( Mac OSX / Linux )

编译dlib的Python模块:

测试dlib模块安装是否成功:

检测面部关键特征:

如果要检测单一图像:

使用Dlib ( C++ / Python )-检测面部关键特征

其它面部检测工具:

  • CLM-Framework (C++)
  • Face++

相关论文:

  1. Active Appearance Model (AAM) by T. Cootes, G. Edwards and C. J. Taylor. [1998]
  2. Face Alignment through Subspace Constrained Mean-Shifts by Jason M. Saragih, Simon Lucey and Jeffrey F. Cohn. [2009]
  3. Localizing Parts of Faces Using a Consensus of Exemplars by Peter N. Belhumeur, David W. Jacobs, David J. Kriegman, Neeraj Kumar [ 2011 ]
  4. Face Alignment by Explicit Shape Regression by Xudong Cao Yichen Wei Fang Wen Jian Sun [2012]
  5. Supervised Descent Method and Its Applications to Face Alignment by Xuehan Xiong and Fernando De la Torre [2013]
  6. Constrained Local Neural Fields for robust facial landmark detection in the wild by Tadas Baltrusaitis, Peter Robinson, and Louis-Philippe Morency. [2013]
  7. Extensive Facial Landmark Localization with Coarse-to-fine Convolutional Network Cascade by Erjin Zhou, Haoqiang Fan, Zhimin Cao, Yuning Jiang and Qi Yin. [2013]
  8. Face alignment at 3000 fps via regressing local binary features by S Ren, X Cao, Y Wei, J Sun. [2014]
  9. Facial Landmark Detection by Deep Multi-task Learning by Zhanpeng Zhang, Ping Luo, Chen Change Loy, and Xiaoou Tang. [2014]
  10. One Millisecond Face Alignment with an Ensemble of Regression Trees by Vahid Kazemi and Josephine Sullivan. [2014]

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注