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

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

Для чего мы выбираем разблокирование по лицу

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Адаптация к метаморфозам облика

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

Безопасность биометрических данных данных.

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

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

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

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

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

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

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

Программное двухмерное распознавание

Применяется только передняя видеокамера без экстра сенсоров глубины. Этот способ наблюдается наиболее часто в бюджетных моделях 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) Стандартизация стандартов

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

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

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

  • iPhone всех существующих новейших версий
  • Huawei Mate/P ряда
  • Mix Pro
  • Vivo X серии
  • Oppo Find Х серии.

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

Каким образом повысить практичность работы возможности?

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

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

Будущее эволюции инноваций

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

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

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

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

Похожие записи