Site logo

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

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

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

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

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

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

Сжатая история эволюции технологии

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

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

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

Преимущества

  • Надёжная деятельность даже в полной неосвещённости.
  • Большая защита к подделкам.
  • Точность определения свыше 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.

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

Какие существуют типы распознавания лиц на изображениях?

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

Программируемое плоское идентификация

Используется только фронтальная видеокамера без дополнительных детекторов дистанции. Подобный метод используется наиболее часто в доступных моделях 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) Унификация норм

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

Что решить сегодня?

Если тебе нужна наивысшая защита информации, остановите выбор на топовые модели со встроенным ИК-излучателем или же ToF-сенсором глубины.

  • iPhone всех существующих актуальных поколений
  • Huawei Companion/Series P линейки
  • Xiaomi Professional
  • Vivo X линейки
  • Oppo Обнаружить Икс серии.

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

Как увеличить комфорт работы опции?

Есть несколько советов для пользователей, кто уже пользуется разблокировку по лицу:

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

Перспективы эволюции техники

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

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

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

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

Comments

  • No comments yet.
  • Add a comment