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

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

Для чего мы предпочитаем разблокировку по фейсу

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

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

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

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

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

Эти разработки встречаются в основном во топовых моделях Huawei (серия Mate) или Xiaomi (серия Mi).

Софтверные алгоритмы: синтетический интеллект в действии

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

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

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

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

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

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

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

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

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

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

Сопоставление и принятие выбора

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

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

Привыкание к трансформациям внешности

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

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

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

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

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

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

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

Какие именно имеются категории распознавания лиц?

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

Программное 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 имеют как программное 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, чтобы такие платформы, например как вулкан россия, и любые Android-аппы были совместимы с всеми формами биометрии единообразно.

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

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

  • iPhone каждого новейших версий
  • Huawei Partner/P линейки
  • Mix Professional
  • Vivo X серии
  • Oppo Найти Х линейки.

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

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

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

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

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

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

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

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

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