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

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

Зачем мы останавливаемся на разлочивание по лицу

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

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

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

Детектирование лица

При начальном шаге программа необходимо мгновенно найти ликовое изображение среди всего снимка камеры. Для этой задачи используются каскадные классификаторы Хаара или более новейшие конволюционные нейронные сети (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 используют только аппаратное трёхмерное сканирование
  • 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/P Series ряда
  • Mix Expert
  • Vivo X линейки
  • Oppo Найти Х линейки.

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

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

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

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

Возможности прогресса техники

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

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

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

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

Leave a Reply

Categories
Close Bitnami banner
Bitnami