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

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

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

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

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

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

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

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

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

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

Программное 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 используют только аппаратное трёхмерное сканирование
  • Xiaomi Mi8 Explorer Edition впервые предложил аналог Face ID в числе Android.
  • Samsung Galaxy S10 версия/S20 поддерживают как программное 2D определение по фото фронтальной камерой, так и датчик глазного ириса.
  • 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/Series P линейки
  • Mix Pro
  • Vivo X линейки
  • Оппо Найти Икс линейки.

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

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

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

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

Возможности прогресса инноваций

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

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

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

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

Commentaires

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *