Биометрия — это опознание человека по его физическим или поведенческим признакам: лицу, глазам, голосу, манере двигаться. Ключи теряются, пароли забываются, а лицо всегда с собой. Разбираемся, как устроено распознавание лиц, чем сканер сетчатки отличается от сканера радужки и почему походку сравнивают с подписью.
Что такое биометрия простыми словами
Любая биометрическая система работает по одной схеме. Сначала она «снимает» уникальный признак — фотографирует лицо, сканирует глаз, записывает, как человек идёт. Потом превращает снятое в математический код, так называемый биометрический шаблон (это цифровой отпечаток признака, а не сама фотография). И наконец сравнивает шаблон с теми, что уже лежат в базе. Совпало — доступ открыт.
Виды биометрии делятся на две группы. Физиологические признаки — то, чем человек «является»: лицо, радужка глаза, отпечаток пальца, форма кисти. Поведенческие — то, как он «делает»: походка, почерк, ритм набора на клавиатуре. Вторая группа интереснее: манеру двигаться подделать куда сложнее, чем приложить чужой палец к сканеру.
Распознавание лиц: как камера превращает черты в цифры
Распознавание лиц — самый массовый вид биометрической идентификации. Алгоритм находит на снимке лицо, выделяет десятки контрольных точек: расстояние между глазами, форму скул, линию носа, овал подбородка. Из них собирается вектор — длинная строка чисел, описывающая конкретное лицо. Дальше система ищет похожий вектор в базе и решает, кто перед ней.
Как работает распознавание лиц в телефоне? Тот же принцип, плюс нюанс: фронтальная камера проецирует на лицо сетку инфракрасных точек и строит объёмную карту. Плоской фотографии такая проверка не по зубам — ей нужен рельеф.
Можно ли обмануть сканер лица
Попытки есть, и не всегда неудачные. Распечатанное фото когда-то вводило системы в заблуждение, но сейчас производители добавляют liveness-проверку (тест на «живость»: программа отличает живого человека от снимка или экрана). Камера следит за микродвижениями, морганием, реакцией зрачка на свет. Дешёвые модули, впрочем, иногда всё ещё «глотают» фото с телефона.
История посерьёзнее — 3D-маска. Голову печатают на принтере, надевают — и часть старых систем действительно открывает замок. Современные датчики читают не только геометрию, но и подкожные структуры: кровь под кожей движется, а в пластике ничего не течёт. Это и спасает.
Сетчатка и радужка: два разных глаза, которые часто путают
Сканер сетчатки заглядывает в самый центр глаза. Сетчатка — тонкий слой светочувствительных клеток на дне глазного яблока, и рисунок её сосудов уникален даже у близнецов. Для сканирования нужен инфракрасный луч, а человеку — поднести глаз почти вплотную к прибору. Отсюда минус: процедура требует терпения и не любит дрожащих рук.
Радужная оболочка глаза — цветное кольцо вокруг зрачка — устроена иначе. Её узор из складок, точек и лучей формируется ещё до рождения и не меняется всю жизнь. Сканер радужки работает на расстоянии, снимает быстро и даёт меньше ошибок, чем распознавание по лицу. Поэтому радужку выбирают там, где цена сбоя высока: от пограничных зон до хранилищ.
Разница между «сетчаткой» и «радужкой» — не придирка. Первая сканируется изнутри глаза, вторая — снаружи. И технологии, и оборудование, и точность у них разные.
Походка как подпись: поведенческая биометрия
Распознавание походки по видео — направление, которое набирает обороты. У каждого свой ритм шага, амплитуда движений рук, угол постановки стопы. Алгоритму не нужно разглядывать лицо — достаточно силуэта. Человек идёт по улице, а камера на столбе уже сверяет его манеру двигаться с базой.
Плюс очевиден: опознание на расстоянии, без остановки и предъявления документов. Минус тоже: походка меняется. Усталость, новая обувь, травма, сумка в руке — и система может ошибиться. Поэтому походку чаще используют как дополнительный признак, а не единственный ключ.
Где всё это уже работает
- Банки — биометрическая аутентификация клиентов по лицу и голосу при входе в приложение и подтверждении переводов.
- Аэропорты — проход на посадку по лицу, без билета и паспорта в руках.
- Смартфоны — разблокировка и оплата по лицу или отпечатку.
- Госуслуги — вход в личный кабинет и оформление документов по биометрии.
- Стадионы и транспорт — турникеты, пропускающие «по лицу».
Точность, ошибки и главный вопрос — безопасность
Ни одна биометрическая система не даёт стопроцентной гарантии. Эксперты меряют точность двумя числами: FAR (доля случаев, когда система пускает чужака) и FRR (доля случаев, когда не пускает своего). Хорошая система держит оба показателя на доли процента, но настроить их одновременно трудно: ужесточаешь контроль — чаще страдают свои, смягчаешь — растёт риск пропустить чужих. Результаты независимых тестов, например NIST, показывают, что лучшие алгоритмы по лицу уже сравнялись с человеком-проверяющим, а местами его обогнали.
Вторая боль — утечка биометрических данных. Пароль при взломе меняют за минуту. Лицо, радужку или походку — никак. Поэтому хранение биометрических шаблонов — отдельная инженерная задача: шаблоны шифруют, держат в защищённых контурах, а во многих странах относят их к особой категории персональных сведений, за слив которых полагаются жёсткие штрафы. Отрасль постепенно уходит к децентрализованной модели, когда «цифровой отпечаток» остаётся на устройстве владельца, а не в чужом облаке.