Каким образом функционирует распознавание лиц в мобильных устройствах

Каким образом функционирует распознавание лиц в мобильных устройствах

Зачем мы предпочитаем разлочивание по лицу

В недавние времена распознавание физиономий стало одной из самых популярных опций для разблокировки умных телефонов. Лишь некоторые годков назад большинство пользователей удовлетворялись PIN-кодами, паролями или датчиками отпечатков пальцев. Но с появлением подобных технологий, например Вулкан 24, нам достаточно просто взглянуть на экран — и устройство тут же опознает своего владельца.

Какой аспект превращает эту конкретную особенность настолько популярной? Прежде всего, это удобно: не нужно удерживать в памяти сложные пароли или находить нужный палец в темноте. Во-вторых, это мгновенно: современные программы узнают лицо практически за мгновения ока. В-третьем пункте, это чувство футуристичности — будто в кинофильмах про вулкан автомат разведчиков.

Впрочем за такой кажущейся простотой прячется целый универсум сложных технологий и инженерных концепций. Попробуем разобраться, как именно действует фейсканирование в актуальных мобильных телефонах, какие существуют способы, насколько они надёжны и что нас ожидает в будущем.

Краткая история развития технологии

Идентификация лиц как методика присутствует уже более пятидесяти лет. Первые эксперименты автоматического изучения лица были осуществлены еще в 1960-х годах в исследовательских центрах США. Тогда вычислительные машины способны были лишь выделять очертания черепа и вычислять расстояния между зрачками и ртом на черно-белых снимках.

Первые коммерческие платформы возникли в девяностых годах, но они были несовершенны: функционировали медленно и часто давали сбои. Только с развитием синтетических сетей и таких площадок, как Вулкан 24 Казино, мощных мобильных чипов распознавание лиц стало по-настоящему общедоступным явлением.

В две тысячи семнадцатом году Apple выпустила iPhone X с системой Face ID — это был первый широкодоступный смартфон с безопасным трёхмерным распознаванием лица. За ним последовали Android-производители: Samsung, Huawei, Xiaomi и другие начали интегрировать личные решения.

Главные шаги действия системы распознавания

Процесс распознавания лица можно примерно разделить на несколько важных этапов:

  1. Распознавание лица — устройство определяет существование человеческого образа в кадре.
  2. Извлечение признаков — система исследует особенности облика: очертания зрительных органов, обонятельного органа, уст, расположение надбровных дуг.
  3. Построение модели — создаётся особенный виртуальный отпечаток (faceprint) на основе выделенных признаков.
  4. Сравнение с эталоном — созданный шаблон сравнивается с записанной при учёте биометрической информацией владельца.
  5. Принятие выбора — если совпадение достаточно значительное, смартфон открывается.

Каждый из данных этапов требует индивидуальных процедур и усовершенствований для оперативной работы непосредственно на девайсе.

Железные компоненты: что прячется внутри

Типичная фронтальная камера.

Наиболее простой способ идентификации лица задействует лишь лицевую видеокамеру смартфона. Подобный подход реализован во различных бюджетных вариантах Android-девайсов.

Сильные стороны:

  • Не нуждается в требует дополнительные сенсоров.
  • Быстро действует при достаточном освещении.

Недостатки:

  • Просто ввести в заблуждение фотографией или видеозаписью.
  • Неправильно функционирует при слабом освещённости или непривычных точках зрения.

ИК камера и точечный проектор

Более усовершенствованные системы, такие как Вулкан 24 Казино, задействуют специальную инфракрасную камеру (IR) и точечный проектор (Dot Projector). Эта методика составляет базу Face ID от Apple.

Каким образом это работает:

  • Точечный проекционный прибор отображает на облик юзера невидимую сетку из тысяч инфракрасных меток (например, Face ID применяет около 30 000 пятен).
  • ИК устройство регистрирует искривление данной решетки по поверхности лица.
  • Формируется трёхмерная карта глубины, которая почти неподвластна для подделки типичной снимком или маской.

Преимущества

  • Надёжная работа даже в полной тьме.
  • Высокая устойчивость к фальсификациям.
  • Точность идентификации выше 99%.

Добавочные сенсоры

В отдельных девайсах применяются также экстра сенсоры: ToF (Time-of-Flight), которые фиксируют период распространения луча до цели и обратно; RGB-датчики глубины; специальные световые измерители расстояния для создания более детализированной 3D-модели физиономии.

Эти технологии используются наиболее часто во топовых устройствах Huawei (серия Mate) или Xiaomi (серия Mi).

Программные алгоритмы: синтетический ум в действии

Современные устройства распознавания лиц немыслимы при отсутствии эксплуатации ИИ и машинного обучения. Именно благодаря таким инновациям, как Вулкан 24 Казино, устройство способно идентифицировать пользователя даже при изменениях облика: новая укладка, борода, линзы или грим не становятся помехой для деблокировки.

Детектирование лица

На стартовом стадии алгоритм необходимо быстро найти образ лица внутри полного кадра с камеры. Для этого применяются каскадные классификаторы Хаара или более новейшие сверточные нейронные сети (CNN), которые натренированы идентифицировать лица людей среди множества других объектов.

Пример: алгоритм MTCNN в состоянии находить лицо даже при неполном перекрытии (например, платком или ладонью).

Выделение важных моментов

После идентификации лица система, такая как Вулкан 24 Казино, определяет положение главных точек: кончики глаз, конец носа, края губ и так далее. Обычно задействуется от 68 до 128 главных маркеров на лицевой области.

Это действие требуется для выравнивания визуала: если пользователь удерживает телефон под углом, или повернул головку, программа корректирует картинку до нормального состояния для дальнейшего анализа.

Формирование биометрического идентификатора модели

Далее искусственная сеть строит уплотненное математическое представление (“эмбеддинг”) внешности пользователя — своеобразный цифровой образ внешности длиной от 128 до 512 чисел с плавающей запятой.

Такой образец крайне затруднительно имитировать: он не удерживает непосредственно фото юзера, а лишь уникальные характеристики его вида, что делает его совершенным для таких систем, как Vulkan24.

Сопоставление и принятие решения

В случае, когда человек хочет разлочить мобильник глазами, система воспроизводит все шаги снова и сопоставляет полученный шаблон с эталоном из памяти устройства.

Если похожесть превышает определённый уровень (обычно больше 99%), телефон, как и платформа Vulkan24, разблокируется; если нет — доступ не предоставляется.

Адаптация к трансформациям облика

Занимательная особенность нынешних системы — возможность самообучения. Если ты регулярно доступаете к телефон с новой стрижкой или оптикой, алгоритм постепенно освежает базовый шаблон вашего лица для улучшения точности функционирования без снижения уровня безопасности.

Защита биометрических данных данных.

Большинство пользователи опасаются хранить свои био-идентификационные данные на смартфоне из-за вероятности утечки данных или хакерской атаки. Определенные организации, например Vulkan24, предлагают варианты для увеличения защиты сведений юзеров.

  • Локальное хранение: Основная часть аппаратов сохраняет биометрические образцы исключительно в пределах защищенного микросхемы Secure Enclave (Apple) или TrustZone (Android). Они всегда не выходят из устройство и не доступны включая создателю.

  • Шифрование: Все сведения сберегаются только в шифрованном виде с использованием современных криптографических алгоритмов AES256.

  • Изоляция приложений: Программы внешних разработчиков не имеют непосредственного возможности доступа к биометрическим данным; они могут лишь требовать подтверждение верификации идентичности через системный API.

Необходимо упомянуть значимую особенность: если какой-то человек получит доступ к вашему телефону физически (например, пока вы спите), теоретически возможно разблокировать устройство поднеся его к вашему лицу. Поэтому большинство изготовители реализуют систему защиты от “слепого” разблокирования — к примеру, заставляют открыть глаза во время сканирования или задействовать дополнительное подтверждение после длительного простоя устройства.

Какие существуют бывают типы распознавания лиц на изображениях?

В настоящее время можно выделить различить 3 главных метода к осуществлению этой операции:

Программное двухмерное идентификация

Эксплуатируется только фронтальная видеокамера без вспомогательных датчиков глубины. Подобный подход используется наиболее часто в доступных моделях Android-смартфонов (например Samsung Galaxy A-серии).

Преимущества: легкость реализации; умеренная стоимость; быстрая функционирование при хорошем свете.
Минусы: легко одурачить фотографией; неустойчивая деятельность ночью; слабая охрана.

Оборудование для 3D оцифровка

Задействует инфракрасную видеокамеру + проектор пикселей + датчики глубины (Face ID у Apple; аналогичные решения у Huawei Mate).
Преимущества: большая надежность; не получится исказить фото/видео; стабильная деятельность в любых условиях освещения.
Минусы: увеличение цены устройства; увеличение толщины верхней рамки экрана (“чёлка”)

Смешанные подходы с интеграцией ИИ

Применяют комбинацию софтверных методов + техническую обработку + дополнительную обработку нейросетями для усиления устойчивости к атакам (“anti-spoofing”). Например, такие продукты, как Вулкан 24 Казино и 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-датчик

Проблемы безопасности и ложные тревоги

Несмотря на впечатляющий успехи технологий за последние лет, совершенных механизмов пока не наблюдается:

  1. Вероятность обмана: Бюджетные мобильники без труда “разблокируются” четкой изображением владельца или же видеозаписью с дисплея иного гаджета.
  2. Идентичные близняшки: Даже самые идеальные системы могут ошибиться между монозиготными близнецами либо родичами с очень похожей внешностью.
  3. Трансформации внешности: Резкое утрата веса/набор веса, косметические процедуры либо повреждения порой необходимы для перерегистрации биометрических данных.
  4. Условия записи: Яркая засветка солнцем или же интенсивная темнота могут понизить верность идентификации признаков.

Ниже несколько советов по безопасному использованию:

  • Для критически важных операций всегда применяйте двухэтапную аутентификацию;
  • Не активируйте функцию “Разблокировка по лицу” на дешёвых моделях без ИК-сенсоров;
  • Постоянно обновляйте прошивку прошивку телефона для предотвращения угроз от актуальных атак;
  • Включайте опцию “Требовать открытых глаз” там, где она есть.

В каких местах дополнительно используется технологии за исключением мобильных телефонов?

Пускай предмет нашей статьи сосредоточена на конкретно портативным гаджетам, следует отметить прочих направлениях внедрения технологии:

  • Контроль входа в офисах и жилых домах;
  • Платёжные терминалы финансовых учреждений (“Face Pay”);
  • Электронные идентификационные документы современного типа;
  • Системы видеонаблюдения муниципальных подразделений;
  • Автоматизация регистрации посещаемости школ/институтов;
  • Вход участников компьютеров/ноутбуков.

Например: В городском метро уже тестируется система оплаты проезда по фейсу (“Face Pay”) — достаточно пройти через барьер без пластика или телефона! Похожие проекты осуществляются в Поднебесной (Шэньчжэнь), Южной Корее и ряде стран Европы.

Как трансформируется технический процесс сегодня?

Любой год проявляются новые идеи для повышения уровня деятельности систем распознавания лиц:

  1. Увеличивается детализация сенсоров — чем больше деталей фиксируется камерой/глубинными сенсорами, тем меньше шанс неточности;
  2. Развиваются нейросети — передовые структуры типа MobileNetV3 дают возможность быстро осваивать новым особенностям внешности пользователя непосредственно на девайсе без отправки данных в облако.
  3. Развиваются способы антиспуфинга — теперь мобильные устройства умеют отличать реальные анимированные облики от статичных фото/маскировок по микроскопическим микродвижениям.
  4. Синхронизация со интеллектуальными приборами — смарт-часы могут самостоятельно заблокировать телефон, если пользователь ушёл далеко.
  5. Появляются гибридные системы — к примеру объединяющие речевую идентификацию + лицо + дактилоскопический след.

Здесь, какие направления особенно востребованы в данный момент:

1) Уменьшение деталей

Изготовители пытаются минимизировать величину выреза (“чёлки”) под сенсоры на дисплее за счёт встраивания компактных ИК-проекторов прямо под стекло дисплея либо высувных модулей камеры.

2) Переработка прямо на устройстве

Для улучшения приватности всё более обработки данных осуществляется внутри устройства без передачи данных во дополнительный облачный услугу.

3) Унификация стандартов

Гугл активно пропагандирует норму BiometricPrompt API, для того чтобы такие системы, вроде Вулкан 24, и все Android-приложения могли взаимодействовать с всеми формами биометрии единообразно.

Что выбрать сегодня?

В случае если вам важна максимальная безопасность данных, выбирайте флагманские аппараты со встроенным ИК-излучателем или же ToF-сенсором глубины.

  • iPhone всех существующих последних версий
  • Huawei Mate/Series P ряда
  • Mix Professional
  • Vivo X серии
  • Oppo Обнаружить X линейки.

Если бюджет невелик – лучше предпочесть обычным способам безопасности (PIN-код/сканер пальца), а функцию “разблокировка по лицу”, такую как в Вулкан 24, задействовать только как второстепенную возможность комфорта.

Каким способом повысить удобство использования опции?

Есть пара лайфхаков для пользователей, кто уже пользуется разблокировку по лицу:

  1. Периодически обновляйте свою фото-шаблон, если кардинально изменяется облик.
  2. Не упускайте из виду чистить объектив передней камеры – загрязнения могут уменьшить четкость!
  3. Включайте опцию “Raise to Wake” (“Поднять чтобы проснуться”) – вследствие чего мобильник сам запускает камеру когда вы поднимаете его.
  4. Во время регистрации пытайтесь удерживать лицо прямо напротив объектива без резкого наклона головы.
  5. Задействуйте возможность “Attention Aware” (“Реакция на внимание”) – она блокирует смартфон, если вы отворачиваетесь от экрана.

Перспективы развития техники

В скоро наступающие времена можно предполагать возникновения полностью безконтактных способов распознавания индивидуума сразу по нескольким биометрическим параметрам одновременно: облик + голос + походка + жесты рук!

Также вероятно развитие современных способов обеспечения конфиденциальности – скажем, изменяющееся модификация диджитал паттерна после каждой успешной авторизации, чтобы затруднить его копирование злоумышленниками.

Идентификация лиц – одна из очень захватывающих технологий нашего эпохи! Она обеспечивает взаимодействие со мобильным устройством проще чем до этого, и такие приложения, как Vulkan24, могут значительно повысить ваш опыт, но требует осознанного отношения к вопросам безопасности личных данных и грамотного выбора подходящей модели устройства под ваши задачи.

Теперь, раз вы понимаете, как работает эта методика внутри, – будете в состоянии вдумчиво определять свой очередной девайс!