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