Как действует идентификация лицевых образов в смартфонах

Как действует идентификация лицевых образов в смартфонах

Почему мы останавливаемся на разлочивание по фейсу

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

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

Впрочем за такой видимой легкостью прячется полный универсум сложных техник и инженерных разработок. Попробуем разобраться, как именно действует фейсканирование в новейших мобильных телефонах, какие существуют технологии, насколько они защищены и что нас ожидает в будущем.

Сжатая хроника прогресса техники

Распознавание лиц как технология имеется уже более 50 лет. Начальные попытки автоматического исследования облика были предприняты еще в 1960-х годах в научных учреждениях США. Тогда компьютеры могли лишь обозначать контуры лица и измерять расстояния между очами и губами на монохромных снимках.

Первые коммерческие установки возникли в 1990-х годах, но они были неидеальны: функционировали медленно и часто давали сбои. Только с прогрессом нейронных сетей и таких систем, как вулкан россии, сильных мобильных микросхем распознавание лиц стало по-настоящему общедоступным явлением.

В 2017 году Apple представила iPhone X с системой Face ID — это был первый популярный смартфон с достоверным трёхмерным сканированием лица. За ним последовали Android-производители: Samsung, Huawei, Xiaomi и другие начали интегрировать личные разработки.

Главные стадии действия механизма идентификации

Процесс определения лица можно ориентировочно сегментировать на несколько основных этапов:

  1. Распознавание лиц — камера распознает наличие человеческого образа в изображении.
  2. Выделение особенностей — механизм исследует особенности лица: конфигурацию глаз, носа, губ, позицию надбровных дуг.
  3. Построение модели — создаётся неповторимый цифровой отпечаток (faceprint) на основе идентифицированных признаков.
  4. Сравнение со эталоном — полученный модель сверяется со записанной при учёте биометрической сведениями владельца.
  5. Принятие определения — если сходство достаточно значительное, смартфон открывается.

Каждый из указанных шагов нуждается в специальных процедур и усовершенствований для скорой работы прямо на устройстве.

Технические компоненты: что находится внутри них

Типичная селфи камера.

Самый легкий способ распознавания физиономии задействует исключительно переднюю камеру мобильного устройства. Данный метод осуществлён во многих доступных моделях Android-девайсов.

Положительные стороны:

  • Не нуждается в потребляет дополнительные датчиков.
  • Шустро действует при достаточном освещённости.

Минусы:

  • Легко обмануть изображением или видеозаписью.
  • Неудачно работает при плохом освещённости или нестандартных точках зрения.

ИК фотокамера и пунктирный проектор

Более совершенные системы, такие как вулкан россии, используют специальную инфракрасную камеру (IR) и точечный проектор (Dot Projector). Данная техпроцесс составляет базу Face ID от Apple.

Каким образом это работает:

  • Точечный проектор показывает на физиономию юзера невидимую структуру из тысяч инфракрасных меток (например, Face ID использует около 30 000 точек).
  • Инфракрасная устройство фиксирует искривление этой сетки по поверхности физиономии.
  • Создаётся трёхмерная карта глубины глубины, которая почти что неподвластна для подделки типичной фото или маскировкой.

Плюсы

  • Надёжная деятельность даже в полной тьме.
  • Высокая сопротивляемость к подделкам.
  • Точность идентификации более 99%.

Дополнительные датчики

В определённых устройствах применяются также дополнительные сенсорные устройства: ToF (Time-of-Flight), которые определяют время распространения луча до цели и обратно; Трехцветные-датчики глубины; специальные световые измерители расстояния для формирования более точной 3D-модели физиономии.

Эти инновации встречаются наиболее часто во топовых аппаратах Huawei (серия Mate) или Xiaomi (серия Mi).

Программные алгоритмы: искуственный разум на работе

Текущие системы распознавания лиц неосуществимы без эксплуатации artificial intelligence и машинного обучения. Именно вследствие таким разработкам, как вулкан россии, устройство способно идентифицировать пользователя даже при изменениях внешнего вида: новая укладка, щетина, линзы или макияж не становятся помехой для открытия.

Обнаружение физиономии

В первом стадии алгоритм необходимо мгновенно распознать ликовое изображение внутри полного изображения с камеры. Для данной цели используются каскадные классификаторы Хаара или более продвинутые конволюционные нейронные сети (CNN), которые подготовлены находить лиц человека среди множества других объектов.

Пример: процесс MTCNN в состоянии распознавать физиономию даже при частичном закрытии (например, платком или ладонью).

Определение ключевых точек

После идентификации лица механизм, такая как вулкан россии, вычисляет расположение главных точек: края глаз, верхушка носа, границы губ и так далее. Обычно используется от 68 до 128 главных маркеров на лице.

