News

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

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

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

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

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

Сжатая повествование эволюции технологии

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

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

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

Достоинства

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

Дополнительные сенсоры

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

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

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

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

Детектирование физиономии

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

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

Идентификация основных моментов

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

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

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

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

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

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

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

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

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

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

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

Большинство юзеры опасаются сохранять свои биометрические идентификационные данные на телефоне из-за риска утечки информации или хакерской атаки. Некоторые фирмы, например vulkan russia, предлагают методы для увеличения сохранности сведений пользователей.

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

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

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

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

Какие именно имеются типы определения лиц?

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

Программируемое двухмерное определение

Применяется только лицевая камера без вспомогательных датчиков глубины. Этот способ встречается наиболее часто в доступных моделях 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, с целью чтобы подобные системы, вроде вулкан россия, и все Android-приложения могли взаимодействовать с всеми формами биометрии унифицированно.

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

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

  • iPhone каждого новейших моделей
  • Huawei Companion/P линейки
  • Xiaomi Expert
  • Vivo X серии
  • Oppo Обнаружить Х линейки.

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

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

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

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

Будущее развития технологии

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

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

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

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