Распознавание лиц / объединяющееся [закрытое] программное обеспечение

17
задан Janusz 16 February 2010 в 12:34
поделиться

6 ответов

Как насчет Eigenfaces? Использует простую математику, чтобы сохранить распознаваемый собственный вектор поверхности и восстановить поверхности с помощью нескольких векторов.

код все доступен в Python также здесь .

14
ответ дан 30 November 2019 в 11:38
поделиться

OpenCV является большой библиотекой машинного зрения.

Вот страница OpenCV wiki на распознавании лиц .

9
ответ дан 30 November 2019 в 11:38
поделиться

В дополнение к Eigenfaces я посмотрел бы на Fisherfaces. Вот научная работа, которая сравнивает производительность обоих алгоритмов Eigenfaces по сравнению с Fisherfaces. Это показывает лучшую производительность с Fisherfaces. Я также соглашаюсь с tfinniga, что OpenCV стоит Вашего времени, я использовал его прежде для обнаружения поверхности.

Наконец необходимо быть более конкретными. Вы хотите обнаружить, когда существует поверхность в изображении, и затем определите, где или Вы хотите обнаружить определенную поверхность в изображении? Решения, перечисленные здесь, для последнего вопроса. Если Вы хотите заняться бывшим вопросом, я предлагаю искать литературу функции Хаара и adaboost.

5
ответ дан 30 November 2019 в 11:38
поделиться

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

приблизительно 4 года назад, кто-то в CMU, я верю, записал алгоритм, который был самым успешным алгоритмом распознавания лиц, который я когда-либо видел... Я попытаюсь найти его для Вас, если кто-то еще не будет знать то, о чем я говорю.

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

Иначе, Вы находитесь в для большого проекта.

РЕДАКТИРОВАНИЕ: вот список некоторых статей CMU, которые могут указать на Вас в правильном направлении

На вашем месте, я прочитал бы некоторые из тех статей и следовал бы ссылкам.

4
ответ дан 30 November 2019 в 11:38
поделиться

Этот вид задачи обычно делается с помощью Нейронных сетей. Это - Ваше основное направление для взгляда. Также некоторый более определенный вид сети для Вас для взгляда является Нейронной сетью Kohonen. Это - simpliest сеть Image Recognition, которая может также использоваться в распознавании лиц задачи. Вы не достигнете никаких хороших результатов с помощью ТОЛЬКО этого вида сети, но соединяя немногих из них вместе. Я не могу предоставить больше подробную информацию, поскольку я знаю это только в теории, но не имею никаких практических навыков в этой области.

Btw, я не думаю, что Вы найдете какие-либо библиотеки для той задачи, как обычно, если у Вас будет такая библиотека - почему не делают продукт и продают его?

1
ответ дан 30 November 2019 в 11:38
поделиться
Другие вопросы по тегам:

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