Система распознавания лиц – это сравнительно новая технология, которая позволяет идентифицировать человека за секунды. На сегодняшний день ею оснащены многие смартфоны и некоторые сервисы, благодаря которым можно успешно сдать онлайн-экзамен или сделать покупки в сети. Кроме того, эта технология обеспечивает безопасность: например, когда нужно обнаружить преступника в общественном месте в кратчайшие сроки. Каким образом работает данная система? Попробуем разобраться.
Для начала система идентифицирует распознаваемую область и выделяет ее. С этой целью используются различные алгоритмы, позволяющие определить соответствие пропорций и контуров лица, выделить симметрии, используя нейросети.
На втором этапе результаты сравниваются с данными, которыми располагает система. Лицо определяется и продолжает отслеживаться, чтобы можно было правильно подобрать ракурс для идентификации. После того, как сделан снимок, алгоритмы переходят к следующему этапу.
Лица проходят сравнения с базой, заложенной в систему. Ее принцип работы схож с рисованием портретов, когда определяются опорные точки, из которых в дальнейшем складываются уникальные черты каждого человека. Система выделяет примерно 100 подобных точек.
Технологии идентификации, применяемые системой, не всегда безупречны. Некоторые из них не могут дать на 100% точный результат.
Стоит учесть, что существуют программы различного типа. 2D-технология идентифицирует лицо лишь тогда, когда фотография сделана в анфас и в условиях хорошей освещенности. Это подойдет для охранных систем, используемых на предприятиях.
Чтобы распознать лицо в общественных местах, 2D-технологии недостаточно. С этой целью используют 3D-изображения. В этом случае синхронизированные камеры делают сразу несколько фотографий, используя различные ракурсы, после чего удается сформировать трехмерную модель. В дальнейшем система определяет на ней контрольные точки и сравнивает ее с базой данных.
Несмотря на то, что точность данных моделей достаточно высокая, ученые продолжают развивать другие технологии. Так, была создана биометрическая технология, способная анализировать текстуру кожи, распознавая линии, шрамы и поры. Данная система в совокупности с уже развитыми направлениями позволит увеличить точность распознавания примерно на 25 %.