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

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

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

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

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

Краткая хроника эволюции инноваций

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

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

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

Достоинства

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

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

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

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

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

Нынешние системы распознавания физиономий немыслимы при отсутствии применения artificial intelligence и машинного обучения. Именно из-за таким разработкам, как 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) Стандартизация стандартов

Google интенсивно продвигает эталон BiometricPrompt API, чтобы подобные платформы, например как Вулкан Платинум, и любые Android-программы могли работать с различными типами биометрии унифицированно.

Что выбрать на сегодня?

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

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

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

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

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

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

Возможности прогресса техники

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

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

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

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