我目前正在开展一个项目,我必须从悲伤或快乐中提取用户的面部表情(一次只能从网络摄像头一个用户)。
有许多程序/ API可以进行人脸检测,但我没有找到任何人进行自动表情识别。
到目前为止我发现的最好的可能性:
我之前使用OpenCV进行人脸检测,效果很好,所以如果有人对如何使用OpenCV做一些提示,那就太棒了!
OpenCV主板上的一些用户建议寻找AAM(主动式Apereance模型)和ASM(主动形状模型),但我发现的只是论文。
- 所以我使用Stasm的活动形状模型,这样我就可以访问面部的77个不同点,所以我仍然需要手动将它们映射到表达式。
欢迎任何编程语言。
答案 0 :(得分:3)
2.4发布后,opencv附带了面部识别API。您可以将悲伤和快乐的面部定义为两个不同的面部,并使用the API对它们进行分类。如果您正在寻找任何教程,您也可以查看opencv's tutorial page。
答案 1 :(得分:2)
也许this文章可以为您提供帮助。
它是用于实现here所示结果的概念的解释:
此外,您可能希望查看here。
上面提到的所有内容都是或多或少能够实现你所看到的人的作品。
我想和你一样 - 使用OpenCV进行面部表情识别,所以我希望迟早我们可以交换我们的想法。
答案 2 :(得分:1)