Пропуск, который всегда с тобой
Знакомые все лица!
Одно из наиболее перспективных направлений IT, в котором ведет разработки SPIRIT Corp — экспортер российского программного обеспечения, — технология face recognition (распознавание изображения). Повышенное внимание со стороны отечественных и зарубежных специалистов к этой технологии обусловлено возрастающей потребностью в системах идентификации нового поколения, обеспечивающих высокую надежность и скорость распознавания. Специалистами SPIRIT был проведен ряд научных исследований, закончившихся созданием биометрической системы нового поколения Face Me, способной точно и быстро решать задачи верификации и идентификации человека на основе анализа структуры его лица.
«При разработке Face me, — рассказывает президент SPIRIT Андрей Свириденко, — мы стремились учесть недостатки большинства существующих систем: неустойчивость работы при яркостно-контрастных изменениях изображения и при частичном загораживании лица. Много проблем создают и незначительные изменения во внешности авторизованного пользователя: макияж, прическа, очки, усы и т.п. Для аналогичных систем распознавания характерны большие временные и вычислительные затраты на обнаружение и идентификацию человека. Все это в итоге дает относительно низкую надежность распознавания пользователя. Однако при создании Face Me нам удалось благополучно решить почти все перечисленные проблемы.
Для успешной работы системы необходимо затратить всего пару минут, в течение которых происходит сканирование и запоминание вашего лица при помощи обыкновенной PC-камеры. Остальное за вас сделает сама программа, а именно: построит базу оригинальных эталонов пользователя, систематизирует и упорядочит их, а в случае успешной авторизации автоматически выберет и запомнит новые, наиболее удачные эталоны пользователя. Говоря об основных характеристиках работы, следует заметить, что разработчики SPIRIT повышенное внимание уделили надежности и устойчивости работы алгоритмов распознавания для видеоаппаратуры низкого и среднего качества. Мои слова подтверждаются лабораторными исследованиями, где программа Face Me показывает быстродействие до 17 fps, максимальное время распознавания — до 1с и вероятность пропуска чужого пользователя (ложное срабатывание) — до 10-4, и все это в реальном времени! Как нам удалось достичь таких результатов? В работе программы используются динамически настраиваемые пороги принятия решения о сходстве, то есть изображение лица человека дробится на части, для каждой из которых вводится весовой коэффициент. В процессе работы программа точно просчитывает фазы поворота головы, автоматически «дообучаясь» и динамически принимая решение об идентификации пользователя. Что же касается быстродействия программы, то здесь главную роль играет использование оригинальных алгоритмов фильтрации шумов, возникающих в информационных каналах оптического датчика, а также введение процедуры ускоренного поиска в базе данных программы».
Уникальность технологии Face me заключается в ее простоте для пользователя и универсальности: в настоящее время она может быть реализована в развлекательных, офисных и промышленных программных приложениях.