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

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

Для чего мы останавливаемся на разблокирование по фейсу

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

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

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

Короткая повествование развития технологии

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

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

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

Основные стадии функционирования устройства определения

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

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

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

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

Обычная фронтальная камера.

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

Сильные стороны:

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

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

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

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

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

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

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

Выигрыши

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

Добавочные датчики

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

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

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

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

Распознавание физиономии

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

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

Выделение ключевых точек

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

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

Создание биометрии образца

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

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

Сравнительный анализ и вынесение решения

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

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

Приспособление к изменениям внешнего вида

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

Защита биометрических данных данных.

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

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

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

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

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

Какие существуют бывают виды распознавания лиц?

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

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

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

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

Оборудование для объёмное сканирование

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

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

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

Иллюстрации эксплуатации разнообразных техник

  • iPhone серии X/11/12/13/14 используют только техническое трёхмерное сканирование
  • 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, с целью чтобы аналогичные площадки, например как Вулкан 24, и любые Android-приложения могли взаимодействовать с различными типами биометрии унифицированно.

Какое решить на сегодня?

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

  • iPhone всех существующих актуальных моделей
  • Huawei Partner/P Series серии
  • Xiaomi Professional
  • Vivo X серии
  • Oppo Обнаружить Х линейки.

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

Каким образом улучшить удобство использования функции?

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

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

Будущее эволюции инноваций

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

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

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

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