В недавние времена распознавание физиономий является одной из самых популярных возможностей для разблокировки смартфонов. Всего пару лет тому назад большинство юзеров удовлетворялись пин-кодами, паролями или датчиками отпечатков пальцев. Но при появлением подобных технологий, как вулкан россия, нам достаточно лишь взглянуть на экран — и устройство тут же опознает своего владельца.
Что превращает эту конкретную возможность очень нужной? Прежде всего, это практично: не нужно помнить замысловатые пароли или находить верный палец в темноте. Также, это оперативно: современные алгоритмы распознают лицо буквально за мгновения ока. В-третью очередь, это ощущение будущего — словно в кинолентах про vulkan russia шпионов.
Впрочем за такой на первый взгляд простотой таится целый вселенная комплексных методов и инженерных концепций. Давайте понять, как конкретно работает распознавание лиц в современных гаджетах, какие существуют способы, насколько они защищены и что нас предстоит.
Идентификация лиц как технология присутствует уже более 50 лет. Начальные попытки автоматического исследования облика были предприняты еще в 1960-х годах в лабораториях США. Тогда вычислительные машины могли лишь выделять очертания лица и определять промежутки между очами и устами на ахроматических снимках.
Изначальные коммерческие платформы появились в 1990-х годах, но они были далеки от совершенства: функционировали медленно и часто давали сбои. Только с развитием нейронных сетей и таких систем, как вулкан россии, сильных мобильных микросхем определение лиц стало по-настоящему массовым явлением.
В 2017 году 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.
Стоит отметить существенную деталь: в случае, если кто-либо получит физический доступ к вашему телефону (к примеру, пока вы спите), теоретически можно разблокировать устройство, поднеся его к вашему лицу. Поэтому большинство изготовители осуществляют меры безопасности от автоматического разблокирования — к примеру, просят разомкнуть глаза во время сканирования или применять дополнительное подтверждение после длительного простоя устройства.
В настоящее время можно выделить выделить 3 основных подхода к выполнению этой задачи:
Применяется только передняя камера без вспомогательных сенсоров дистанции. Этот метод наблюдается чаще всего в недорогих моделях Android-смартфонов (например Samsung Galaxy A-серии).
Преимущества: простота осуществления; умеренная цена; оперативная деятельность при хорошем освещении.
Минусы: просто одурачить снимком; неустойчивая работа ночью; низкая защищенность.
Использует инфракрасную видеокамеру + проекционный модуль точек + сенсоры дистанции (Face ID у Apple; аналогичные технологии у Huawei Mate).
Преимущества: высокая надёжность; не получится подделать изображение/видеозапись; стабильная работа при любом освещении.
Минусы: удорожание устройства; увеличение толщины верхней рамки экрана (“чёлка”)
Используют комбинацию программных методов + аппаратно-техническую обработку + последующую обработку нейросетями для усиления устойчивости к атакам (“anti-spoofing”). Например, подобные продукты, например вулкан россии и Google Pixel Face Unlock новейших версий, комбинируют фронталку c инфракрасным сенсором движения Soli Radar для предотвращения от подделок жестами/масками/видеоэкранами чужих устройств.
Несмотря на замечательный успехи инноваций за последние годы, совершенных механизмов пока не существует:
Ниже несколько советов по защищённому эксплуатации:
Хотя тема данной публикации сосредоточена на в частности мобильным устройствам, необходимо сказать о альтернативных областях использования технологии:
Например: В московском метро уже испытывается система оплаты проезда по фейсу (“Face Pay”) — нужно лишь пройти через турникет без пластика или телефона! Схожие инициативы развиваются в Поднебесной (Шэньчжэнь), Южной Корее и некоторых европейских странах.
Всякий годочек проявляются новые идеи для улучшения качества работы систем идентификации лиц:
Итак, которые тенденции особенно востребованы сейчас:
1) Миниатюризация деталей
Производители намереваются уменьшить габариты прорези (“чёлки”) под датчики на экране за счёт внедрения компактных ИК-излучателей прямо под стекло дисплея либо выдвижных модулей камеры.
2) Обработывание прямо на устройстве
Для увеличения приватности всё больше вычислений происходит локально без пересылки данных во внешний облачный сервис.
3) Стандартизация стандартов
Гугл интенсивно продвигает эталон BiometricPrompt API, для того чтобы аналогичные платформы, вроде вулкан россия, и все Android-аппы были совместимы с всеми формами биометрии стандартизированно.
Если вам всем необходима предельная безопасность информации, подбирайте передовые модели с интегрированным ИК-излучателем или же ToF-сенсором глубины.
Если средства скромен – лучше выбирать классическим средствам защиты (PIN-код/сканер пальца), а возможность “разблокировка по лицу”, такую как в вулкан россия, использовать только как опциональную опцию удобства.
Есть несколько советов для пользователей, кто уже использует разблокировку по лицу:
В ближайшие периоды можно ожидать появления полностью дистанционных способов распознавания индивидуума сразу по нескольким биометрическим параметрам одновременно: лицо + голос + шаги + движения рук!
Также возможно развитие новых методов защиты приватности – скажем, изменяющееся модификация цифрового паттерна после каждой успешной авторизации, чтобы осложнить его копирование злоумышленниками.
Распознавание лиц – одна из очень увлекательных технологий нашего эпохи! Она делает общение со телефоном комфортнее чем когда-либо прежде, и такие приложения, как vulkan russia, могут в разы улучшить ваш опыт, но запрашивает осознанного отношения к вопросам безопасности личных данных и грамотного выбора подходящей модели устройства под ваши задачи.
Теперь, раз вы знаете, как работает эта технология в деталях, – сумеете более осмысленно подбирать свой следующий девайс!