В недавние годы распознавание физиономий является одной из наиболее востребованных опций для открытия мобильных телефонов. Всего некоторые годков назад большинство использующих довольствовались пин-кодами, ключами доступа или сканерами отпечатков пальцев. Но при появлением таких технологий, как вулкан россия, нам вполне просто взглянуть на экран — и аппарат тут же опознает своего владельца.
Что обуславливает данную возможность очень нужной? Для начала, это удобно: не нужно помнить замысловатые пароли или находить правильный палец в мраке. Во-вторых, это мгновенно: современные системы распознают лицо фактически за мгновение. В-третью очередь, это впечатление будущего — словно в фильмах про казино вулкан шпионов.
Впрочем за этой видимой простотой прячется весь универсум трудных методов и инженерных решений. Давайте исследовать, как именно работает идентификация по лицу в современных мобильных телефонах, какие существуют методы, насколько они безопасны и что нас предстоит.
Распознавание лиц как методика присутствует уже более пятидесяти годов. Изначальные эксперименты машинного анализа облика были предприняты еще в 1960-х годы в научных учреждениях США. Тогда ЭВМ могли лишь обозначать контуры лица и определять дистанции между очами и ртом на ахроматических снимках.
Начальные бизнес установки стали доступны в 1990-х годах, но они были далеки от совершенства: работали медленно и часто ошибались. Только с развитием синтетических сетей и таких платформ, как вулкан россии, мощных мобильных чипов определение лиц стало по-настоящему общедоступным явлением.
В две тысячи семнадцатом году Apple представила iPhone X с системой Face ID — это был первый широкодоступный смартфон с надёжным трёхмерным сканированием лица. За ним пошли Android-изготовители: Samsung, Huawei, Xiaomi и прочие начали интегрировать свои решения.
Процесс определения лица можно примерно разделить на несколько ключевых этапов:
Всякий из указанных стадий требует индивидуальных методов и оптимизаций для быстрой работы прямо на устройстве.
Наиболее простой метод идентификации облика применяет лишь лицевую камеру смартфона. Такой метод реализован во многих недорогих версиях Android-девайсов.
Положительные стороны:
Слабые стороны:
Более продвинутые системы, такие как вулкан россии, используют специальную инфракрасную камеру (IR) и точечный проектор (Dot Projector). Данная технология является основой Face ID от Apple.
Каким образом это функционирует:
Преимущества
В отдельных устройствах задействуются также экстра сенсорные устройства: 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 для предотвращения от подделок руками/масками/видеоэкранами посторонних устройств.
Несмотря на поразительный успехи технологий за последние лет, совершенных систем пока не имеется:
Ниже пара советов для надёжному применению:
Пускай тема данной публикации касается в частности портативным гаджетам, необходимо сказать о прочих направлениях внедрения технологии:
Например: В московском метро уже испытывается система платежа проезда по фейсу (“Face Pay”) — хватит пройти через барьер без карты или мобильника! Похожие программы развиваются в Поднебесной (Шэньчжэнь), Южной Корее и некоторых европейских странах.
Любой год проявляются новые идеи для повышения стандарта деятельности систем идентификации лиц:
Итак, какие тенденции в особенности актуальны сейчас:
1) Сокращение компонентов
Изготовители пытаются минимизировать габариты прорези (“чёлки”) под сенсоры на экране за счёт внедрения компактных ИК-проекторов прямо под поверхность дисплея либо выдвижных модулей камеры.
2) Переработка прямо на девайсе
Для улучшения приватности всё более расчётов выполняется внутри устройства без передачи данных во внешний облачный услугу.
3) Унификация стандартов
Google энергично продвигает эталон BiometricPrompt API, для того чтобы подобные платформы, вроде вулкан россия, и все Android-приложения были совместимы с всеми формами биометрии единообразно.
В случае если вам важна наивысшая сохранность данных, остановите выбор на топовые устройства со встроенным ИК-излучателем или ToF-сенсором глубины.
Если средства ограничен – лучше выбирать классическим средствам защиты (PIN-код/сканер пальца), а опцию “разблокировка по лицу”, такую как в вулкан россия, задействовать только как дополнительную опцию удобства.
Есть пара советов для людей, кто уже применяет разблокировку через лицо:
В скоро наступающие годы можно предвкушать возникновения полностью безконтактных способов распознавания персоны сразу по нескольким биометрическим характеристикам параметрам одновременно: лицо + речь + походка + движения рук!
Также возможно возникновение свежих методов охраны приватности – скажем, динамическое модификация цифрового шаблона после каждой успешной авторизации, чтобы осложнить его копирование злоумышленниками.
Распознавание лиц – одна из самых увлекательных инноваций нашего времени! Она обеспечивает взаимодействие со телефоном проще чем раньше, и такие программы, как vulkan russia, могут существенно повысить ваш опыт, но нуждается в осознанного отношения к вопросам безопасности личных данных и грамотного выбора подходящей модели устройства под ваши задачи.
Теперь, когда вы знаете, как устроена эта система изнутри, – будете в состоянии более осмысленно определять свой очередной девайс!
WhatsApp Destek