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

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

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

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

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

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

Короткая история развития инноваций

Распознавание лиц как технология существует уже более 50 годов. Первые эксперименты автоматического анализа облика были предприняты еще в 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.

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

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

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

Софтверное плоское идентификация

Применяется только лицевая камера без вспомогательных датчиков глубины. Этот метод используется наиболее часто в доступных моделях 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 используют только физическое трёхмерное 3D-сканирование
  • Xiaomi Mi8 Explorer Edition первый раз внедрил аналог Face ID среди Android.
  • Samsung Galaxy S10 версия/S20 поддерживают как программное обеспечение 2D идентификацию по снимку фронтальной камерой, так и датчик ириса глаза.
  • 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 линейки
  • Mix Pro
  • Vivo X серии
  • Oppo Find X серии.

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

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

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

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

Возможности эволюции инноваций

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

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

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

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