Данное нужно для выравнивания визуала: если юзер удерживает смартфон под углом, или наклонил голову, программа “выпрямляет” картинку до нормального состояния для последующего изучения.

Построение биометрического шаблона

Далее нейросеть строит сжатое цифровое представление (“эмбеддинг”) облика пользователя — своеобразный цифровой “отпечаток” внешности длиной от 128 до 512 флоатов.

Такой образец очень трудно сфальсифицировать: он не хранит непосредственно картинку юзера, а лишь особенные особенности его облика, что делает его идеальным для таких систем, как vulkan russia.

Сравнительный анализ и принятие заключения

В случае, когда человек намеревается разлочить смартфон взглядом, программа повторяет все описанные выше шаги заново и сравнивает полученный шаблон с эталоном из памяти устройства.

Если аналогичность превышает заданный уровень (обычно превышает 99%), телефон, как и платформа vulkan russia, разблокируется; если нет — доступ не предоставляется.

Привыкание к изменениям внешности

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

Охрана биометрии информации.

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

  • Локальное сбережение: Большинство аппаратов записывает био-идентификационные модели только внутри защищённого процессора Secure Enclave (Apple) или TrustZone (Android). Они ни разу не не оставляют устройство и закрыты в том числе изготовителю.

  • Шифрование: Все информация хранятся только в зашифрованном виде с использованием современных криптографических алгоритмов AES256.

  • Изоляция программ: Программы внешних девелоперов не имеют непосредственного возможности доступа к биометрическим; они могут лишь запрашивать подтверждение верификации личности через системный API.

Стоит подчеркнуть важную подробность: в случае, если кто-то достанет доступ к вашему телефону физически (к примеру, во время сна), теоретически возможно разблокировать устройство поднеся его к вашему лицу. Поэтому большинство изготовители реализуют защиту от автоматического разблокирования — к примеру, требуют разомкнуть глаза во время сканирования или применять дополнительное подтверждение после длительного простоя устройства.

Какие именно имеются типы распознавания лиц?

На сегодняшний день можно различить 3 главных подхода к реализации этой операции:

Программное 2D идентификация

Используется только передняя камера без вспомогательных датчиков глубины. Подобный метод используется чаще всего в недорогих моделях Android-смартфонов (например Samsung Galaxy A-серии).

Плюсы: простота воплощения; минимальная цена; быстрая функционирование при хорошем свете.
Минусы: просто одурачить снимком; ненадежная функционирование ночью; низкая защищенность.

Аппаратное трёхмерное сканирование

Использует ИК камеру + проекционный модуль пикселей + сенсоры дистанции (Face ID от Apple; подобные решения у Huawei Mate).
Плюсы: большая надёжность; не получится исказить изображение/видеозапись; стабильная деятельность при любом освещении.
Минусы: удорожание устройства; возрастание толщины верхней рамки экрана (“чёлка”)

Смешанные способы с ИИ-дополнением

Используют комбинацию программных методов + техническую обработку + последующую обработку нейросетями для усиления устойчивости к атакам (“anti-spoofing”). Например, такие товары, например вулкан россии и Google Pixel Face Unlock новейших версий, комбинируют фронталку c ИК датчиком мобильности Soli Radar для предотвращения от фальсификаций руками/масками/видеодисплеями посторонних устройств.

Иллюстрации использования разных методов

  • iPhone линейки X/11/12/13/14 задействуют только аппаратное трёхмерное сканирование в 3D
  • Xiaomi Mi8 Explorer Edition впервые представил аналог Face ID в числе Android.
  • Samsung Galaxy S10/S20 имеют как софтверное двухмерное распознавание по изображению селфи-камерой, так и сканер ириса глаза.
  • Huawei Mate20 Pro использует набор из ИК-инфракрасного света + Dot Projector + ToF-сенсорный элемент

Проблемы охраны и ложные срабатывания

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

  1. Шанс подвоха: Недорогие мобильники без труда “разблокируются” высококачественной фотографией хозяина или роликом с экрана другого устройства.
  2. Идентичные двойняшки: Даже самые безупречные устройства могут перепутать между монозиготными близнецами либо семьями с очень аналогичной внешностью.
  3. Метаморфозы внешнего вида: Резкое похудение/увеличение массы тела, пластические операции или травмы в некоторых случаях необходимы для повторной регистрации биометрии.
  4. Условия съёмки: Интенсивная засветка солнечным светом либо глубокая затенение могут понизить аккуратность определения признаков.

