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

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

Зачем мы предпочитаем разблокировку по лицу

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

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

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

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

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

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

В 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 чисел с плавающей запятой.

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

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

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

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

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

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

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

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

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

Что подобрать на сегодня?

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

  • iPhone всех существующих актуальных версий
  • Huawei Mate/P ряда
  • Mi Pro
  • Vivo X серии
  • Oppo Найти Икс серии.

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

Как улучшить удобство работы функции?

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

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

Перспективы эволюции инноваций

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

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

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

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