В недавние времена определение лиц является одной из самых распространённых функций для разблокировки умных телефонов. Еще пару лет тому назад большинство юзеров довольствовались пин-кодами, ключами доступа или сканерами отпечатков пальцев. Но при появлением подобных технологий, например вулкан россия, нам вполне лишь взглянуть на экран — и аппарат тут же опознает своего владельца.
Какая вещь превращает данную функцию очень нужной? Для начала, это удобно: не нужно помнить сложные пароли или находить верный палец в тьме. Во-вторых, это мгновенно: современные алгоритмы распознают лицо практически за мгновения ока. В-третьем пункте, это ощущение футуристичности — будто в кинофильмах про 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).
Нынешние устройства распознавания лиц неосуществимы при отсутствии использования ИИ и машинного обучения. Именно благодаря таким разработкам, как вулкан россии, устройство может идентифицировать владельца даже при трансформациях внешности: новая укладка, борода, очки или грим не становятся барьером для разблокировки.
При стартовом шаге алгоритм необходимо мгновенно распознать образ лица среди всего кадра камеры. Для этого задействуются последовательные классификаторы Хаара или более продвинутые конволюционные нейронные сети (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, могут в разы оптимизировать ваш опыт, но запрашивает внимательного подхода к вопросам защиты личной информации и правильного выбора соответствующей модели гаджета для ваших нужд.
Теперь, если вы осведомлены, как устроена эта технология в деталях, – сможете более осмысленно определять свой очередной устройство!