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

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

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

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

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

Программные процедуры: искуственный интеллект на действии

Текущие системы распознавания физиономий немыслимы без использования artificial intelligence и 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) Стандартизация норм

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

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

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

  • iPhone всех существующих актуальных поколений
  • Huawei Mate/Series P линейки
  • Mix Expert
  • Vivo X модели
  • Oppo Обнаружить Х серий.

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

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

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

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

Перспективы прогресса техники

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

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

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

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