最近接触了人脸检测,人脸对齐这方面。当然这两方面已经有很成熟的算法了,基于此有许多有趣的应用案例。我简单介绍一下,希望抛砖引玉。
①人脸检测:目的是在一幅图像中定位到人脸的位置,并且得到恰好包围人脸的矩形框,常用的算法就是opencv中Adaboost人脸检测,一般采用Haar,LBP等特征。
②人脸对齐:face Alignment,目的是在检测到的人脸基础上,定位到五官,人脸边缘的关键点集合,这些关键点集合又称为landmark。著名的算法有AAM,ASM, 2014CVPR 3000fps
上述两个算法都很成熟了,有许多第三方库可以直接使用。这里我使用于仕琪的libfacedetection进行人脸检测,人脸对齐,demo程序很简单,先看效果。
①人脸检测:目的是在一幅图像中定位到人脸的位置,并且得到恰好包围人脸的矩形框,常用的算法就是opencv中Adaboost人脸检测,一般采用Haar,LBP等特征。
②人脸对齐:face Alignment,目的是在检测到的人脸基础上,定位到五官,人脸边缘的关键点集合,这些关键点集合又称为landmark。著名的算法有AAM,ASM, 2014CVPR 3000fps
上述两个算法都很成熟了,有许多第三方库可以直接使用。这里我使用于仕琪的libfacedetection进行人脸检测,人脸对齐,demo程序很简单,先看效果。