Skip to content

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

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

Почему мы выбираем разлочивание по лицу

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

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

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

Сжатая хроника развития техники

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

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

В 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).

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

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

Обнаружение физиономии

На начальном шаге программа должна оперативно обнаружить образ лица среди полного снимка камеры. Для данной цели используются последовательные классификаторы Хаара или более продвинутые конволюционные нейронные сети (CNN), которые подготовлены распознавать лиц человека среди множества других объектов.

Пример: метод MTCNN может находить физиономию даже в случае частичном закрытии (например, платком или рукой).

Выделение основных моментов

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

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

Формирование биометрического модели

Далее искусственная сеть строит уплотненное математическое представление (“эмбеддинг”) внешности пользователя — своеобразный цифровой “отпечаток” лица длиной от 128 до 512 вещественных чисел.

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

Сопоставление и осуществление решения

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

Если схожесть превышает определённый границу (обычно выше 99%), телефон, как и платформа admiral-x, разблокируется; если нет — доступ блокируется.

Адаптация к изменениям внешнего вида

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

Защита биометрических данных.

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

  • Локальное сохранение: Большинство девайсов сохраняет биометричные модели исключительно внутрь безопасного чипа Secure Enclave (Apple) или TrustZone (Android). Эти данные ни разу не не выходят из устройство и закрыты даже изготовителю.

  • Шифрование: Все сведения хранятся только в шифрованном виде с использованием современных криптографических алгоритмов AES256.

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

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

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

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

Программное 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 применяют только аппаратное трёхмерное сканирование в 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 Companion/P Series ряда
  • Mix Expert
  • Vivo X линейки
  • Oppo Найти X серий.

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

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

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

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

Будущее эволюции техники

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

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

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

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

Leave a Reply

Your email address will not be published. Required fields are marked *