Я пытаюсь создать свои собственные каскадные классификаторы для определения выражений лица в изображениях с использованием OpenCV. Я знаю, что мне нужно собирать как позитивные, так и негативные изображения, где позитивы содержат обнаруживаемый объект, а негативы — нет. При распознавании лиц негативы — это изображения, на которых нет лиц. Чтобы создать каскадный классификатор для определенного выражения лица, должны ли негативы быть людьми с нейтральным выражением или просто изображениями без лиц в них?
Цель состоит в том, чтобы обнаружить несколько выражений (нейтральное, улыбка / смех, волнение, скучно / грустно).
«Я пытаюсь создать свои собственные каскадные классификаторы для определения выражений лица»
это, вероятно, не сработает. вам придется тренировать один каскад для каждого выражения, и они просто не достаточно разные для этого.
вместо этого попробуйте обучить FisherFaceRecognizer вашим выражениям в аналогично этому