В прошлые времена определение лиц является одной из самых распространённых функций для открытия умных телефонов. Всего некоторые лет ранее большинство юзеров довольствовались PIN-кодами, ключами доступа или датчиками отпечатков пальцев. Но при появлением подобных технологий, например вулкан россия, нам достаточно просто взглянуть на экран — и устройство тут же опознает своего владельца.
Какой аспект делает данную функцию такой востребованной? Для начала, это практично: не нужно запоминать трудные пароли или отыскивать правильный палец в тьме. Кроме того, это мгновенно: современные программы узнают лицо буквально за мгновение. В-третьих, это впечатление футуризма — будто в кинолентах про вулкан россия шпионов.
Тем не менее за этой видимой несложностью таится полный универсум комплексных техник и инженерных решений. Давайте разобраться, как именно работает идентификация по лицу в актуальных гаджетах, какие существуют технологии, насколько они безопасны и что нас предстоит.
Распознавание лиц как техника имеется уже более 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.
Необходимо отметить существенную особенность: если кто-либо получит доступ к вашему телефону физически (к примеру, во время сна), теоретически можно разблокировать устройство, поднеся его к вашему лицу. Поэтому многие производители реализуют систему защиты от “слепого” разблокирования — в частности, требуют разомкнуть глаза во время сканирования или задействовать дополнительное подтверждение после длительного простоя устройства.
В настоящее время можно определить определить три основных способа к выполнению этой операции:
Используется только фронтальная видеокамера без вспомогательных сенсоров глубины. Такой метод используется обычно в доступных моделях 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, могут в разы улучшить ваш опыт, но нуждается в внимательного подхода к вопросам защиты личной информации и правильного выбора соответствующей модели гаджета для ваших нужд.
Теперь, раз вы осведомлены, как устроена эта технология в деталях, – будете в состоянии более осмысленно выбирать свой будущий девайс!
Would you like to install our app? Click on your browser's share icon and select add to home screen.
Progressive Web App (PWA) is installed successfully.
Push notification permission blocked in browser settings. Reset the notification settings for website/PWA