Я прошел учебное пособие по гендерной классификации от openCV, http://docs.opencv.org/modules/contrib/doc/facerec/tutorial/facerec_gender_classification.html. Мне нужно сделать классификацию эмоций, для которой они говорят: «Если вы хотите классифицировать эмоции вместо гендерной классификации, все, что вам нужно сделать, это обновить ваши учебные данные и конфигурацию, которую вы передаете демо». Я использовал набор данных по 16 изображений для счастливых и грустных эмоций. Счастливый набор данных включает лица счастливых мужчин, женщин, детей и старейшин. Подобным образом печальный набор данных также. Но когда я протестировал это на 4 изображениях, все 4 пошло не так. Какие еще изменения следует делать, кроме набора данных, как сказано в ссылке «Конфигурации, которые вы передаете демо». Какие конфигурации следует изменить из примера гендерной классификации facerec_fisherfaces.cpp? Я новичок в OpenCV. Пожалуйста помоги.Почему нет классификации эмоций, как указано в ссылке openCV?
1
A
ответ
1
Вам потребуется по крайней мере 200 изображений на класс эмоций. 16 изображений недостаточно. Загрузите несколько наборов данных изображений и используйте их и попробуйте. Нет необходимости изменять какие-либо данные конфигурации.
Можете уточнить свою ссылку? Текст был усечен. –
Я предполагаю, что, изменив данные, вы также изменили файлы CSV? –
Кроме того, распознаватель не будет точным, если изображения не имеют одинакового размера, лица не направлены к камере или лица не выровнены хорошо. Похоже, что это все параметры [«конфигурации, которые вы передаете демо»], потому что обнаружение - это просто использование собственных векторов. –