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

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

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

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

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

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

Сжатая хроника прогресса технологии

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

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

В две тысячи семнадцатом году 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), которые фиксируют период прохождения луча до объекта и обратно; 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.

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

Какие именно имеются виды идентификации лиц?

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

Программируемое плоское идентификация

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

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

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

Использует ИК камеру + проектор пикселей + сенсоры дистанции (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 Partner/Series P ряда
  • Xiaomi Pro
  • Vivo X модели
  • Oppo Find X линейки.

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

Каким образом улучшить удобство использования опции?

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

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

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

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

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

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

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