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