archive

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

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

Для чего мы выбираем разблокировку по фейсу

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

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

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

Сжатая хроника развития техники

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

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

В 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).

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

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

Распознавание лиц

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

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

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

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

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

Построение биометрии образца

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

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

Сопоставление и осуществление решения

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

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

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

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

Безопасность биометрии информации.

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

  • Локальное хранение: Большинство девайсов сохраняет биометрические модели только внутрь защищённого процессора 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, чтобы такие системы, вроде admiral x, и каждые Android-программы могли взаимодействовать с любыми видами биометрии единообразно.

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

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

  • iPhone каждого новейших моделей
  • Huawei Mate/P линейки
  • Mix Pro
  • Vivo X модели
  • Оппо Найти Икс серии.

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

Каким способом увеличить удобство функционирования функции?

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

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

Будущее эволюции инноваций

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

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

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

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

Leave a Reply

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