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

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

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

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

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

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

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

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

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

В 2017 году Apple представила iPhone X с системой Face ID — это был первый массовый смартфон с безопасным трёхмерным идентификацией лица. За этим последовали Android-изготовители: Samsung, Huawei, Xiaomi и прочие стали интегрировать личные разработки.

Основные стадии работы устройства распознавания

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

  1. Распознавание лица — аппарат определяет присутствие гуманного образа в кадре.
  2. Определение характеристик — алгоритм исследует особенности облика: форму зрительных органов, носа, уст, позицию надбровных дуг.
  3. Построение модели — создаётся уникальный виртуальный отпечаток (faceprint) на основе определённых признаков.
  4. Сравнение со стандартом — сформированный модель сопоставляется с сохранённой при учёте биометрической данными владельца.
  5. Принятие выбора — если соответствие достаточно высокое, смартфон разблокируется.

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

Железные элементы: что прячется внутри них

Обычная фронтальная камера.

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

Достоинства:

  • Не нуждается в требует дополнительные сенсоров.
  • Оперативно действует при хорошем освещении.

Недостатки:

  • Легко обмануть фотографией или видео.
  • Неправильно действует при низком свете или непривычных ракурсах.

Инфракрасная фотокамера и пунктирный проекционный аппарат

Более продвинутые системы, такие как Вулкан 24 Казино, используют специальную инфракрасную камеру (IR) и точечный проектор (Dot Projector). Эта техпроцесс составляет базу Face ID от Apple.

Каким способом это функционирует:

  • Точечный проектор показывает на облик использующего невидимую решетку из тысяч инфракрасных меток (например, Face ID применяет около 30 000 точек).
  • Инфракрасная камера фиксирует искривление этой решетки по поверхности лица.
  • Формируется трёхмерная карта глубины, что почти неподвластна для имитации обычной фото или маскировкой.

Выигрыши

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

Дополнительные сенсорные устройства

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

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

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

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

Детектирование лиц

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

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

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

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

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

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

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

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

Сравнение и осуществление выбора

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

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

Приспособление к трансформациям внешности

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

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

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

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

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

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

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

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

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

Софтверное плоское распознавание

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

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

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

Использует ИК камеру + проекционный модуль точек + датчики глубины (Face ID у Apple; подобные технологии у Huawei Mate).
Достоинства: значительная надежность; нельзя исказить фото/видео; постоянная работа в любых условиях освещения.
Минусы: увеличение цены устройства; увеличение толщины верхней рамки экрана (“чёлка”)

Гибридные подходы с ИИ-дополнением

Задействуют комбинацию программных методов + техническую обработку + последующую обработку нейросетями для увеличения устойчивости к атакам (“anti-spoofing”). Например, такие товары, например Вулкан 24 Казино и Google Pixel Face Unlock современных поколений, комбинируют фронталку c инфракрасным сенсором движения Soli Radar для защиты от фальсификаций руками/масками/видеодисплеями посторонних устройств.

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

  • iPhone модели X/11/12/13/14 используют только аппаратное трёхмерное сканирование
  • 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, с целью чтобы такие площадки, например как Вулкан 24, и все Android-приложения могли взаимодействовать с различными типами биометрии единообразно.

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

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

  • iPhone каждого последних моделей
  • Huawei Companion/Series P серии
  • Mix Professional
  • Vivo X модели
  • Oppo Find X линейки.

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

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

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

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

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

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

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

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

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

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *