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

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

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

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

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

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

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

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

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

Сравнение и принятие заключения

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

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

Адаптация к метаморфозам облика

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

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

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

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

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

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

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

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

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

Программируемое плоское идентификация

Применяется только лицевая видеокамера без вспомогательных сенсоров дистанции. Этот подход встречается наиболее часто в доступных моделях 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, с целью чтобы аналогичные платформы, например как cabura, и любые Android-программы могли взаимодействовать с всеми формами биометрии стандартизированно.

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

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

  • iPhone всех существующих последних моделей
  • Huawei Partner/P линейки
  • Xiaomi Professional
  • Vivo X серии
  • Oppo Найти Х серий.

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

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

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

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

Перспективы развития технологии

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

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

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

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