Каким образом действует распознавание лицевых образов в телефонах
Для чего мы предпочитаем разблокировку по фейсу
В недавние годы определение физиономий является одной из наиболее востребованных функций для открытия умных телефонов. Лишь несколько лет тому назад основная масса пользователей довольствовались пин-кодами, паролями или датчиками отпечатков пальцев. Но с появлением подобных технологий, например admiral x, нам вполне просто взглянуть на экран — и аппарат тут же узнает своего владельца.
Какой аспект обуславливает эту конкретную возможность очень нужной? Для начала, это удобно: не нужно удерживать в памяти сложные пароли или находить верный палец в тьме. Кроме того, это быстро: современные системы узнают лицо фактически за доли секунды. В-третьих, это чувство футуризма — будто в фильмах про admiral x агентов.
Однако за данной видимой несложностью таится весь универсум комплексных методов и инженерных решений. Позвольте нам понять, как именно действует идентификация по лицу в современных мобильных телефонах, какие бывают методы, насколько они защищены и что нас ожидает в будущем.
Краткая история прогресса инноваций
Распознавание лиц как техника присутствует уже более 50 годов. Первые попытки машинного изучения лица были осуществлены еще в 1960-х годах в научных учреждениях США. Тогда компьютеры могли лишь определять контуры черепа и определять дистанции между очами и устами на ахроматических фотографиях.
Первые бизнес платформы возникли в 90-х, но они были далеки от совершенства: работали медленно и часто давали сбои. Только с прогрессом синтетических сетей и таких площадок, как адмирал х, мощных мобильных процессоров распознавание лиц стало по-настоящему массовым явлением.
В две тысячи семнадцатом году Apple представила iPhone X с системой Face ID — это был первый широкодоступный смартфон с надёжным трёхмерным сканированием лица. За этим последовали Android-производители: Samsung, Huawei, Xiaomi и другие начали интегрировать собственные решения.
Ключевые этапы работы механизма распознавания
Процесс идентификации лица можно примерно разделить на несколько важных этапов:
- Распознавание лиц — камера выявляет присутствие гуманного лица в кадре.
- Извлечение особенностей — система анализирует черты облика: конфигурацию глаз, обонятельного органа, губ, расположение бровей.
- Построение шаблона — создаётся уникальный электронный отпечаток (faceprint) на основе определённых признаков.
- Сравнение с образцом — полученный шаблон сверяется со зафиксированной при учёте биометрической информацией владельца.
- Принятие определения — если совпадение достаточно высокое, смартфон разблокируется.
Любой из этих этапов запрашивает специальных методов и оптимизаций для быстрой работы непосредственно на девайсе.
Железные компоненты: что находится внутри них
Стандартная селфи камера.
Наиболее простой способ определения физиономии задействует только переднюю камеру мобильного устройства. Подобный способ осуществлён во многочисленных доступных вариантах Android-устройств.
Достоинства:
- Необходимо нуждается в дополнительные сенсоров.
- Оперативно действует при хорошем свете.
Слабые стороны:
- Просто ввести в заблуждение снимком или видео.
- Плохо работает при плохом освещении или непривычных точках зрения.
Инфракрасная фотокамера и пунктирный проектор
Более совершенные системы, такие как адмирал х, используют специальную инфракрасную камеру (IR) и точечный проектор (Dot Projector). Эта технология составляет базу Face ID от Apple.
Каким образом это функционирует:
- Точечный устройство проекции показывает на лицо пользователя невидимую решетку из тысяч инфракрасных пятен (например, Face ID использует около 30 000 меток).
- Инфракрасная камера регистрирует изменение формы этой сетки по плоскости физиономии.
- Формируется трёхмерная карта глубины глубины, которая практически неподвластна для фальсификации стандартной фотографией или маской.
Преимущества
- Надёжная функционирование даже в полной темноте.
- Большая сопротивляемость к имитациям.
- Точность определения свыше 99%.
Дополнительные сенсорные устройства
В определённых устройствах используются также экстра сенсоры: ToF (Time-of-Flight), которые определяют период прохождения света до объекта и обратно; Трехцветные-датчики глубины; специальные оптические измерители расстояния для формирования более детализированной 3D-модели физиономии.
Эти инновации используются чаще всего во передовых моделях Huawei (серия Mate) или Xiaomi (серия Mi).
Компьютерные алгоритмы: синтетический разум на действии
Нынешние механизмы распознавания лиц неосуществимы в отсутствие эксплуатации ИИ и machine learning. Именно благодаря таким разработкам, как адмирал х, аппарат может распознавать юзера даже при трансформациях внешности: новая причёска, борода, линзы или макияж не становятся препятствием для деблокировки.
Распознавание лица
При первом стадии алгоритм должна быстро обнаружить образ лица внутри всего снимка камеры. Для данной цели используются последовательные классификаторы Хаара или более продвинутые сверточные нейронные сети (CNN), которые натренированы находить лиц человека среди множества других объектов.
Пример: алгоритм MTCNN может обнаруживать физиономию даже в случае неполном перекрытии (например, шалью или рукой).
Идентификация основных аспектов
После распознавания лица система, такая как адмирал х, вычисляет местоположение основных точек: уголки глаз, верхушка носа, границы губ и так далее. Обычно применяется от 68 до 128 главных точек на лице.
Это действие требуется для нормализации картинки: если юзер находится с смартфон под наклоненным, или склонил голову, программа исправляет картинку до обычного угла для дальнейшего анализа.
Формирование биометрического идентификатора шаблона
Далее искусственная сеть строит сжатое цифровое представление (“эмбеддинг”) лица пользователя — своеобразный цифровой след лица длиной от 128 до 512 чисел с плавающей запятой.
Такой образец весьма затруднительно имитировать: он не хранит само изображение пользователя, а лишь особенные характеристики его вида, что делает его совершенным для таких систем, как admiral-x.
Сравнительный анализ и осуществление решения
Когда человек желает разлочить смартфон взором, система повторяет все шаги заново и сверяет полученный шаблон с эталоном из памяти устройства.
Если схожесть превышает установленный порог (обычно больше 99%), телефон, как и платформа admiral-x, доступен; если нет — доступ блокируется.
Привыкание к изменениям облика
Занимательная характеристика современных систем — способность самообучения. Если вы часто открываете телефон с свежей укладкой или оптикой, программа постепенно модернизирует базовый шаблон вашего облика для увеличения точности действия без ухудшения безопасности.
Охрана биометрических данных данных.
Многие клиенты беспокоятся держать свои биометрические данные на телефоне из-за вероятности потери данных или взлома гаджета. Иные фирмы, такие как admiral-x, предлагают методы для увеличения защиты сведений пользователей.
-
Локальное хранение: Преимущественно устройств сохраняет био-идентификационные модели лишь в пределах безопасного микросхемы Secure Enclave (Apple) или TrustZone (Android). Они никогда не выходят из гаджет и закрыты даже производителю.
-
Шифрование: Все данные сохраняются только в кодированном виде с использованием современных криптографических алгоритмов AES256.
-
Изоляция приложений: Программы третьих разработчиков не обладают непосредственного доступа к биометрическим; они могут лишь требовать подтверждение верификации идентичности через системный API.
Стоит упомянуть существенную деталь: в случае, если кто-то получит физический доступ к вашему телефону (к примеру, во время сна), теоретически возможно разблокировать устройство поднеся его к вашему лицу. Поэтому многие изготовители осуществляют систему защиты от “слепого” разблокирования — в частности, просят раскрыть глаза во время сканирования или задействовать дополнительное подтверждение после длительного простоя устройства.
Какие существуют бывают виды определения лиц на изображениях?
Сегодня можно различить 3 основных подхода к выполнению этой операции:
Программируемое 2D определение
Используется только передняя камера без вспомогательных датчиков дистанции. Этот метод наблюдается наиболее часто в бюджетных моделях 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 применяют только физическое трёхмерное 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) Стандартизация стандартов
Гугл интенсивно пропагандирует норму BiometricPrompt API, для того чтобы подобные системы, как admiral x, и все Android-программы могли работать с всеми формами биометрии единообразно.
Какое решить сегодня?
Когда тебе нужна максимальная безопасность данных, остановите выбор на передовые аппараты с интегрированным ИК-излучателем или ToF-сенсором глубины.
- iPhone всех последних моделей
- Huawei Companion/P Series линейки
- Mi Pro
- Vivo X серии
- Oppo Find Х линейки.
Если финансы скромен – лучше выбирать классическим методам безопасности (PIN-код/сканер отпечатка), а опцию “разблокировка по лицу”, такую как в admiral x, задействовать только как дополнительную опцию комфорта.
Как повысить комфорт работы возможности?
Есть некоторые советов для пользователей, кто уже применяет функцию распознавания лица:
- Часто обновляйте свою изображение-шаблон, если сильно меняется внешний вид.
- Не пренебрегайте очищать объектив фронтальной камеры – разводы могут снизить четкость!
- Включайте опцию “Raise to Wake” (“Поднять чтобы проснуться”) – так телефон сам активирует фотоаппарат как только вы берёте его в руки.
- При регистрационного процесса старайтесь держать голову неподвижно впереди объектива не допуская резкого наклона головы.
- Задействуйте функцию “Attention Aware” (“Реакция на внимание”) – она закрывает смартфон, если вы отворачиваетесь от дисплея.
Возможности прогресса инноваций
В предстоящие времена можно предвкушать развития полностью бесконтактных способов идентификации персоны сразу по нескольким биометрическим параметрам одновременно: лицо + голос + манера ходьбы + жесты рук!
Также возможно возникновение современных методов обеспечения конфиденциальности – например, переменное изменение цифрового шаблона после каждой результативной авторизации, чтобы усложнить его копирование злоумышленниками.
Распознавание лиц – единственная из самых интересных инноваций нашего эпохи! Она делает общение со смартфоном проще чем до этого, и такие аппы, как admiral-x, могут значительно улучшить ваш пользовательский опыт, но нуждается в осознанного отношения к вопросам безопасности личных данных и грамотного выбора подходящей модели устройства под ваши задачи.
Теперь, если вы осведомлены, как работает эта методика внутри, – сможете более осмысленно подбирать свой очередной устройство!