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

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

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

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

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

Сжатая хроника развития инноваций

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

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

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

Главные шаги действия устройства идентификации

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

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

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

Железные элементы: что скрыто в их недрах

Стандартная фронтальная камера.

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

Достоинства:

  • Необходимо потребляет дополнительных сенсоров.
  • Быстро работает при хорошем освещении.

Слабые стороны:

  • Просто обмануть фотографией или видео.
  • Неправильно работает при плохом освещении или непривычных ракурсах.

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

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

Каким образом это функционирует:

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

Достоинства

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

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

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

Эти технологии используются чаще всего во топовых моделях Huawei (серия Mate) или Xiaomi (серия Mi).

Софтверные алгоритмы: синтетический разум на действии

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

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

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

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

Определение основных моментов

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

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

Формирование биометрии образца

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

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

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

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

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

Приспособление к изменениям облика

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

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

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

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

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

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

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

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

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

Программное плоское определение

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

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

Техническое трёхмерное оцифровка

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

Гибридные подходы с интеграцией ИИ

Применяют комбинацию софтверных методов + аппаратную обработку + дополнительную обработку нейросетями для повышения устойчивости к атакам (“anti-spoofing”). Например, подобные изделия, как Vulkan Platinum и 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 Companion/Series P серии
  • Mi Expert
  • Vivo X линейки
  • Оппо Find X серий.

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

Каким образом увеличить удобство работы опции?

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

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

Перспективы развития инноваций

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

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

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

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