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

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

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

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

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

Краткая повествование эволюции техники

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

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

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

Выигрыши

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

Софтверное двухмерное идентификация

Применяется только лицевая видеокамера без экстра сенсоров глубины. Такой метод наблюдается наиболее часто в недорогих моделях Android-смартфонов (например Samsung Galaxy A-серии).

Преимущества: легкость воплощения; низкая цена; быстрая функционирование при достаточном свете.
Минусы: просто ввести в заблуждение снимком; неустойчивая функционирование ночью; недостаточная защищенность.

Оборудование для объёмное сканирование

Задействует ИК видеокамеру + проектор точек + сенсоры дистанции (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-сенсор

Проблемы защиты и ложные сигналы

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

  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 Mate/P серии
  • Mi Pro
  • Vivo X модели
  • Оппо Find X серии.

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

Каким способом улучшить удобство использования возможности?

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

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

Будущее развития технологии

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

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

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

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

Leave a Reply