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

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

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

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

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

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

Короткая история развития инноваций

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

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

В две тысячи семнадцатом году 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), которые определяют период движения света до объекта и обратно; RGB-датчики глубины; специальные световые лидары для формирования более детализированной 3D-модели лица.

Эти инновации применяются чаще всего во топовых устройствах Huawei (серия Mate) или Xiaomi (серия Mi).

Компьютерные процедуры: синтетический разум на действии

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

Детектирование физиономии

На первом стадии алгоритм необходимо оперативно найти образ лица среди полного кадра камеры. Для этой задачи используются многоуровневые классификаторы Хаара или более новейшие конволюционные нейронные сети (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-серии).

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

Техническое 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 имеют как программное двухмерное распознавание по изображению фронталкой, так и датчик ириса глаза.
  • 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 Partner/Series P ряда
  • Xiaomi Professional
  • Vivo X серии
  • Оппо Find X серий.

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

Каким способом улучшить удобство работы опции?

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

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

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

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

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

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

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

Leave a Comment