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

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

Для чего мы предпочитаем разлочивание по фейсу

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

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

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

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

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

Плюсы

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

Дополнительные датчики

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

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

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

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

Обнаружение физиономии

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

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

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

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

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

Построение биометрического идентификатора образца

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

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

Сравнение и принятие выбора

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

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

Адаптация к трансформациям облика

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

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

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

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

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

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

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

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

Сегодня можно выделить 3 основных способа к осуществлению этой операции:

Софтверное 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 Partner/Series P линейки
  • Mix Professional
  • Vivo X линейки
  • Oppo Обнаружить Х серий.

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

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

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

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

Будущее развития техники

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

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

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

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