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

Для чего мы выбираем разблокировку по лицевому распознаванию

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

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

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

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

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

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

В две тысячи семнадцатом году 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).

Программные процедуры: синтетический разум в действии

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

Обнаружение физиономии

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

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

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

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

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

Построение биометрического шаблона

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

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

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

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

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

Привыкание к изменениям облика

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

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

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

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

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

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

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

Какие существуют существуют типы идентификации лиц?

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

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

Эксплуатируется только передняя камера без экстра сенсоров дистанции. Подобный способ встречается чаще всего в недорогих моделях Android-смартфонов (например Samsung Galaxy A-серии).

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

Аппаратное 3D оцифровка

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

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

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

  • iPhone всех последних моделей
  • Huawei Companion/P серии
  • Xiaomi Pro
  • Vivo X линейки
  • Oppo Обнаружить Икс серии.

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

Каким образом увеличить практичность использования функции?

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

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

Возможности развития техники

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

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

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

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