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

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

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

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

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

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

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

Начальные бизнес установки появились в 90-х, но они были несовершенны: работали медленно и часто давали сбои. Только с развитием искусственных сетей и таких платформ, как 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 меток).
  • ИК камера регистрирует деформацию этой решетки по плоскости физиономии.
  • Формируется трехмерная карта глубинности, которая практически невозможна для имитации обычной снимком или маскировкой.

Выигрыши

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

Дополнительные сенсорные устройства

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

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

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

Современные устройства опознания лиц неосуществимы при отсутствии эксплуатации artificial intelligence и machine learning. Именно из-за таким разработкам, как Vulkan Platinum, аппарат может распознавать пользователя даже при трансформациях облика: новая укладка, борода, линзы или косметика не становятся барьером для открытия.

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

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

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

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

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

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

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

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

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

Сравнительный анализ и принятие решения

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

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

Адаптация к изменениям облика

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

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

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

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

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

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

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

Какие существуют типы идентификации лиц?

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

Программное 2D идентификация

Эксплуатируется только лицевая камера без вспомогательных детекторов глубины. Такой подход используется обычно в доступных моделях 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 Partner/Series P линейки
  • Xiaomi Professional
  • Vivo X линейки
  • Oppo Найти X серий.

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

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

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

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

Будущее прогресса техники

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

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

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

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