Каким способом действует определение лиц в мобильных устройствах
Для чего мы предпочитаем разблокировку по фейсу
В последние времена определение лиц является одной из самых распространённых возможностей для разблокировки умных телефонов. Всего несколько лет тому назад основная масса использующих обходились PIN-кодами, секретными кодами или сканерами отпечатков пальцев. Но при появлением подобных технологий, например вулкан россия, нам достаточно просто взглянуть на экран — и устройство тут же узнает своего владельца.
Какая вещь превращает эту конкретную особенность настолько популярной? Во-первых, это практично: не нужно удерживать в памяти сложные пароли или отыскивать нужный палец в тьме. Во-вторых, это мгновенно: современные программы распознают лицо буквально за доли секунды. В-третьем пункте, это впечатление футуристичности — словно в фильмах про вулкан автомат шпионов.
Впрочем за данной видимой несложностью прячется целый мир комплексных технологий и инженерных решений. Давайте понять, как именно действует идентификация по лицу в современных смартфонах, какие бывают способы, насколько они безопасны и что нас ожидает в будущем.
Краткая повествование прогресса инноваций
Идентификация лиц как технология присутствует уже более пятидесяти лет. Изначальные пробы автоматизированного анализа лица были предприняты еще в 1960-х годах в научных учреждениях США. Тогда компьютеры способны были лишь определять контуры головы и вычислять промежутки между зрачками и устами на черно-белых фотографиях.
Изначальные бизнес системы стали доступны в девяностых годах, но они были неидеальны: действовали неспешно и нередко ошибались. Только с развитием нейронных сетей и таких платформ, как вулкан россии, высокопроизводительных мобильных чипов идентификация лиц стало по-настоящему общедоступным явлением.
В две тысячи семнадцатом году 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).
Софтверные процедуры: искусственный ум в исполнении
Текущие устройства идентификации физиономий неосуществимы при отсутствии эксплуатации ИИ и 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-серии).
Плюсы: легкость осуществления; минимальная цена; скоростная деятельность при достаточном свете.
Минусы: легко ввести в заблуждение снимком; нестабильная работа ночью; недостаточная защищенность.
Аппаратное 3D сканирование
Использует инфракрасную видеокамеру + проекционный модуль пикселей + датчики дистанции (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 Companion/P Series серии
- Xiaomi Professional
- Vivo X модели
- Oppo Найти X серии.
Если средства ограничен – лучше отдавать предпочтение классическим методам безопасности (PIN-код/сканер пальца), а опцию “разблокировка по лицу”, такую как в вулкан россия, использовать только как второстепенную возможность комфорта.
Как увеличить практичность использования возможности?
Есть пара советов для людей, кто уже использует разблокировку через лицо:
- Регулярно меняйте свою изображение-шаблон, если кардинально меняется внешность.
- Не упускайте из виду протирать линзу фронтальной камеры – пятна могут снизить точность!
- Включайте настройку “Raise to Wake” (“Поднять чтобы проснуться”) – так смартфон сам включает камеру если вы берёте его в руки.
- В процессе записи пытайтесь держать лицо прямо впереди видеоустройства исключая сильного наклона головы.
- Задействуйте функцию “Attention Aware” (“Реакция на внимание”) – она запирает мобильное устройство, если вы отвели взгляд от экрана.
Возможности прогресса технологии
В скоро наступающие периоды можно предвкушать развития полностью дистанционных способов опознания индивидуума сразу по нескольким биометрическим данным параметрам одновременно: физиономия + речь + манера ходьбы + движения рук!
Также предполагается развитие современных способов защиты личной информации – скажем, изменяющееся изменение диджитал образца после каждой результативной авторизации, чтобы усложнить его копирование злоумышленниками.
Идентификация лиц – одна из очень интересных инноваций нашего времени! Она предоставляет общение со мобильным устройством комфортнее чем раньше, и такие программы, как vulkan russia, могут существенно улучшить ваш опыт, но требует осознанного отношения к вопросам безопасности личных данных и грамотного выбора подходящей модели устройства под ваши задачи.
Теперь, если вы знаете, как функционирует эта система внутри, – сможете вдумчиво подбирать свой очередной устройство!