Как функционирует идентификация лицевых образов в телефонах
Зачем мы останавливаемся на разблокировку по лицевому распознаванию
В прошлые времена определение лиц является одной из самых распространённых опций для деблокировки смартфонов. Всего несколько годов ранее основная часть пользователей довольствовались пин-кодами, ключами доступа или сканерами отпечатков пальцев. Но при появлением таких технологий, как вулкан россия, нам вполне просто взглянуть на экран — и устройство тут же опознает своего владельца.
Какая вещь делает эту особенность настолько популярной? Для начала, это практично: не нужно помнить сложные пароли или находить нужный палец в темноте. Кроме того, это оперативно: современные системы распознают лицо буквально за мгновения ока. В-третьем пункте, это чувство футуризма — как будто в фильмах про vulkan casino шпионов.
Тем не менее за такой на первый взгляд простотой прячется целый мир комплексных техник и инженерных разработок. Позвольте нам разобраться, как именно функционирует распознавание лиц в актуальных смартфонах, какие применяются методы, насколько они безопасны и что нас ожидает в будущем.
Краткая хроника прогресса техники
Распознавание лиц как методика существует уже более пятидесяти лет. Начальные попытки машинного исследования лица были сделаны еще в 1960-х годах в исследовательских центрах США. Тогда ЭВМ способны были лишь выделять контуры черепа и вычислять расстояния между глазами и устами на черно-белых снимках.
Изначальные торговые системы возникли в 1990-х годах, но они были далеки от совершенства: функционировали медленно и часто ошибались. Только с развитием нейронных сетей и таких систем, как вулкан россии, высокопроизводительных мобильных чипов определение лиц стало по-настоящему широко распространённым явлением.
В две тысячи семнадцатом году Apple представила iPhone X с системой Face ID — это был первый популярный смартфон с достоверным трёхмерным сканированием лица. За этим пошли Android-изготовители: Samsung, Huawei, Xiaomi и другие стали интегрировать собственные разработки.
Главные шаги действия механизма идентификации
Процесс идентификации лица можно условно разделить на несколько важных этапов:
- Распознавание лица — устройство выявляет присутствие гуманного образа в снимке.
- Извлечение признаков — алгоритм анализирует контуры лица: форму глаз, обонятельного органа, уст, позицию бровей.
- Построение шаблона — создаётся неповторимый цифровой отпечаток (faceprint) на основе идентифицированных признаков.
- Сравнение со образцом — полученный шаблон сверяется с сохранённой при внесении биометрической сведениями владельца.
- Принятие решения — если соответствие достаточно значительное, смартфон разблокируется.
Всякий из данных шагов требует индивидуальных алгоритмов и улучшений для быстрой работы непосредственно на девайсе.
Технические компоненты: что прячется внутри
Типичная передняя камера.
Простейший легкий метод идентификации облика использует исключительно фронтальную видеокамеру смартфона. Такой метод осуществлён во многих недорогих вариантах Android-устройств.
Плюсы:
- Не потребляет внешних сенсоров.
- Шустро действует при качественном свете.
Отрицательные стороны:
- Просто обмануть фотографией или роликом.
- Плохо функционирует при слабом освещённости или необычных углах обзора.
ИК фотокамера и точечный проектор
Более совершенные системы, такие как вулкан россии, применяют специальную инфракрасную камеру (IR) и точечный проектор (Dot Projector). Данная методика лежит в основе Face ID от Apple.
Каким образом это функционирует:
- Точечный устройство проекции показывает на облик юзера невидимую структуру из тысяч инфракрасных точек (например, Face ID задействует около 30 000 точек).
- ИК камера регистрирует изменение формы данной решетки по поверхности лица.
- Формируется трехмерная карта глубины глубины, которая практически неосуществима для имитации стандартной фотографией или маской.
Выигрыши
- Надёжная работа даже в полной тьме.
- Высокая устойчивость к имитациям.
- Точность идентификации свыше 99%.
Добавочные сенсоры
В отдельных девайсах применяются также дополнительные сенсоры: ToF (Time-of-Flight), которые измеряют время прохождения луча до объекта и обратно; RGB-датчики глубины; специальные световые измерители расстояния для построения более точной 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 ключевых метода к выполнению этой задачи:
Софтверное 2D идентификация
Используется только лицевая видеокамера без вспомогательных датчиков дистанции. Этот подход наблюдается чаще всего в недорогих моделях Android-смартфонов (например Samsung Galaxy A-серии).
Плюсы: несложность воплощения; минимальная затраты; быстрая функционирование при достаточном свете.
Минусы: просто обмануть фотографией; нестабильная работа ночью; низкая безопасность.
Аппаратное объёмное оцифровка
Применяет ИК камеру + проекционный модуль пикселей + датчики дистанции (Face ID у Apple; аналогичные решения у Huawei Mate).
Достоинства: высокая надёжность; невозможно исказить изображение/видеозапись; устойчивая функционирование при любом освещении.
Минусы: повышение стоимости устройства; возрастание толщины верхней рамки экрана (“чёлка”)
Комбинированные способы с ИИ-дополнением
Задействуют комбинацию программируемых методов + техническую обработку + последующую обработку нейросетями для повышения устойчивости к атакам (“anti-spoofing”). Например, такие продукты, как вулкан россии и Google Pixel Face Unlock современных поколений, объединяют фронтальную камеру c ИК сенсором движения Soli Radar для предотвращения от фальсификаций руками/масками/видеоэкранами посторонних устройств.
Образцы применения разных способов
- iPhone линейки X/11/12/13/14 применяют только техническое трёхмерное 3D-сканирование
- Xiaomi Mi8 Explorer Edition впервые внедрил аналог Face ID в числе Android.
- Samsung Galaxy S10 модель/S20 имеют как программное 2D идентификацию по фото селфи-камерой, так и сканер глазного ириса.
- Huawei Mate20 Pro применяет набор из ИК-подсветки + Dot Projector + ToF-датчик
Трудности безопасности и ошибочные срабатывания
Несмотря на замечательный успехи инноваций за последние годы, совершенных системы пока не существует:
- Шанс обмана: Недорогие смартфоны легко “разблокируются” качественной изображением пользователя либо видео с дисплея иного гаджета.
- Идентичные двойняшки: Даже самые совершенные механизмы могут ошибиться между однояйцевыми близнецами либо семьями с очень аналогичной внешностью.
- Метаморфозы облика: Стремительное снижение веса/набор веса, косметические процедуры либо повреждения в некоторых случаях требуют обновления данных биометрических данных.
- Условия фотографирования: Интенсивная засветка солнечным светом или же плотная затенение могут снизить аккуратность распознавания признаков.
Ниже пара подсказок по защищённому применению:
- Для значимых операций всегда внедряйте двухфакторную аутентификацию;
- Не запускайте возможность “Разблокировка по лицу” на дешёвых устройствах без ИК-сенсоров;
- Регулярно апгрейдите ПО телефона для обеспечения безопасности от актуальных атак;
- Включайте настройку “Требовать распахнутых глаз” в тех местах, где она доступна.
В каких областях ещё находится применение технологии кроме смартфонов?
Хотя основная мысль нашей работы посвящена конкретно мобильным устройствам, следует отметить альтернативных областях использования технологии:
- Мониторинг прохода в рабочих помещениях и резиденциях;
- Платёжные устройства банков (“Face Pay”);
- Виртуальные паспорта последнего типа;
- Системы видеомониторинга городских служб;
- Автоматизация регистрации посещаемости образовательных учреждений/институтов;
- Авторизация юзеров ПК/ноутбуков.
Например: В московском метро уже проверяется система оплаты проезда по лицу (“Face Pay”) — достаточно пройти через турникет без пластика или телефона! Аналогичные программы осуществляются в Поднебесной (Шэньчжэнь), Южной Корее и ряде стран Европы.
Каким способом изменяется технический процесс сегодня?
Всякий годик проявляются современные мысли для повышения качества функционирования систем лицевого распознавания:
- Увеличивается детализация датчиков — чем больше деталей фиксируется фотоаппаратом/датчиками глубины, тем меньше вероятность неточности;
- Совершенствуются нейронные сети — новейшие конструкции вида MobileNetV3 позволяют скоростно осваивать дополнительным особенностям внешности владельца прямо на устройстве без пересылки информации в облачное хранилище.
- Совершенствуются способы антиспуфинга — теперь телефоны могут распознавать подлинные движущиеся облики от статичных фотографий/маскировок по микроскопическим микродвижениям.
- Взаимодействие со интеллектуальными приборами — умные часы могут самостоятельно заблокировать смартфон, если владелец ушёл далеко.
- Возникают гибридные механизмы — в частности комбинирующие аудио идентификацию + облик + пальцевой отпечаток.
Итак, те направления в особенности востребованы на сегодняшний день:
1) Сокращение элементов
Изготовители стараются минимизировать габариты выреза (“чёлки”) под датчики на дисплее за счёт интеграции маленьких ИК-проекторов прямо под поверхность дисплея либо высувных модулей камеры.
2) Обработывание прямо на аппарате
Для увеличения конфиденциальности всё более вычислений выполняется на месте без пересылки информации во внешний облачный сервис.
3) Стандартизация регламентов
Гугл интенсивно продвигает стандарт BiometricPrompt API, с целью чтобы аналогичные системы, вроде вулкан россия, и любые Android-аппы могли работать с любыми видами биометрии единообразно.
Какое подобрать сегодня?
Если тебе важна наивысшая безопасность данных, подбирайте передовые аппараты с интегрированным ИК-проектором или ToF-сенсором глубины.
- iPhone всех последних версий
- Huawei Partner/P ряда
- Mix Professional
- Vivo X модели
- Oppo Find Икс серий.
Если финансы скромен – лучше предпочесть традиционным средствам защиты (PIN-код/сканер пальца), а функцию “разблокировка по лицу”, такую как в вулкан россия, задействовать только как дополнительную опцию комфорта.
Каким способом улучшить комфорт работы опции?
Есть пара лайфхаков для пользователей, кто уже использует функцию распознавания лица:
- Периодически обновляйте свою изображение-шаблон, если кардинально меняется внешний вид.
- Не упускайте из виду очищать объектив передней камеры – пятна могут снизить четкость!
- Включайте опцию “Raise to Wake” (“Поднять чтобы проснуться”) – так телефон сам включает камеру как только вы поднимаете его.
- Во время регистрации старайтесь сохранять голову прямо впереди объектива без резкого наклона головы.
- Задействуйте возможность “Attention Aware” (“Реакция на внимание”) – она закрывает мобильное устройство, если вы отворачиваетесь от экрана.
Перспективы развития инноваций
В ближайшие периоды можно предполагать появления полностью дистанционных способов идентификации индивидуума сразу по нескольким биометрическим данным параметрам одновременно: лицо + речь + шаги + движения рук!
Также предполагается появление современных подходов охраны личной информации – к примеру, переменное корректировка электронного шаблона после каждой успешной авторизации, чтобы усложнить его копирование злоумышленниками.
Идентификация лиц – единственная из очень увлекательных техник нашего эпохи! Она предоставляет интеракцию со телефоном проще чем до этого, и такие программы, как vulkan russia, могут существенно улучшить ваш пользовательский опыт, но требует внимательного подхода к вопросам защиты личной информации и правильного выбора соответствующей модели гаджета для ваших нужд.
Теперь, если вы знаете, как работает эта методика изнутри, – сумеете более осмысленно выбирать свой очередной устройство!
دیدگاهتان را بنویسید