Каким образом действует определение лицевых образов в смартфонах
Зачем мы останавливаемся на разблокирование по лицевому распознаванию
В недавние годы распознавание лиц превратилось в одной из наиболее востребованных функций для деблокировки смартфонов. Еще несколько лет ранее основная часть использующих обходились PIN-кодами, ключами доступа или датчиками отпечатков пальцев. Но при появлением подобных технологий, как вулкан россия, нам достаточно просто взглянуть на экран — и аппарат тут же узнает своего владельца.
Какой аспект делает эту возможность настолько популярной? Для начала, это комфортно: не нужно помнить замысловатые пароли или искать верный палец в темноте. Кроме того, это быстро: современные алгоритмы идентифицируют лицо буквально за мгновения ока. В-третью очередь, это впечатление будущего — будто в кинолентах про вулкан россия агентов.
Тем не менее за такой кажущейся несложностью прячется полный мир трудных методов и инженерных решений. Позвольте нам исследовать, как конкретно функционирует распознавание лиц в новейших мобильных телефонах, какие бывают способы, насколько они безопасны и что нас ожидает в будущем.
Сжатая хроника развития техники
Распознавание лиц как технология присутствует уже более пятидесяти годов. Изначальные пробы машинного анализа облика были сделаны еще в 1960-х годах в научных учреждениях США. Тогда компьютеры могли лишь определять контуры черепа и измерять дистанции между глазами и ртом на черно-белых изображениях.
Первые коммерческие установки стали доступны в 90-х, но они были несовершенны: работали медленно и нередко ошибались. Только с развитием синтетических сетей и таких платформ, как вулкан россии, мощных мобильных чипов идентификация лиц стало по-настоящему широко распространённым явлением.
В две тысячи семнадцатом году Apple представила iPhone X с системой Face ID — это был первый широкодоступный смартфон с надёжным трёхмерным идентификацией лица. За этим последовали Android-изготовители: Samsung, Huawei, Xiaomi и другие начали интегрировать свои разработки.
Основные этапы работы механизма идентификации
Процесс идентификации лица можно примерно поделить на несколько основных этапов:
- Обнаружение лица — устройство выявляет существование людского образа в кадре.
- Определение особенностей — система исследует черты облика: форму зрительных органов, обонятельного органа, уст, положение надбровных дуг.
- Построение модели — создаётся неповторимый цифровой отпечаток (faceprint) на основе идентифицированных признаков.
- Сравнение со стандартом — сформированный образец сравнивается с записанной при внесении биометрической данными владельца.
- Принятие выбора — если сходство достаточно значительное, смартфон открывается.
Всякий из этих этапов требует особых процедур и оптимизаций для оперативной работы прямо на устройстве.
Железные элементы: что находится внутри них
Стандартная передняя камера.
Самый несложный метод распознавания лица использует лишь фронтальную видеокамеру мобильного устройства. Подобный подход реализован во различных бюджетных вариантах Android-устройств.
Плюсы:
- Необходимо нуждается в внешних сенсоров.
- Шустро действует при достаточном свете.
Недостатки:
- Несложно ввести в заблуждение фотографией или роликом.
- Неправильно функционирует при слабом освещении или нестандартных точках зрения.
ИК камера и точечный проектор
Более совершенные системы, такие как вулкан россии, применяют специальную инфракрасную камеру (IR) и точечный проектор (Dot Projector). Данная техпроцесс лежит в основе Face ID от Apple.
Каким способом это действует:
- Точечный проектор отображает на физиономию юзера невидимую структуру из тысяч инфракрасных точек (например, Face ID задействует около 30 000 пятен).
- Инфракрасная устройство регистрирует изменение формы данной решетки по плоскости лица.
- Создаётся 3D карта глубины глубинности, что почти что неосуществима для фальсификации стандартной фотографией или маскировкой.
Преимущества
- Надёжная функционирование даже в полной тьме.
- Высокая устойчивость к фальсификациям.
- Точность идентификации свыше 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.
Необходимо упомянуть важную подробность: в случае, если кто-то получит доступ к вашему телефону физически (например, пока вы спите), теоретически возможно разблокировать устройство поднеся его к вашему лицу. Поэтому большинство компании внедряют меры безопасности от неосознанного разблокирования — к примеру, заставляют разомкнуть глаза во время сканирования или применять дополнительное подтверждение после длительного простоя устройства.
Какие существуют бывают виды определения лиц на изображениях?
В настоящее время можно определить выделить три главных способа к реализации этой функции:
Программное плоское определение
Используется только передняя камера без вспомогательных сенсоров дистанции. Подобный метод наблюдается чаще всего в недорогих моделях Android-смартфонов (например Samsung Galaxy A-серии).
Преимущества: легкость реализации; минимальная цена; оперативная деятельность при достаточном свете.
Минусы: просто ввести в заблуждение фотографией; неустойчивая функционирование ночью; низкая защищенность.
Аппаратное 3D сканирование
Применяет ИК видеокамеру + проекционный модуль пикселей + сенсоры дистанции (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 поддерживают как программное двухмерное распознавание по изображению селфи-камерой, так и сканер глазного ириса.
- Huawei Mate20 Pro использует систему из ИК-инфракрасного света + Dot Projector + ToF-датчик
Проблемы безопасности и неверные срабатывания
Несмотря на впечатляющий успехи технологий за прошедшие лет, безупречных механизмов пока не имеется:
- Возможность мошенничества: Доступные мобильники легко “разблокируются” качественной снимком хозяина или роликом с дисплея иного гаджета.
- Идентичные близняшки: Даже самые безупречные устройства могут перепутать между монозиготными близнецами либо родичами с очень аналогичной внешностью.
- Метаморфозы внешности: Внезапное похудение/набор веса, пластические операции или повреждения в некоторых случаях требуют обновления данных биометрии.
- Условия записи: Интенсивная подсветка солнцем или плотная затенение могут снизить аккуратность идентификации признаков.
Вот пара советов по безопасному использованию:
- Для критически важных операций всегда внедряйте двухэтапную аутентификацию;
- Не включайте возможность “Разблокировка по лицу” на недорогих аппаратах без ИК-сенсоров;
- Систематически апгрейдите программное обеспечение смартфона для обеспечения безопасности от актуальных атак;
- Включайте настройку “Требовать раскрытых глаз” везде, где она есть.
В каких местах ещё используется технология помимо смартфонов?
Пускай основная мысль нашей работы касается именно портативным гаджетам, стоит упомянуть о других сферах применения технологии:
- Контроль входа в рабочих помещениях и резиденциях;
- Платёжные аппараты банков (“Face Pay”);
- Цифровые паспорта современного образца;
- Комплексы видеоконтроля муниципальных сервисов;
- Автоматизирование отслеживания посещаемости школ/университетов;
- Авторизация участников ПК/ноутбуков.
Например: В московском метро уже тестируется система платежа проезда по фейсу (“Face Pay”) — достаточно пройти через барьер без пластика или мобильника! Похожие проекты развиваются в Поднебесной (Шэньчжэнь), Южной Корее и ряде стран Европы.
Каким способом меняется техпроцесс в нынешнее время?
Любой год возникают современные идеи для усовершенствования уровня функционирования систем идентификации лиц:
- Увеличивается разрешение датчиков — чем больше деталей фиксируется видеокамерой/датчиками глубины, тем меньше шанс погрешности;
- Совершенствуются нейросети — современные структуры модели MobileNetV3 позволяют быстро обучаться новым особенностям облика обладателя непосредственно на девайсе без пересылки информации в облачное хранилище.
- Улучшаются методы антиспуфинга — теперь телефоны могут отличать настоящие живые лица от фиксированных фото/маскировок по мельчайшим микродвижениям.
- Синхронизация со смарт-гаджетами — смарт-часы могут самостоятельно заблокировать смартфон, если обладатель ушёл далеко.
- Появляются комбинированные системы — к примеру комбинирующие аудио аутентификацию + физиономию + отпечаток пальца.
Итак, какие тренды в особенности востребованы сейчас:
1) Сокращение компонентов
Изготовители пытаются минимизировать величину выреза (“чёлки”) под сенсоры на экране за счёт встраивания маленьких ИК-проекторов прямо под поверхность дисплея либо высувных модулей камеры.
2) Обработывание прямо на устройстве
Для повышения личной безопасности всё более вычислений выполняется локально без передачи данных во внешний облачный услугу.
3) Стандартизация регламентов
Google активно пропагандирует норму BiometricPrompt API, для того чтобы подобные площадки, как вулкан россия, и каждые Android-приложения были совместимы с различными типами биометрии стандартизированно.
Какое подобрать на сегодня?
Когда тебе необходима наивысшая защита информации, остановите выбор на топовые аппараты с вмонтированным ИК-излучателем или ToF-сенсором глубины.
- iPhone всех актуальных поколений
- Huawei Companion/Series P линейки
- Mix Pro
- Vivo X модели
- Oppo Обнаружить X серии.
Если бюджет невелик – лучше отдавать предпочтение обычным средствам защиты (PIN-код/сканер пальца), а опцию “разблокировка по лицу”, такую как в вулкан россия, применять только как второстепенную опцию удобства.
Как увеличить практичность работы возможности?
Есть пара лайфхаков для людей, кто уже пользуется разблокировку через лицо:
- Часто обновляйте свою изображение-шаблон, если значительно изменяется облик.
- Не забывайте протирать линзу фронтальной камеры – загрязнения могут уменьшить точность!
- Включайте опцию “Raise to Wake” (“Поднять чтобы проснуться”) – в результате смартфон сам включает фотоаппарат когда вы поднимаете его.
- При регистрационного процесса постарайтесь держать лицо ровно напротив объектива исключая сильного наклона головы.
- Применяйте возможность “Attention Aware” (“Реакция на внимание”) – она блокирует мобильное устройство, если вы отворачиваетесь от дисплея.
Перспективы прогресса технологии
В предстоящие периоды можно предвкушать развития полностью дистанционных способов распознавания персоны сразу по нескольким биометрическим характеристикам параметрам одновременно: физиономия + голос + шаги + жесты рук!
Также возможно появление современных методов защиты приватности – например, изменяющееся корректировка диджитал образца после каждой результативной авторизации, чтобы осложнить его копирование злоумышленниками.
Идентификация лиц – одна из наиболее захватывающих инноваций нашего периода! Она предоставляет взаимодействие со мобильным устройством удобнее чем до этого, и такие приложения, как vulkan russia, могут значительно оптимизировать ваш юзерский опыт, но нуждается в внимательного подхода к вопросам защиты личной информации и правильного выбора соответствующей модели гаджета для ваших нужд.
Теперь, раз вы знаете, как функционирует эта система изнутри, – сможете осознаннее подбирать свой будущий устройство!