情绪识别或特征提取

Emotion Recognition or Feature Extraction

本文关键字:特征提取 识别      更新时间:2023-10-16

我正在开发一个模块,该模块可以识别人脸上的情绪(基本情绪,如:喜悦、悲伤、厌恶、恐惧、惊讶、中性)。

我使用的工具包括:

  1. OpenCV 2.4.2
  2. Qt创建者
  3. 明4.4

首先,我认为我可以使用Open CV的人脸识别模块来满足我的目的,并使用它(LBPH人脸识别器),但可以取得很多效果。我用不同类别情绪的图像训练识别器,并对一组样本图像进行人脸识别,以识别情绪(而不是人)。

然后我放弃了这个想法,开始寻找特征提取方法,这样一旦我得到一个样本面部图像,我就可以根据提取的特征(使用SVM)对其进行分类。我偶然发现了一些库,但它们都是为Visual Studio设计的。

是不是我应该把整个项目改为与visual studio合作?。。。有没有其他库可以帮助我提取面部特征(使用我正在使用的当前工具集)。。。还是我错过了什么??

感谢

可以为此目的使用Dlib和SVM。使用DLib形状预测模块得到人脸的姿态,并将特征点(上唇、下唇、嘴宽等)传递给SVM进行情绪预测。请注意,SVM预测器应使用样本图像及其特征点

进行训练