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

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

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

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

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

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

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

Короткая хроника прогресса инноваций

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

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

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

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

Софтверные методы: синтетический интеллект в действии

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

Распознавание физиономии

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

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

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

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

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

Построение биометрии модели

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

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

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

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

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

Привыкание к изменениям внешнего вида

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

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

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

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

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

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

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

Какие существуют имеются категории определения лиц?

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

Программное 2D распознавание

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

Гугл активно продвигает норму BiometricPrompt API, чтобы подобные платформы, вроде admiral x, и любые Android-программы были совместимы с различными типами биометрии унифицированно.

Что решить сегодня?

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

  • iPhone всех последних поколений
  • Huawei Companion/P ряда
  • Mix Pro
  • Vivo X серии
  • Оппо Найти Х серий.

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

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

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

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

Будущее развития технологии

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

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

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

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

Share with

Leave a Reply

Start typing and press Enter to search