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