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

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

Почему мы выбираем разлочивание по лицу

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

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

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

Краткая хроника эволюции инноваций

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

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

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

Сегодня можно определить выделить 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 имеют как программное обеспечение плоское идентификацию по изображению фронталкой, так и сканер ириса глаза.
  • 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 линейки
  • Оппо Найти X линейки.

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

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

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

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

Возможности развития техники

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

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

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

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

Новости