我正在进行情感识别领域的研究。为此,我需要捕捉和分类特定的面部细节,如眼睛,鼻子,嘴巴等。标准的OpenCV函数是detectMultiScale()
,但它的缺点是它返回矩形的列表 (video)虽然我最感兴趣的是特定关键点 - 口角,上下点,边缘等(video)。
那么,他们是如何做到的? OpenCV是理想的,但其他解决方案也可以。
答案 0 :(得分:1)
要分析这些精确点,您可以使用Active appearance models.您的第二个视频似乎是使用AAM完成的。查看上面的维基百科链接,您可以在其中获得大量AAM工具和API。
另一方面,如果您可以使用haar-cascade检测嘴巴,请应用颜色过滤。唇部和周围区域显然有色差。你可以得到精确的嘴唇模型并找到它的边缘。
查看此论文:Lip Contour Extraction