Каким способом функционирует распознавание лиц в телефонах
Почему мы предпочитаем разлочивание по лицу
В прошлые времена определение лиц превратилось в одной из самых популярных возможностей для деблокировки смартфонов. Всего несколько годов тому назад основная часть пользователей довольствовались PIN-кодами, ключами доступа или сканерами отпечатков пальцев. Но с появлением таких технологий, как вулкан россия, нам вполне просто взглянуть на экран — и устройство тут же узнает своего владельца.
Что превращает эту конкретную особенность настолько популярной? Во-первых, это практично: не нужно удерживать в памяти сложные пароли или отыскивать верный палец в темноте. Во-вторых, это оперативно: современные программы распознают лицо буквально за мгновение. В-третьем пункте, это впечатление будущего — словно в кинолентах про вулкан казино шпионов.
Впрочем за этой видимой простотой таится целый универсум комплексных методов и инженерных концепций. Попробуем разобраться, как именно действует распознавание лиц в новейших смартфонах, какие существуют методы, насколько они безопасны и что нас ожидает в будущем.
Сжатая история эволюции технологии
Идентификация лиц как методика имеется уже более пятидесяти годов. Начальные попытки автоматического анализа облика были осуществлены еще в 1960-х годы в научных учреждениях США. Тогда ЭВМ могли лишь выделять очертания черепа и определять расстояния между глазами и губами на черно-белых снимках.
Первые коммерческие системы возникли в 1990-х годах, но они были далеки от совершенства: действовали неспешно и часто давали сбои. Только с прогрессом синтетических сетей и таких систем, как вулкан россии, высокопроизводительных мобильных чипов идентификация лиц стало по-настоящему общедоступным явлением.
В две тысячи семнадцатом году Apple выпустила iPhone X с системой Face ID — это был первый популярный смартфон с безопасным трёхмерным распознаванием лица. За этим последовали Android-изготовители: Samsung, Huawei, Xiaomi и другие стали интегрировать личные решения.
Основные шаги работы устройства распознавания
Процесс идентификации лица можно условно разделить на несколько ключевых этапов:
- Распознавание лица — устройство определяет наличие людского лица в снимке.
- Извлечение признаков — механизм изучает контуры облика: конфигурацию зрительных органов, носа, уст, позицию надбровных дуг.
- Построение шаблона — создаётся неповторимый виртуальный отпечаток (faceprint) на основе определённых признаков.
- Сравнение с образцом — созданный шаблон сравнивается со зафиксированной при внесении биометрической сведениями владельца.
- Принятие выбора — если совпадение достаточно значительное, смартфон открывается.
Всякий из этих стадий нуждается в специальных алгоритмов и улучшений для оперативной работы прямо на устройстве.
Аппаратные элементы: что скрыто в их недрах
Стандартная передняя камера.
Простейший легкий вариант определения лица задействует исключительно лицевую камеру мобильного устройства. Такой метод внедрён во многих бюджетных моделях 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 чисел с плавающей запятой.
Данный шаблон крайне трудно имитировать: он не удерживает само фото пользователя, а лишь уникальные особенности его вида, что делает его оптимальным для таких платформ, как vulkan russia.
Сопоставление и осуществление заключения
Когда юзер хочет разблокировать телефон взором, механизм воспроизводит все описанные выше шаги заново и сравнивает полученный шаблон с эталоном из памяти устройства.
Если схожесть превышает установленный уровень (обычно превышает 99%), телефон, как и платформа vulkan russia, разблокируется; если нет — доступ блокируется.
Адаптация к изменениям внешности
Интересная характеристика актуальных систем — способность самостоятельного обучения. Если ты постоянно доступаете к смартфон с новой прической или очками, алгоритм постепенно модернизирует эталонный модель вашего лица для повышения точности работы без снижения уровня безопасности.
Охрана биометрических данных данных.
Большинство пользователи беспокоятся держать свои био-идентификационные данные на мобильном устройстве из-за вероятности утечки информации или взлома устройства. Определенные компании, например vulkan russia, предоставляют варианты для улучшения защиты информации клиентов.
-
Локальное хранение: Основная часть девайсов записывает биометричные образцы лишь в пределах защищённого процессора 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-сенсор
Вопросы защиты и ложные сигналы
Несмотря на впечатляющий прогресс технологий за последние лет, совершенных механизмов пока не существует:
- Вероятность обмана: Недорогие мобильники без труда открываются четкой изображением владельца либо роликом с экрана другого устройства.
- Идентичные близняшки: Даже самые идеальные системы могут спутать между однояйцевыми близнецами либо родственниками с очень схожей внешностью.
- Трансформации облика: Внезапное снижение веса/набор веса, пластические операции или повреждения в некоторых случаях необходимы для перерегистрации биометрии.
- Условия записи: Яркая освещённость солнечным светом или плотная затенение могут снизить аккуратность распознавания признаков.
Ниже пара советов для защищённому эксплуатации:
- Для критически важных операций всегда внедряйте двухэтапную аутентификацию;
- Не включайте опцию “Разблокировка по лицу” на бюджетных моделях без ИК-сенсоров;
- Систематически обновляйте ПО смартфона для предотвращения угроз от новых видов атак;
- Включайте функцию “Требовать распахнутых глаз” там, где она доступна.
Где также применяется технология помимо мобильных телефонов?
Несмотря на то, что основная мысль данной статьи сосредоточена на в частности мобильным устройствам, следует отметить прочих направлениях внедрения технологии:
- Контроль входа в деловых центрах и резиденциях;
- Платёжные устройства банков (“Face Pay”);
- Цифровые удостоверения личности современного образца;
- Комплексы видеомониторинга городских подразделений;
- Механизация отслеживания посещаемости школ/университетов;
- Авторизация участников ПК/ноутбуков.
Например: В городском метро уже тестируется система оплаты проезда по лицу (“Face Pay”) — нужно лишь пройти через барьер без карты или мобильника! Схожие программы осуществляются в Поднебесной (Шэньчжэнь), Южной Корее и некоторых европейских странах.
Как изменяется техпроцесс в наше время?
Каждый годик возникают современные идеи для улучшения качества деятельности систем лицевого распознавания:
- Увеличивается разрешение датчиков — чем больше деталей фиксируется фотоаппаратом/датчиками глубины, тем меньше вероятность ошибки;
- Развиваются искусственные интеллекты — новейшие архитектуры вида MobileNetV3 дают возможность быстро адаптироваться к новым особенностям облика обладателя непосредственно на девайсе без отправки данных в облако.
- Совершенствуются методы антиспуфинга — теперь мобильные устройства могут отличать подлинные анимированные лица от фиксированных снимков/масок по мельчайшим движениям кожи.
- Взаимодействие со умными устройствами — умные часы могут самостоятельно заблокировать мобильный телефон, если пользователь удалился на значительное расстояние.
- Появляются смешанные системы — в частности совмещающие речевую аутентификацию + облик + дактилоскопический след.
Итак, какие тенденции в особенности востребованы на сегодняшний день:
1) Уменьшение элементов
Компании намереваются сократить величину выреза (“чёлки”) для датчики на дисплее за счёт внедрения компактных ИК-излучателей прямо под стекло дисплея либо выдвижных модулей камеры.
2) Обработывание прямо на аппарате
Для увеличения личной безопасности всё больше расчётов выполняется локально без передачи информации во сторонний облачный услугу.
3) Унификация регламентов
Гугл энергично пропагандирует норму BiometricPrompt API, с целью чтобы такие системы, вроде вулкан россия, и любые Android-приложения могли взаимодействовать с любыми видами биометрии единообразно.
Что подобрать сегодня?
Если вам необходима предельная сохранность данных, выбирайте флагманские модели со встроенным ИК-проектором либо ToF-сенсором глубины.
- iPhone каждого актуальных моделей
- Huawei Mate/Series P линейки
- Mix Pro
- Vivo X линейки
- Oppo Найти Икс линейки.
Если финансы ограничен – лучше отдавать предпочтение обычным средствам безопасности (PIN-код/сканер пальца), а опцию “разблокировка по лицу”, такую как в вулкан россия, использовать только как опциональную опцию комфорта.
Каким образом увеличить комфорт работы опции?
Есть несколько хитростей для тех, кто уже использует функцию распознавания лица:
- Периодически обновляйте свою фото-шаблон, если значительно меняется облик.
- Не пренебрегайте протирать линзу фронтальной камеры – пятна могут снизить четкость!
- Включайте настройку “Raise to Wake” (“Поднять чтобы проснуться”) – вследствие чего телефон сам запускает фотоаппарат если вы поднимаете его.
- В процессе регистрации пытайтесь сохранять голову ровно перед объектива без резкого наклона головы.
- Применяйте возможность “Attention Aware” (“Реакция на внимание”) – она запирает телефон, если вы отвернулись от экрана.
Будущее эволюции инноваций
В скоро наступающие годы можно предвкушать появления полностью безконтактных способов распознавания персоны сразу по нескольким биометрическим данным параметрам одновременно: лицо + голос + шаги + манипуляции руками!
Также возможно появление свежих способов обеспечения конфиденциальности – к примеру, переменное модификация электронного шаблона после каждой удачной авторизации, чтобы усложнить его копирование злоумышленниками.
Распознавание лиц – одна из самых увлекательных техник нашего периода! Она обеспечивает взаимодействие со мобильным устройством удобнее чем раньше, и такие программы, как vulkan russia, могут значительно оптимизировать ваш пользовательский опыт, но требует осознанного отношения к вопросам безопасности личных данных и грамотного выбора подходящей модели устройства под ваши задачи.
Теперь, раз вы знаете, как функционирует эта методика в деталях, – сможете осознаннее подбирать свой будущий девайс!