【发布时间】:2016-04-15 23:53:35
【问题描述】:
该计划的目标是创建一个实时情绪识别系统。我们将使用 opencv 进行人脸检测。是否可以使用Catalano Framework从我们通过人脸检测得到的图片中提取人脸特征?如果可能,那怎么办?另外,在得到提取的面部特征后,如何使用模糊逻辑作为情感分类器?提前致谢。
【问题讨论】:
标签: opencv image-processing computer-vision
该计划的目标是创建一个实时情绪识别系统。我们将使用 opencv 进行人脸检测。是否可以使用Catalano Framework从我们通过人脸检测得到的图片中提取人脸特征?如果可能,那怎么办?另外,在得到提取的面部特征后,如何使用模糊逻辑作为情感分类器?提前致谢。
【问题讨论】:
标签: opencv image-processing computer-vision
是的,可以提取面部特征,有多种纹理算法(即 LBP、LBPu2、ILBP、CS-LBP 等),包含 14 个 LBP 变体可以工作,以及一些预处理photometric illuminant filters,例如 Retinex、高斯差 (DoG)、Tan-Triggs 归一化、梯度面、Retina 模型。还有直方图方法,如空间直方图和空间金字塔直方图。
这张图片展示了我使用框架的方法。该方法类似于D. MATURANA。
第一张脸,是来自ORL database 的原始图像。 第二张脸,我使用了 Self Quocient Image(我目前正在实施这个)。第三个面,是空间直方图 (6x6) 表示。
所以我为每个块计算ILBP。我可以提取 6*6*511 = 18396 个特征。
通过使用卡方核和留一法的 SVM,我可以达到 99.25% 的准确率。
*免责声明:我是Catalano Framework的作者
【讨论】: