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

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

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

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

Эти технологии используются наиболее часто во передовых устройствах Huawei (серия Mate) или Xiaomi (серия Mi).

Софтверные алгоритмы: искуственный разум на работе

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

Обнаружение лица

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

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

Идентификация основных точек

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

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

Создание биометрии модели

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

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

Сопоставление и принятие выбора

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

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

Адаптация к метаморфозам внешнего вида

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

Защита биометрических данных информации.

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

  • Локальное хранение: Основная часть девайсов сохраняет био-идентификационные образцы исключительно внутрь безопасного микросхемы 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 задействуют только аппаратное трёхмерное 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 Mate/P Series серии
  • Mix Expert
  • Vivo X модели
  • Оппо Find X серии.

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

Как улучшить комфорт функционирования функции?

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

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

Возможности эволюции инноваций

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

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

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

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