【问题标题】:Why doesn't emotion classification work as specified in the openCV link?为什么情感分类不能按照 openCV 链接中的说明工作?
【发布时间】:2015-09-22 12:33:39
【问题描述】:

我浏览了 openCV 的性别分类教程,http://docs.opencv.org/modules/contrib/doc/facerec/tutorial/facerec_gender_classification.html。我需要做他们说的情感分类,“如果你想做情感分类而不是性别分类,你需要做的就是更新你的训练数据和你传递给演示的配置”。我使用了一个包含 16 个图像的数据集,每个图像用于表达快乐和悲伤的情绪。快乐数据集包括快乐的男人、女人、孩子和老人的面孔。同样悲伤的数据集也是如此。但是当我在 4 张图片上测试时,所有 4 张都出错了。除了链接中所说的数据集之外,我还应该做哪些其他更改,“您传递给演示的配置”。我应该从性别分类示例 facerec_fisherfaces.cpp 更改哪些配置?我是 OpenCV 的新手。请帮忙。

【问题讨论】:

  • 你能更新你的链接吗?文本被截断。
  • 我假设通过更改数据您也更改了 CSV 文件?
  • 此外,如果图像大小不同、人脸未朝向相机或人脸未对齐,则识别器将不准确。看起来这些都是参数[“您传递给演示的配置”],因为检测只是使用特征向量。

标签: c++ opencv computer-vision training-data emotion


【解决方案1】:

每个情感类别至少需要 200 张图片。 16 张图片是不够的。下载一些图像数据集并使用它并尝试。无需更改任何配置数据。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-03-31
    • 2012-05-23
    • 2014-02-15
    • 2018-04-09
    • 2018-08-16
    • 1970-01-01
    • 2018-12-16
    相关资源
    最近更新 更多