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