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

Зачем мы выбираем разблокировку по лицевому распознаванию

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

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

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

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

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

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

В две тысячи семнадцатом году 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).

Программные процедуры: искусственный разум на действии

Нынешние механизмы опознания лиц невозможны без использования искусственного интеллекта и machine learning. Именно из-за таким технологиям, как вулкан россии, устройство способно идентифицировать юзера даже при изменениях внешнего вида: новая стрижка, щетина, оптика или макияж не становятся препятствием для деблокировки.

Детектирование физиономии

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

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

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

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

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

Создание биометрического идентификатора шаблона

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

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

Сравнительный анализ и вынесение выбора

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

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

Адаптация к изменениям внешности

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

Безопасность биометрических данных данных.

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

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

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

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

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

Какие именно имеются типы идентификации лиц?

Сегодня можно выделить определить 3 главных способа к выполнению этой функции:

Программируемое плоское идентификация

Эксплуатируется только фронтальная камера без вспомогательных датчиков глубины. Подобный способ наблюдается чаще всего в бюджетных моделях 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) Унификация норм

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

Что решить сегодня?

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

  • iPhone всех актуальных моделей
  • Huawei Companion/P Series ряда
  • Xiaomi Pro
  • Vivo X модели
  • Oppo Обнаружить Икс линейки.

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

Как улучшить комфорт работы функции?

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

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

Возможности эволюции техники

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

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

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

Теперь, когда вы осведомлены, как функционирует эта система изнутри, – сумеете осознаннее выбирать свой следующий устройство!