Веб-система распознавания лиц - PullRequest
1 голос
/ 18 июля 2010

Я думаю о создании веб-системы распознавания лиц.Я знаю, что есть несколько подобных KeyLemon и других, предлагаемых разными производителями, которые позволяют пользователям ноутбуков входить в Windows, используя свое лицо.Мне интересно, может ли эта функциональность быть перенесена в веб-приложение.

Ответы [ 4 ]

3 голосов
/ 18 июля 2010

предлагаю вам использовать это в качестве основы

OpenCV (Open Source Computer Vision) - это библиотека функций программирования для компьютерного зрения в реальном времени.

Был отличный подкаст на OpenCV на Hacker Medley , в котором есть различные полезные ссылки. Исходя из этого, я понимаю, что библиотека имеет тенденцию к довольно быстрому развитию, поэтому требует пристального внимания.

0 голосов
/ 05 февраля 2014

Keylemon предоставляет веб-API для регистрации лиц и их последующего распознавания. Вы можете использовать этот веб-интерфейс для интеграции в свое приложение, чтобы обеспечить функцию распознавания лиц. Это работает так. Во время регистрации делаются шесть фотографий и генерируется биометрическая модель. Идентификатор модели возвращается клиенту. Этот идентификатор модели необходимо сохранить в базе данных приложения. Для распознавания лиц потоковая передача с веб-камеры в сочетании с идентификатором модели передается на сервер keylemon. Если идентификатор модели и поток совпадают, лицо аутентифицируется.

0 голосов
/ 18 июля 2010

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

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

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

0 голосов
/ 18 июля 2010

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

...