2015-07-05 21 views
1

我通過了openCV的性別分類教程http://docs.opencv.org/modules/contrib/doc/facerec/tutorial/facerec_gender_classification.html。我需要做他們所說的情感分類,「如果你想做情感分類而不是性別分類,你所需要做的就是更新你的訓練數據和你傳遞給演示的配置。」我使用了一個包含16張圖像的數據集,以表達快樂和悲傷的情緒。快樂數據集包括快樂的男性,女性,孩子和長者的臉。同樣悲傷的數據集也是如此。但是當我在4張圖片上測試時,所有4個都出錯了。除了鏈接中提到的「通過演示的配置」之外,還應該做什麼其他更改?我應該從性別分類示例facerec_fisherfaces.cpp更改哪些配置?我是OpenCV的新手。請幫忙。爲什麼情緒分類不像openCV鏈接中指定的那樣工作?

+0

你能更新你的鏈接嗎?文本被截斷。 –

+0

我假設通過改變數據你也改變了CSV文件呢? –

+0

此外,如果圖像尺寸不一致,臉部不朝向相機,或臉部未對齊,識別器將不準確。看起來這些都是所有參數[「您傳遞給演示的配置」],因爲檢測僅使用特徵向量。 –

回答

1

您將需要每情感類至少200圖像。 16張圖像是不夠的。下載一些圖像數據集並使用它並嘗試。無需更改任何配置數據。

相關問題