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

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

Зачем мы выбираем разлочивание по фейсу

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

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

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

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

Идентификация лиц как техника существует уже более 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.

Как это действует:

Выигрыши

Дополнительные сенсоры

В отдельных аппаратах используются также вспомогательные датчики: ToF (Time-of-Flight), которые определяют время прохождения луча до цели и обратно; Цветные-датчики глубины; специальные световые лидары для построения более точной 3D-модели физиономии.

Эти инновации применяются в основном во флагманских аппаратах Huawei (серия Mate) или Xiaomi (серия Mi).

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

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

Обнаружение лица

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

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

Выделение ключевых аспектов

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

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

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

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

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

Сравнительный анализ и принятие выбора

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

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

Привыкание к изменениям внешнего вида

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

Охрана биометрических данных информации.

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

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

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

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

Софтверное плоское идентификация

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

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

Техническое 3D сканирование

Задействует инфракрасную видеокамеру + проектор точек + датчики глубины (Face ID от Apple; подобные решения у Huawei Mate).
Плюсы: высокая надёжность; невозможно подделать изображение/видеозапись; устойчивая функционирование при любом освещении.
Минусы: увеличение цены устройства; наращивание толщины верхней рамки экрана (“чёлка”)

Гибридные способы с ИИ-дополнением

Используют комбинацию программируемых методов + аппаратно-техническую обработку + последующую обработку нейросетями для усиления устойчивости к атакам (“anti-spoofing”). Например, такие изделия, как адмирал х и Google Pixel Face Unlock современных поколений, комбинируют фронталку c ИК датчиком мобильности Soli Radar для предотвращения от фальсификаций руками/масками/видеоэкранами посторонних устройств.

Примеры эксплуатации разных техник

Проблемы охраны и неверные сигналы

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

  1. Возможность обмана: Бюджетные телефоны просто доступны четкой снимком пользователя или видео с экрана другого устройства.
  2. Идентичные близнецы: Даже самые идеальные системы могут спутать между монозиготными близнецами либо родственниками с очень аналогичной внешностью.
  3. Изменения внешности: Стремительное утрата веса/набор веса, хирургические вмешательства или повреждения в некоторых случаях необходимы для повторной регистрации биометрии.
  4. Условия фотографирования: Сильная засветка солнечным светом либо глубокая темнота могут уменьшить аккуратность идентификации признаков.

Здесь несколько советов для защищённому эксплуатации:

В каких местах ещё применяется технологии кроме мобильных телефонов?

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

Например: В московском метро уже проверяется система оплаты проезда по лицу (“Face Pay”) — хватит пройти через турникет без пластика или мобильника! Аналогичные программы осуществляются в Поднебесной (Шэньчжэнь), Южной Корее и ряде стран Европы.

Как изменяется технический процесс в наше время?

Всякий год возникают новые мысли для повышения качества деятельности систем распознавания лиц:

  1. Увеличивается детализация датчиков — чем больше деталей фиксируется фотоаппаратом/глубинными сенсорами, тем меньше риск неточности;
  2. Развиваются искусственные интеллекты — современные структуры модели MobileNetV3 дают возможность быстро адаптироваться к дополнительным особенностям облика владельца прямо на устройстве без отправки данных в облако.
  3. Совершенствуются способы антиспуфинга — теперь телефоны способны различать реальные живые лица от статичных фотографий/масок по микроскопическим движениям кожи.
  4. Синхронизация со умными устройствами — интеллектуальные часы могут автоматически заблокировать смартфон, если пользователь ушёл далеко.
  5. Возникают смешанные механизмы — в частности комбинирующие речевую аутентификацию + облик + отпечаток пальца.

Вот, те направления особенно востребованы в данный момент:

1) Миниатюризация компонентов

Изготовители намереваются сократить размер выреза (“чёлки”) под датчики на дисплее за счёт интеграции маленьких ИК-проекторов прямо под стекло дисплея либо выдвижных модулей камеры.

2) Обработывание прямо на устройстве

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

3) Упорядочивание норм

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

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

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

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

Как увеличить практичность функционирования опции?

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

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

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

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

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

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

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