Каким способом функционирует идентификация лицевых образов в смартфонах
Для чего мы останавливаемся на разблокировку по лицевому распознаванию
В недавние времена идентификация лиц является одной из наиболее востребованных функций для открытия смартфонов. Еще несколько годков ранее основная масса использующих довольствовались пин-кодами, ключами доступа или датчиками отпечатков пальцев. Но при появлением подобных технологий, как Вулкан Платинум, нам достаточно просто взглянуть на экран — и устройство тут же узнает своего владельца.
Какой аспект обуславливает эту конкретную особенность настолько популярной? Для начала, это практично: не нужно помнить сложные пароли или отыскивать правильный палец в мраке. Во-вторых, это быстро: современные системы распознают лицо фактически за мгновения ока. В-третью очередь, это впечатление будущего — как будто в кинолентах про казино Вулкан разведчиков.
Впрочем за такой кажущейся несложностью таится весь вселенная трудных техник и инженерных решений. Давайте исследовать, как конкретно функционирует распознавание лиц в актуальных гаджетах, какие существуют технологии, насколько они безопасны и что нас предстоит.
Сжатая история эволюции технологии
Идентификация лиц как методика присутствует уже более 50 годов. Начальные пробы машинного изучения облика были сделаны еще в 1960-х годах в лабораториях США. Тогда вычислительные машины могли лишь обозначать силуэты черепа и измерять дистанции между глазами и губами на ахроматических изображениях.
Первые бизнес платформы появились в 1990-х годах, но они были далеки от совершенства: функционировали медленно и часто давали сбои. Только с развитием синтетических сетей и таких площадок, как Vulkan Platinum, мощных мобильных микросхем определение лиц стало по-настоящему общедоступным явлением.
В две тысячи семнадцатом году Apple выпустила iPhone X с системой Face ID — это был первый широкодоступный смартфон с безопасным трёхмерным идентификацией лица. За этим пошли Android-изготовители: Samsung, Huawei, Xiaomi и другие начали интегрировать свои решения.
Главные шаги работы системы определения
Процесс идентификации лица можно примерно сегментировать на несколько ключевых этапов:
- Распознавание лица — устройство распознает присутствие человеческого образа в изображении.
- Извлечение признаков — алгоритм исследует особенности облика: конфигурацию глаз, носа, уст, расположение бровей.
- Построение шаблона — создаётся особенный цифровой отпечаток (faceprint) на основе выделенных признаков.
- Сравнение с эталоном — полученный модель сверяется с зафиксированной при учёте биометрической данными владельца.
- Принятие решения — если сходство достаточно существенное, смартфон деблокируется.
Всякий из этих этапов запрашивает особых методов и улучшений для оперативной работы непосредственно на девайсе.
Железные компоненты: что скрыто внутри
Типичная передняя камера.
Самый простой легкий способ идентификации лица использует исключительно переднюю камеру смартфона мобильного устройства. Такой способ реализован во различных недорогих моделях Android-устройств.
Положительные стороны:
- Не потребляет дополнительных сенсоров.
- Оперативно действует при хорошем освещении.
Слабые стороны:
- Легко одурачить изображением или видеозаписью.
- Неправильно работает при плохом освещённости или необычных углах обзора.
Инфракрасная фотокамера и точечный проекционный аппарат
Более усовершенствованные системы, такие как Vulkan Platinum, задействуют специальную инфракрасную камеру (IR) и точечный проектор (Dot Projector). Эта технология лежит в основе Face ID от Apple.
Каким образом это действует:
- Точечный проектор показывает на лицо использующего невидимую структуру из тысяч инфракрасных точек (например, Face ID использует около 30 000 точек).
- Инфракрасная устройство регистрирует деформацию этой решетки по поверхности лица.
- Получается трехмерная карта глубинности, что почти что неосуществима для подделки типичной снимком или маской.
Преимущества
- Надёжная работа даже в полной неосвещённости.
- Сильная устойчивость к подделкам.
- Точность определения выше 99%.
Дополнительные сенсорные устройства
В отдельных аппаратах задействуются также экстра сенсоры: ToF (Time-of-Flight), которые определяют время распространения луча до объекта и обратно; Цветные-датчики глубины; специальные лазерные дальномеры для создания более точной 3D-модели физиономии.
Эти разработки применяются в основном во флагманских аппаратах Huawei (серия Mate) или Xiaomi (серия Mi).
Программные процедуры: синтетический ум в действии
Текущие устройства идентификации лиц немыслимы в отсутствие применения искусственного интеллекта и 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-серии).
Преимущества: несложность осуществления; умеренная затраты; оперативная функционирование при хорошем освещении.
Минусы: легко обмануть снимком; нестабильная работа ночью; низкая охрана.
Аппаратное 3D оцифровка
Задействует ИК камеру + проектор пикселей + датчики глубины (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 имеют как программное обеспечение 2D определение по снимку селфи-камерой, так и сенсор радужки глаза.
- Huawei Mate20 Pro использует комплекс из ИК-инфракрасного света + Dot Projector + ToF-сенсор
Проблемы охраны и ошибочные тревоги
Несмотря на впечатляющий успехи технологий за последние лет, совершенных систем пока не имеется:
- Шанс обмана: Доступные телефоны без труда открываются четкой фотографией хозяина или видеозаписью с дисплея иного гаджета.
- Идентичные двойняшки: Даже самые идеальные механизмы могут перепутать между однояйцевыми близнецами либо родичами с очень схожей внешностью.
- Изменения внешности: Внезапное утрата веса/набор веса, хирургические вмешательства или повреждения иногда требуют перерегистрации биометрии.
- Условия съёмки: Яркая подсветка солнцем либо интенсивная тень могут уменьшить верность идентификации признаков.
Здесь несколько рекомендаций для безопасному применению:
- Для важных операций всегда применяйте дополнительную аутентификацию;
- Не включайте опцию “Разблокировка по лицу” на недорогих устройствах без ИК-сенсоров;
- Систематически апгрейдите ПО телефона для защиты от актуальных атак;
- Включайте функцию “Требовать открытых глаз” там, где она доступна.
Где дополнительно используется технологии кроме смартфонов?
Хотя основная мысль нашей работы сосредоточена на именно портативным гаджетам, необходимо сказать о альтернативных областях использования технологии:
- Управление доступа в деловых центрах и многоквартирных зданиях;
- Платёжные терминалы банков (“Face Pay”);
- Виртуальные удостоверения личности современного образца;
- Установки видеоконтроля городских сервисов;
- Автоматизация учёта посещаемости учебных заведений/вузов;
- Аутентификация юзеров ПК/ноутбуков.
Например: В московском метро уже проверяется система оплаты проезда по фейсу (“Face Pay”) — достаточно пройти через барьер без пластика или мобильника! Похожие инициативы осуществляются в Китае (Шэньчжэнь), Республике Корея и некоторых европейских странах.
Каким способом изменяется технология сегодня?
Всякий годочек возникают современные концепции для улучшения стандарта работы систем лицевого распознавания:
- Увеличивается разрешение сенсоров — чем больше информации фиксируется видеокамерой/датчиками глубины, тем меньше шанс погрешности;
- Улучшаются искусственные интеллекты — современные конструкции вида MobileNetV3 дают возможность оперативно адаптироваться к свежим чертам облика пользователя прямо на устройстве без отправки данных в облако.
- Совершенствуются способы антиспуфинга — теперь смартфоны умеют различать настоящие анимированные облики от статичных фотографий/масок по микроскопическим микродвижениям.
- Синхронизация со интеллектуальными приборами — интеллектуальные часы могут авто заблокировать смартфон, если владелец отошёл далеко.
- Проявляются смешанные системы — в частности объединяющие речевую аутентификацию + физиономию + дактилоскопический след.
Итак, те тенденции особенно востребованы сейчас:
1) Сокращение элементов
Производители пытаются уменьшить величину выреза (“чёлки”) под датчики на дисплее за счёт встраивания миниатюрных ИК-проекторов прямо под поверхность дисплея либо высувных модулей камеры.
2) Переработка прямо на аппарате
Для повышения приватности всё более расчётов происходит внутри устройства без пересылки данных во сторонний облачный услугу.
3) Унификация норм
Google энергично продвигает эталон BiometricPrompt API, с целью чтобы такие системы, вроде Вулкан Платинум, и каждые Android-приложения могли работать с всеми формами биометрии единообразно.
Какое решить сегодня?
Если вам нужна наивысшая сохранность данных, остановите выбор на передовые модели с вмонтированным ИК-излучателем или же ToF-датчиком глубины.
- iPhone всех существующих новейших версий
- Huawei Mate/P Series серии
- Mix Professional
- Vivo X серии
- Oppo Найти X линейки.
Если средства невелик – лучше отдавать предпочтение традиционным способам безопасности (PIN-код/сканер пальца), а возможность “разблокировка по лицу”, такую как в Вулкан Платинум, задействовать только как дополнительную опцию удобства.
Каким образом увеличить практичность функционирования опции?
Есть пара советов для пользователей, кто уже использует разблокировку через лицо:
- Часто обновляйте свою изображение-шаблон, если кардинально трансформируется внешний вид.
- Не упускайте из виду протирать объектив передней камеры – разводы могут уменьшить точность!
- Включайте опцию “Raise to Wake” (“Поднять чтобы проснуться”) – в результате мобильник сам включает камеру когда вы поднимаете его.
- Во время регистрации пытайтесь сохранять лицо прямо перед камеры без резкого наклона головы.
- Применяйте возможность “Attention Aware” (“Реакция на внимание”) – она блокирует телефон, если вы отворачиваетесь от дисплея.
Перспективы эволюции техники
В ближайшие годы можно предвкушать появления полностью бесконтактных способов распознавания персоны сразу по нескольким биометрическим данным параметрам одновременно: облик + речь + шаги + манипуляции руками!
Также предполагается развитие свежих методов обеспечения приватности – к примеру, изменяющееся модификация цифрового паттерна после каждой успешной авторизации, чтобы осложнить его копирование злоумышленниками.
Распознавание лиц – единственная из наиболее захватывающих технологий нашего периода! Она делает интеракцию со смартфоном комфортнее чем когда-либо прежде, и такие программы, как Вулкан Казино Платинум, могут значительно оптимизировать ваш юзерский опыт, но требует внимательного подхода к вопросам защиты личной информации и правильного выбора соответствующей модели гаджета для ваших нужд.
Теперь, если вы знаете, как функционирует эта система изнутри, – будете в состоянии вдумчиво выбирать свой следующий девайс!