Каким образом действует идентификация лицевых образов в мобильных устройствах - Hacce — Agencia Digital

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

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

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

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

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

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

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

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

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

В 2017 году 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 точек).
  • ИК камера регистрирует изменение формы этой решетки по плоскости лица.
  • Формируется 3D карта глубины, что почти неосуществима для имитации стандартной фото или маскировкой.

Достоинства

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

Добавочные сенсоры

В некоторых девайсах задействуются также экстра датчики: ToF (Time-of-Flight), которые измеряют время распространения света до предмета и обратно; Трехцветные-датчики дальности; специальные оптические лидары для формирования более точной 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.

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

Какие именно имеются категории идентификации лиц?

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

Программируемое 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-сенсорный элемент

Проблемы безопасности и ложные срабатывания

Несмотря на замечательный успехи техники за недавние годы, идеальных системы пока не наблюдается:

  1. Возможность мошенничества: Бюджетные мобильники без труда доступны качественной снимком владельца или же видеозаписью с дисплея иного гаджета.
  2. Идентичные двойняшки: Даже самые совершенные устройства могут перепутать между однояйцевыми близнецами либо родичами с очень схожей внешностью.
  3. Изменения внешнего вида: Резкое утрата веса/увеличение массы тела, косметические процедуры либо травмы порой требуют обновления данных биометрии.
  4. Условия записи: Интенсивная подсветка солнечным светом или глубокая темнота могут снизить точность идентификации признаков.

Вот пара рекомендаций по надёжному использованию:

  • Для критически важных операций всегда применяйте двухфакторную аутентификацию;
  • Не запускайте функцию «Разблокировка по лицу» на недорогих устройствах без ИК-сенсоров;
  • Систематически обновляйте прошивку мобильного устройства для обеспечения безопасности от актуальных атак;
  • Включайте настройку «Требовать раскрытых глаз» там, где она доступна.

Где дополнительно применяется технологии помимо смартфонов?

Несмотря на то, что основная мысль нашей публикации касается конкретно мобильным устройствам, необходимо сказать о прочих направлениях внедрения технологии:

  • Управление доступа в рабочих помещениях и жилых домах;
  • Платёжные терминалы финансовых учреждений («Face Pay»);
  • Электронные удостоверения личности последнего поколения;
  • Комплексы видеомониторинга городских подразделений;
  • Автоматизация отслеживания явки школ/университетов;
  • Вход пользователей ПК/ноутбуков.

Например: В городском метро уже проверяется система платежа проезда по фейсу («Face Pay») — хватит пройти через барьер без пластика или телефона! Схожие проекты осуществляются в Поднебесной (Шэньчжэнь), Республике Корея и ряде стран Европы.

Каким образом трансформируется технический процесс в нынешнее время?

Любой год возникают свежие идеи для улучшения качества функционирования систем лицевого распознавания:

  1. Увеличивается разрешение датчиков — чем больше информации фиксируется видеокамерой/датчиками глубины, тем меньше вероятность неточности;
  2. Совершенствуются нейронные сети — передовые конструкции вида MobileNetV3 позволяют быстро осваивать дополнительным чертам облика владельца напрямую на гаджете без пересылки информации в облачное хранилище.
  3. Развиваются методы антиспуфинга — теперь смартфоны могут распознавать реальные анимированные лица от статичных фотографий/масок по мельчайшим микродвижениям.
  4. Интеграция со смарт-гаджетами — интеллектуальные часы могут автоматически блокировать мобильный телефон, если обладатель ушёл далеко.
  5. Возникают комбинированные системы — в частности объединяющие голосовую опознание + облик + дактилоскопический след.

Итак, которые тенденции особенно востребованы в данный момент:

1) Уменьшение элементов

Изготовители пытаются минимизировать размер выреза («чёлки») под датчики на экране за счёт встраивания миниатюрных ИК-проекторов прямо под поверхность дисплея либо выдвижных модулей камеры.

2) Обработка прямо на девайсе

Для повышения личной безопасности всё более расчётов происходит на месте без отправки данных во сторонний облачный услугу.

3) Унификация регламентов

Google активно продвигает стандарт BiometricPrompt API, для того чтобы подобные платформы, вроде admiral x, и любые Android-аппы могли работать с различными типами биометрии единообразно.

Какое подобрать на сегодня?

Когда тебе необходима предельная защита информации, выбирайте передовые модели с интегрированным ИК-проектором либо ToF-сенсором глубины.

  • iPhone всех актуальных версий
  • Huawei Companion/Series P линейки
  • Mi Professional
  • Vivo X серии
  • Oppo Найти Х линейки.

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

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

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

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

Будущее развития техники

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

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

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

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