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