Site logo

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

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

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

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

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

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

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

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

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

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

Ключевые этапы функционирования устройства идентификации

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

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

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

Технические элементы: что находится внутри них

Обычная селфи камера.

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

Плюсы:

  • Не нуждается в внешних датчиков.
  • Быстро работает при достаточном свете.

Минусы:

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

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

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

Каким образом это действует:

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

Достоинства

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

Добавочные сенсорные устройства

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

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

Софтверные процедуры: синтетический разум на работе

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

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

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

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

Идентификация основных аспектов

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

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

Создание биометрии образца

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

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

Сопоставление и осуществление заключения

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

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

Привыкание к метаморфозам облика

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

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

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

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

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

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

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

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

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

Программируемое двухмерное идентификация

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

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

Техническое трёхмерное оцифровка

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

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

Используют комбинацию софтверных методов + техническую обработку + последующую обработку нейросетями для усиления устойчивости к атакам (“anti-spoofing”). Например, такие товары, например Vulkan Platinum и 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 ряда
  • Mix Pro
  • Vivo X линейки
  • Оппо Find Икс серии.

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

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

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

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

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

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

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

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

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

Comments

  • No comments yet.
  • Add a comment