Ниже некоторые советов для безопасному применению:

  • Для значимых операций всегда используйте двухэтапную аутентификацию;
  • Не активируйте опцию “Разблокировка по лицу” на дешёвых аппаратах без ИК-сенсоров;
  • Регулярно обновляйте программное обеспечение телефона для защиты от современных угроз;
  • Включайте настройку “Требовать распахнутых глаз” там, где она имеется.

В каких местах ещё применяется технологии помимо смартфонов?

Несмотря на то, что тема нашей публикации касается именно мобильным устройствам, следует отметить прочих направлениях внедрения технологии:

  • Контроль входа в офисах и многоквартирных зданиях;
  • Платёжные аппараты банков (“Face Pay”);
  • Электронные идентификационные документы последнего образца;
  • Системы видеоконтроля городских подразделений;
  • Автоматизирование учёта присутствия образовательных учреждений/университетов;
  • Вход участников ПК/ноутбуков.

Например: В городском метро уже тестируется система платежа проезда по лицу (“Face Pay”) — хватит пройти через турникет без пластика или мобильника! Аналогичные инициативы реализуются в Поднебесной (Шэньчжэнь), Южной Корее и ряде стран Европы.

Каким способом меняется технология в наше время?

Каждый год проявляются свежие мысли для усовершенствования стандарта деятельности систем идентификации лиц:

  1. Увеличивается чёткость сенсорных устройств — чем больше элементов фиксируется видеокамерой/глубинными сенсорами, тем меньше шанс неточности;
  2. Развиваются нейросети — новейшие архитектуры типа MobileNetV3 обеспечивают возможность скоростно осваивать свежим характеристикам внешности владельца прямо на устройстве без пересылки информации в облачное хранилище.
  3. Развиваются способы антиспуфинга — теперь мобильные устройства способны различать реальные живые лица от неподвижных снимков/масок по микроскопическим микродвижениям.
  4. Интеграция со смарт-гаджетами — смарт-часы могут авто закрыть доступ к мобильный телефон, если обладатель ушёл далеко.
  5. Появляются гибридные устройства — к примеру комбинирующие аудио аутентификацию + физиономию + пальцевой отпечаток.

Здесь, какие тренды в особенности актуальны на сегодняшний день:

1) Уменьшение деталей

Производители стараются уменьшить габариты прорези (“чёлки”) для сенсоры на дисплее за счёт внедрения маленьких ИК-проекторов прямо под стекло дисплея либо выдвижных модулей камеры.

2) Обработывание прямо на девайсе

Для повышения приватности всё более обработки данных происходит локально без передачи информации во сторонний облачный сервис.

3) Упорядочивание стандартов

Гугл активно продвигает норму BiometricPrompt API, для того чтобы такие площадки, как вулкан россия, и каждые Android-аппы могли работать с всеми формами биометрии стандартизированно.

Какое подобрать сегодня?

Когда тебе необходима наивысшая безопасность данных, остановите выбор на передовые модели со встроенным ИК-излучателем или же ToF-сенсором глубины.

  • iPhone всех существующих новейших версий
  • Huawei Partner/Series P серии
  • Mi Pro
  • Vivo X серии
  • Oppo Find Икс серии.

Если средства ограничен – лучше выбирать обычным средствам безопасности (PIN-код/сканер отпечатка), а опцию “разблокировка по лицу”, такую как в вулкан россия, применять только как опциональную возможность удобства.

Как увеличить комфорт использования возможности?

Есть некоторые советов для тех, кто уже применяет разблокировку через лицо:

  1. Часто обновляйте свою фотографию-шаблон, если сильно изменяется внешний вид.
  2. Не пренебрегайте чистить объектив фронтальной камеры – пятна могут снизить четкость!
  3. Включайте настройку “Raise to Wake” (“Поднять чтобы проснуться”) – в результате телефон сам включает камеру если вы берёте его в руки.
  4. Во время регистрационного процесса пытайтесь сохранять лицо прямо напротив камеры исключая значительного наклона головы.
  5. Применяйте функцию “Attention Aware” (“Реакция на внимание”) – она блокирует мобильное устройство, если вы отвернулись от экрана.

Будущее развития технологии

В ближайшие годы можно предвкушать развития полностью дистанционных способов распознавания персоны сразу по нескольким биометрическим параметрам одновременно: облик + речь + манера ходьбы + манипуляции руками!

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

Распознавание лиц – одна из очень захватывающих техник нашего периода! Она обеспечивает общение со мобильным устройством проще чем когда-либо прежде, и такие программы, как vulkan russia, могут существенно повысить ваш юзерский опыт, но требует внимательного подхода к вопросам защиты личной информации и правильного выбора соответствующей модели гаджета для ваших нужд.

Теперь, если вы осведомлены, как работает эта технология внутри, – будете в состоянии вдумчиво выбирать свой будущий устройство!