将面部细节识别为一组点,而不仅仅是矩形

时间:2012-01-26 01:06:05

标签: opencv face-recognition emotion

我正在进行情感识别领域的研究。为此,我需要捕捉和分类特定的面部细节,如眼睛,鼻子,嘴巴等。标准的OpenCV函数是detectMultiScale(),但它的缺点是它返回矩形的列表video)虽然我最感兴趣的是特定关键点 - 口角,上下点,边缘等(video)。

那么,他们是如何做到的? OpenCV是理想的,但其他解决方案也可以。

1 个答案:

答案 0 :(得分:1)

要分析这些精确点,您可以使用Active appearance models.您的第二个视频似乎是使用AAM完成的。查看上面的维基百科链接,您可以在其中获得大量AAM工具和API。

另一方面,如果您可以使用haar-cascade检测嘴巴,请应用颜色过滤。唇部和周围区域显然有色差。你可以得到精确的嘴唇模型并找到它的边缘。

查看此论文:Lip Contour Extraction