Распознавание лиц OpenCV/EmguCV

Я пытаюсь сделать приложение, которые обнаруживают поверхности, и распознает его. Я сделал обнаружение Поверхности, но я хочу некоторую идею при создании распознавания. Я использую веб-камеру для отслеживания, и оно может обнаружить поверхность. Затем я принимаю только участие поверхности к новому серому изображению и сравниваю его использование EigenObjectRecognizer со списком изображений в базе данных.

Но это не дает хорошие результаты. Несколько раз это находит некоторую вещь неправильно, несколько раз ничто. Я хочу попросить, что для сравнения фотографий, какие дополнительные методы я должен реализовать? Как коррекция Гистограммы или разрешение коррекции поверхностей?

6
задан Luke Quinane 28 April 2011 в 06:15
поделиться

3 ответа

Проверьте мой ответ по ссылке ниже. В нем есть несколько ссылок, которые будут вам полезны, в основном это видео YouTube, о котором я упоминал.

Распознавание номинала игральных костей

0
ответ дан 8 December 2019 в 13:44
поделиться

Собственные лица позволят вам продвинуться намного дальше в распознавании лиц. Существует предел количества лиц, которые вы можете обучить. Вам придется изучить более новые алгоритмы, проверить новые работы в этой области и реализовать их.

Вы можете реализовать эффективность собственных лиц, убедившись, что все ваши изображения имеют одинаковую ориентацию и размер. Ориентация и положение имеют большое значение. Поэтому убедитесь, что вы применяете правильные преобразования перед сравнением

1
ответ дан 8 December 2019 в 13:44
поделиться

У меня есть учебник по распознаванию лиц OpenCV (Haar Face Detection + Histogram Equalization + Eigenfaces) и бесплатный исходный код, который вы можете попробовать: http://www.shervinemami.info/faceRecognition.html

14
ответ дан 8 December 2019 в 13:44
поделиться
Другие вопросы по тегам:

Похожие вопросы: