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

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

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

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

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

Сжатая хроника эволюции технологии

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

Плюсы

  • Надёжная деятельность даже в полной неосвещённости.
  • Большая защита к имитациям.
  • Точность идентификации более 99%.

Добавочные датчики

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

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

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

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

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

При стартовом шаге алгоритм обязана быстро найти образ лица в пределах целого снимка с камеры. Для этого задействуются каскадные классификаторы Хаара или более современные сверточные нейронные сети (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 задействуют только аппаратное трёхмерное сканирование
  • 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) Стандартизация норм

Гугл интенсивно продвигает норму BiometricPrompt API, с целью чтобы такие платформы, как вулкан россия, и все Android-аппы могли работать с различными типами биометрии единообразно.

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

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

  • iPhone всех существующих актуальных моделей
  • Huawei Mate/P ряда
  • Mix Pro
  • Vivo X линейки
  • Оппо Найти X линейки.

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

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

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

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

Возможности эволюции техники

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

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

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

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