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

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

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

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

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

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

Краткая повествование эволюции инноваций

Распознавание лиц как технология присутствует уже более пятидесяти годов. Изначальные пробы автоматического исследования лица были сделаны еще в 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 меток).
  • Инфракрасная устройство фиксирует искривление данной решетки по плоскости лица.
  • Получается 3D карта глубины, которая почти что невозможна для фальсификации стандартной фото или маской.

Плюсы

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

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

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

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

Компьютерные методы: искусственный ум на исполнении

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

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

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

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

Выделение основных аспектов

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

Это нужно для нормализации визуала: если юзер находится с смартфон под наклоненным, или повернул голову, программа « выпрямляет » изображение до стандартного положения для последующего изучения.

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

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

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

Сопоставление и осуществление решения

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Оборудование для 3D оцифровка

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

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

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

Образцы использования различных способов

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

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

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

  • iPhone каждого последних версий
  • Huawei Mate/Series P ряда
  • Mix Professional
  • Vivo X серии
  • Oppo Find X серий.

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

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

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

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

Будущее прогресса инноваций

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

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

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

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