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