Как работает определение лиц в смартфонах

Photo of author

By Patricia Martin

Как работает определение лиц в смартфонах

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

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

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

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

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

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

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

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

Плюсы

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

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

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

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

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

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

Детектирование лиц

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

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

Идентификация важных точек

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

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

Формирование биометрического идентификатора шаблона

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

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

Сопоставление и осуществление выбора

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

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

Привыкание к изменениям облика

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

Безопасность биометрических данных.

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

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

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

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

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

Какие именно бывают категории идентификации лиц?

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

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

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

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

Техническое 3D оцифровка

Применяет ИК камеру + проекционный модуль пикселей + сенсоры дистанции (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 Companion/P Series серии
  • Mi Pro
  • Vivo X модели
  • Oppo Найти Икс серий.

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

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

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

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

Возможности развития техники

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

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

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

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