Как действует идентификация лиц в мобильных устройствах
Зачем мы останавливаемся на разблокировку по лицу
В недавние времена определение физиономий является одной из самых распространённых опций для разблокировки смартфонов. Всего пару годов ранее основная часть пользователей удовлетворялись PIN-кодами, паролями или сканерами отпечатков пальцев. Но с появлением таких технологий, как admiral x, нам вполне лишь взглянуть на экран — и аппарат тут же опознает своего владельца.
Какая вещь обуславливает эту конкретную функцию такой востребованной? Прежде всего, это практично: не нужно удерживать в памяти замысловатые пароли или находить верный палец в темноте. Во-вторых, это оперативно: современные системы распознают лицо буквально за доли секунды. В-третьем пункте, это чувство футуристичности — как будто в кинофильмах про адмирал х официальный сайт разведчиков.
Тем не менее за этой кажущейся несложностью скрывается целый мир комплексных методов и инженерных решений. Попробуем исследовать, как конкретно работает фейсканирование в новейших мобильных телефонах, какие применяются методы, насколько они защищены и что нас предстоит.
Короткая повествование прогресса техники
Идентификация лиц как технология имеется уже более пятидесяти лет. Начальные эксперименты машинного изучения лица были сделаны еще в 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), которые фиксируют время движения света до объекта и обратно; RGB-датчики глубины; специальные лазерные лидары для создания более точной 3D-модели физиономии.
Эти инновации применяются наиболее часто во топовых аппаратах Huawei (серия Mate) или Xiaomi (серия Mi).
Софтверные процедуры: искусственный ум в действии
Современные механизмы идентификации физиономий неосуществимы при отсутствии эксплуатации artificial intelligence и машинного обучения. Именно из-за таким технологиям, как адмирал х, аппарат в состоянии узнавать юзера даже при метаморфозах внешнего вида: новая причёска, борода, очки или косметика не становятся барьером для деблокировки.
Детектирование лиц
На первом этапе система должна оперативно распознать ликовое изображение среди всего снимка камеры. Для этой задачи используются каскадные классификаторы Хаара или более новейшие конволюционные нейронные сети (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-серии).
Достоинства: несложность осуществления; низкая затраты; быстрая деятельность при достаточном свете.
Минусы: легко обмануть снимком; ненадежная работа ночью; низкая безопасность.
Оборудование для трёхмерное сканирование
Задействует инфракрасную камеру + проекционный модуль пикселей + сенсоры дистанции (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-сенсорный элемент
Трудности охраны и ошибочные срабатывания
Несмотря на поразительный развитие инноваций за последние годы, идеальных систем пока не существует:
- Вероятность обмана: Бюджетные телефоны просто доступны четкой изображением хозяина или видеозаписью с экрана другого устройства.
- Идентичные близнецы: Даже самые идеальные системы могут ошибиться между однояйцевыми близнецами либо родичами с очень похожей внешностью.
- Изменения внешнего вида: Стремительное утрата веса/набор веса, пластические операции либо травмы в некоторых случаях требуют повторной регистрации биометрии.
- Условия фотографирования: Яркая освещённость солнцем или интенсивная тень могут уменьшить аккуратность идентификации признаков.
Вот некоторые рекомендаций по надёжному применению:
- Для критически важных операций всегда используйте двухфакторную аутентификацию;
- Не включайте функцию « Разблокировка по лицу » на бюджетных моделях без ИК-сенсоров;
- Систематически апгрейдите программное обеспечение смартфона для обеспечения безопасности от новых видов атак;
- Включайте функцию « Требовать открытых глаз » везде, где она есть.
Где дополнительно находится применение технологии помимо смартфонов?
Несмотря на то, что тема этой статьи сосредоточена на именно мобильным устройствам, стоит упомянуть о прочих направлениях внедрения технологии:
- Управление входа в офисах и многоквартирных зданиях;
- Платёжные терминалы банков (« Face Pay »);
- Электронные паспорта современного поколения;
- Системы видеоконтроля муниципальных подразделений;
- Автоматизирование регистрации явки образовательных учреждений/университетов;
- Вход пользователей ПК/ноутбуков.
Например: В московском метро уже испытывается система платежа проезда по лицу (« Face Pay ») — хватит пройти через барьер без карты или мобильника! Аналогичные инициативы осуществляются в Китае (Шэньчжэнь), Республике Корея и некоторых европейских странах.
Каким способом трансформируется технический процесс сегодня?
Всякий годик возникают современные идеи для усовершенствования уровня деятельности систем лицевого распознавания:
- Увеличивается детализация сенсоров — чем больше информации фиксируется фотоаппаратом/датчиками глубины, тем меньше риск ошибки;
- Улучшаются нейросети — передовые конструкции типа MobileNetV3 обеспечивают возможность быстро обучаться новым характеристикам внешности обладателя напрямую на гаджете без пересылки информации в облачное хранилище.
- Совершенствуются способы антиспуфинга — теперь смартфоны умеют распознавать настоящие анимированные лица от статичных фотографий/маскировок по микроскопическим микродвижениям.
- Синхронизация со смарт-гаджетами — смарт-часы могут авто закрыть доступ к мобильный телефон, если обладатель ушёл далеко.
- Появляются смешанные механизмы — например комбинирующие речевую идентификацию + облик + пальцевой отпечаток.
Здесь, которые тренды особенно популярны на сегодняшний день:
1) Сокращение компонентов
Компании пытаются уменьшить габариты отверстия (« чёлки ») под сенсоры на экране за счёт встраивания компактных ИК-излучателей прямо под поверхность дисплея либо выдвижных модулей камеры.
2) Обработка прямо на аппарате
Для увеличения приватности всё больше обработки данных выполняется локально без передачи информации во дополнительный облачный сервис.
3) Унификация регламентов
Гугл интенсивно продвигает эталон BiometricPrompt API, с целью чтобы такие платформы, например как admiral x, и любые Android-аппы могли взаимодействовать с различными типами биометрии унифицированно.
Что выбрать на сегодня?
Если вам всем нужна максимальная защита данных, подбирайте флагманские устройства с интегрированным ИК-излучателем либо ToF-сенсором глубины.
- iPhone каждого новейших поколений
- Huawei Partner/Series P ряда
- Mi Expert
- Vivo X модели
- Оппо Обнаружить Икс серий.
Если средства невелик – лучше отдавать предпочтение традиционным методам безопасности (PIN-код/сканер отпечатка), а функцию « разблокировка по лицу », такую как в admiral x, задействовать только как опциональную возможность удобства.
Каким способом улучшить удобство использования функции?
Есть некоторые лайфхаков для пользователей, кто уже использует разблокировку через лицо:
- Часто обновляйте свою фотографию-шаблон, если сильно меняется облик.
- Не забывайте очищать объектив передней камеры – пятна могут уменьшить четкость!
- Включайте функцию “Raise to Wake” (“Поднять чтобы проснуться”) – так мобильник сам запускает фотоаппарат как только вы берёте его в руки.
- В процессе регистрации постарайтесь сохранять голову ровно впереди камеры не допуская сильного наклона головы.
- Применяйте возможность “Attention Aware” (“Реакция на внимание”) – она закрывает смартфон, если вы отвели взгляд от дисплея.
Будущее развития техники
В предстоящие времена можно предвкушать появления полностью безконтактных способов опознания персоны сразу по нескольким биометрическим данным параметрам одновременно: лицо + звучание + шаги + жесты рук!
Также вероятно появление свежих методов охраны конфиденциальности – к примеру, изменяющееся модификация диджитал паттерна после каждой успешной авторизации, чтобы усложнить его копирование злоумышленниками.
Идентификация лиц – одна из самых захватывающих техник нашего периода! Она обеспечивает взаимодействие со мобильным устройством комфортнее чем когда-либо прежде, и такие программы, как admiral-x, могут в разы повысить ваш пользовательский опыт, но требует внимательного подхода к вопросам защиты личной информации и правильного выбора соответствующей модели гаджета для ваших нужд.
Теперь, раз вы осведомлены, как функционирует эта система изнутри, – будете в состоянии осознаннее подбирать свой будущий гаджет!
