Каким способом функционирует распознавание лиц в мобильных устройствах
Каким способом функционирует распознавание лиц в мобильных устройствах
Почему мы предпочитаем разблокирование по фейсу
В последние времена распознавание лиц является одной из наиболее востребованных опций для открытия умных телефонов. Еще некоторые годков тому назад большинство юзеров обходились PIN-кодами, ключами доступа или датчиками отпечатков пальцев. Но при появлением подобных технологий, как вулкан россия, нам достаточно просто взглянуть на экран — и устройство тут же узнает своего владельца.
Что обуславливает эту конкретную особенность такой востребованной? Для начала, это удобно: не нужно помнить сложные пароли или находить правильный палец в тьме. Во-вторых, это оперативно: современные алгоритмы распознают лицо практически за мгновения ока. В-третью очередь, это впечатление футуризма — словно в фильмах про казино вулкан разведчиков.
Впрочем за данной на первый взгляд простотой таится полный вселенная сложных техник и инженерных разработок. Позвольте нам понять, как именно действует распознавание лиц в актуальных смартфонах, какие бывают технологии, насколько они безопасны и что нас ждёт впереди.
Короткая история прогресса инноваций
Идентификация лиц как техника имеется уже более пятидесяти годов. Начальные эксперименты машинного исследования облика были предприняты еще в 1960-х годах в научных учреждениях США. Тогда ЭВМ умели лишь определять контуры черепа и вычислять расстояния между зрачками и губами на ахроматических изображениях.
Начальные коммерческие платформы стали доступны в 90-х, но они были далеки от совершенства: функционировали медленно и часто ошибались. Только с развитием синтетических сетей и таких платформ, как вулкан россии, высокопроизводительных мобильных микросхем идентификация лиц стало по-настоящему широко распространённым явлением.
В 2017 году 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).
Компьютерные процедуры: искуственный разум в действии
Нынешние устройства опознания лиц невозможны в отсутствие эксплуатации ИИ и 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 Mate/P Series серии
- Xiaomi Expert
- Vivo X линейки
- Oppo Найти Х серии.
Если бюджет ограничен – лучше отдавать предпочтение классическим средствам защиты (PIN-код/сканер пальца), а опцию “разблокировка по лицу”, такую как в вулкан россия, задействовать только как дополнительную возможность удобства.
Каким образом улучшить комфорт работы функции?
Есть некоторые лайфхаков для людей, кто уже применяет разблокировку по лицу:
- Часто меняйте свою фото-шаблон, если сильно изменяется внешний вид.
- Не упускайте из виду очищать линзу передней камеры – разводы могут снизить четкость!
- Включайте опцию “Raise to Wake” (“Поднять чтобы проснуться”) – так смартфон сам активирует фотоаппарат как только вы берёте его в руки.
- Во время регистрационного процесса старайтесь удерживать лицо ровно перед объектива не допуская резкого наклона головы.
- Применяйте функцию “Attention Aware” (“Реакция на внимание”) – она блокирует мобильное устройство, если вы отвели взгляд от экрана.
Будущее прогресса инноваций
В предстоящие времена можно предполагать возникновения полностью дистанционных способов опознания индивидуума сразу по нескольким биометрическим данным параметрам одновременно: лицо + речь + манера ходьбы + жесты рук!
Также вероятно появление свежих методов защиты приватности – скажем, изменяющееся изменение цифрового шаблона после каждой удачной авторизации, чтобы усложнить его копирование злоумышленниками.
Идентификация лиц – одна из наиболее интересных технологий нашего периода! Она обеспечивает общение со мобильным устройством удобнее чем до этого, и такие аппы, как vulkan russia, могут существенно повысить ваш опыт, но нуждается в внимательного подхода к вопросам защиты личной информации и правильного выбора соответствующей модели гаджета для ваших нужд.
Теперь, если вы понимаете, как функционирует эта система внутри, – сумеете вдумчиво выбирать свой очередной гаджет!