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

Table of Contents

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

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

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

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

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

Краткая история прогресса инноваций

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

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

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

Распознавание лица

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

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

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

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

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

Создание биометрического шаблона

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

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

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

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

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

Привыкание к метаморфозам облика

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

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

Большинство клиенты боятся держать свои биометрические данные на мобильном устройстве из-за риска потери данных или хакерской атаки. Иные организации, такие как vulkan russia, предоставляют методы для улучшения сохранности сведений юзеров.

  • Локальное хранение: Основная часть девайсов записывает биометричные образцы лишь внутрь безопасного микросхемы 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 применяют только аппаратное трёхмерное сканирование в 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, с целью чтобы подобные системы, как вулкан россия, и каждые Android-приложения могли взаимодействовать с всеми формами биометрии единообразно.

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

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

  • iPhone всех существующих новейших поколений
  • Huawei Companion/P Series ряда
  • Xiaomi Expert
  • Vivo X модели
  • Оппо Найти Икс серий.

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

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

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

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

Возможности развития инноваций

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

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

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

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