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

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

3
0

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

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

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

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

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

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

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

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

В две тысячи семнадцатом году 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 флоатов.

Данный формат весьма затруднительно подделать: он не сохраняет само картинку юзера, а лишь особенные черты его облика, что делает его идеальным для таких платформ, как 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 обеспечивают как программное двухмерное идентификацию по фото фронтальной камерой, так и сенсор глазного ириса.
  • 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 Partner/P серии
  • Mi Expert
  • Vivo X линейки
  • Oppo Найти X линейки.

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

Каким способом повысить комфорт функционирования опции?

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

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

Перспективы развития технологии

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

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

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

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

LEAVE A REPLY

Please enter your comment!
Please enter your name here