2vi*_*on2 12 c++ opencv image-processing computer-vision face-detection
我想检测一张脸上的点,如图所示

我正在使用OpenCV CascadeClassifier :: detectMultiScale.
我正在使用haarcascade_frontalface_alt,haarcascade_eye,haarcascade_mcs_mouth xml文件.
我很满意的人脸检测,但不与面部特征点检测.
我希望特征点检测适用于距离为8英尺的图像.
我正在寻找更高的准确性和坚固性(15度)和张口,而不会影响速度.
我在i5处理器上寻找25fps的速度.
任何人都可以建议/推荐我的任何库/开源代码来解决我的问题.
C++平台.
Gan*_*yer 11
尝试Flandmarks http://cmp.felk.cvut.cz/~uricamic/flandmark/ 它提取7个特征点,但你将无法获得上唇和下唇的特征点.
您可以尝试使用ASM网格来适应脸部.有几种实现使用ASM/AAM. https://code.google.com/p/asmlib-opencv/是一个开源库,内置了面部图像数据集.看看吧.
干杯