Как работает идентификация лицевых образов в телефонах
Зачем мы останавливаемся на разблокировку по фейсу
В прошлые годы определение лиц превратилось в одной из самых распространённых возможностей для деблокировки мобильных телефонов. Еще пару лет тому назад основная масса юзеров удовлетворялись PIN-кодами, секретными кодами или сканерами отпечатков пальцев. Но при появлением подобных технологий, например Вулкан 24, нам достаточно лишь взглянуть на экран — и устройство тут же узнает своего владельца.
Что делает эту конкретную функцию такой востребованной? Для начала, это практично: не нужно запоминать трудные пароли или отыскивать верный палец в мраке. Во-вторых, это оперативно: современные алгоритмы идентифицируют лицо буквально за доли секунды. В-третьем пункте, это чувство футуристичности — словно в кинолентах про казино вулкан шпионов.
Впрочем за данной на первый взгляд легкостью таится полный вселенная сложных методов и инженерных концепций. Попробуем разобраться, как точно работает распознавание лиц в актуальных смартфонах, какие бывают технологии, насколько они защищены и что нас предстоит.
Краткая повествование прогресса техники
Идентификация лиц как методика имеется уже более пятидесяти лет. Изначальные попытки автоматизированного изучения лиц были сделаны еще в 1960-х годах в исследовательских центрах США. Тогда ЭВМ способны были лишь определять контуры лица и вычислять дистанции между зрачками и ртом на монохромных фотографиях.
Изначальные коммерческие платформы возникли в 1990-х годах, но они были неидеальны: работали медленно и нередко ошибались. Только с развитием нейронных сетей и таких площадок, как Вулкан 24 Казино, сильных мобильных чипов определение лиц стало по-настоящему широко распространённым явлением.
В две тысячи семнадцатом году Apple выпустила iPhone X с системой Face ID — это был первый массовый смартфон с достоверным трёхмерным сканированием лица. За ним пошли Android-изготовители: Samsung, Huawei, Xiaomi и прочие стали интегрировать личные решения.
Основные стадии работы системы идентификации
Процесс определения лица можно ориентировочно сегментировать на несколько важных этапов:
- Распознавание лица — камера определяет наличие человеческого образа в кадре.
- Определение признаков — механизм изучает контуры лица: конфигурацию зрительных органов, обонятельного органа, уст, расположение бровей.
- Построение шаблона — создаётся особенный виртуальный отпечаток (faceprint) на основе идентифицированных признаков.
- Сравнение с стандартом — полученный модель сравнивается со записанной при регистрации биометрической данными владельца.
- Принятие выбора — если соответствие достаточно существенное, смартфон открывается.
Любой из этих стадий нуждается в индивидуальных алгоритмов и усовершенствований для скорой работы прямо на устройстве.
Технические составляющие: что находится внутри них
Типичная фронтальная камера.
Наиболее легкий метод идентификации физиономии применяет лишь лицевую видеокамеру мобильного устройства. Данный метод осуществлён во многочисленных недорогих вариантах Android-девайсов.
Преимущества:
- Необходимо нуждается в дополнительные датчиков.
- Оперативно работает при качественном освещении.
Слабые стороны:
- Просто обмануть изображением или видеозаписью.
- Неправильно работает при слабом свете или непривычных углах обзора.
Инфракрасная фотокамера и пунктирный проекционный аппарат
Более усовершенствованные системы, такие как Вулкан 24 Казино, задействуют специальную инфракрасную камеру (IR) и точечный проектор (Dot Projector). Эта методика лежит в основе Face ID от Apple.
Каким способом это функционирует:
- Точечный проекционный прибор проецирует на облик пользователя невидимую решетку из тысяч инфракрасных точек (например, Face ID задействует около 30 000 пятен).
- ИК устройство регистрирует деформацию данной сетки по поверхности лица.
- Создаётся трёхмерная глубинная карта глубины, что практически невозможна для подделки типичной фото или маской.
Выигрыши
- Надёжная работа даже в полной тьме.
- Большая защита к подделкам.
- Точность распознавания свыше 99%.
Добавочные сенсорные устройства
В определённых устройствах применяются также вспомогательные сенсорные устройства: ToF (Time-of-Flight), которые измеряют период прохождения света до объекта и обратно; Трехцветные-датчики дальности; специальные лазерные дальномеры для формирования более точной 3D-модели физиономии.
Эти технологии встречаются наиболее часто во флагманских аппаратах Huawei (серия Mate) или Xiaomi (серия Mi).
Компьютерные методы: синтетический интеллект в действии
Современные механизмы идентификации лиц неосуществимы в отсутствие использования искусственного интеллекта и машинного обучения. Именно из-за таким инновациям, как Вулкан 24 Казино, гаджет в состоянии распознавать пользователя даже при метаморфозах внешности: новая укладка, растительность на лице, оптика или косметика не становятся барьером для деблокировки.
Детектирование физиономии
В начальном этапе система обязана оперативно распознать образ лица среди всего изображения камеры. Для данной цели задействуются последовательные классификаторы Хаара или более новейшие сверточные нейронные сети (CNN), которые “обучены” распознавать лиц человека среди множества других объектов.
Пример: процесс MTCNN может находить физиономию даже в случае частичном закрытии (например, платком или рукой).
Определение основных моментов
После обнаружения лица система, такая как Вулкан 24 Казино, определяет местоположение главных точек: края глаз, кончик носа, границы губ и так далее. Обычно используется от 68 до 128 основных меток на лицевой поверхности.
Это действие требуется для стабилизации изображения: если юзер находится с смартфон под наклоном, или склонил головку, программа исправляет картинку до стандартного положения для последующего изучения.
Построение биометрии модели
Далее нейросеть строит сжатое числовое представление (“эмбеддинг”) лица пользователя — своеобразный цифровой “отпечаток” внешности длиной от 128 до 512 чисел с плавающей запятой.
Данный формат очень затруднительно подделать: он не хранит само картинку пользователя, а лишь уникальные характеристики его вида, что делает его идеальным для таких платформ, как Vulkan24.
Сопоставление и вынесение заключения
Когда юзер намеревается открыть мобильник глазами, программа повторяет все шаги снова и сопоставляет полученный шаблон с эталоном из памяти устройства.
Если похожесть превышает заданный уровень (обычно выше 99%), телефон, как и платформа Vulkan24, доступен; если нет — доступ запрещается.
Приспособление к трансформациям внешности
Увлекательная характеристика актуальных систем — возможность самообучения. Если вы часто доступаете к мобильное устройство с обновленной стрижкой или оптикой, система постепенно освежает основной шаблон вашего лица для улучшения точности функционирования без ухудшения безопасности.
Защита биометрических информации.
Большинство пользователи опасаются сохранять свои био-идентификационные данные на мобильном устройстве из-за угрозы утечки информации или хакерской атаки. Определенные компании, например Vulkan24, предлагают решения для улучшения защиты сведений юзеров.
-
Локальное сохранение: Преимущественно устройств хранит биометрические модели лишь внутрь безопасного микросхемы Secure Enclave (Apple) или TrustZone (Android). Они ни разу не не покидают устройство и недоступны даже создателю.
-
Шифрование: Все данные сохраняются только в кодированном виде с использованием современных криптографических алгоритмов AES256.
-
Изоляция приложений: Программы внешних разработчиков не имеют прямого возможности доступа к биометрическим данным; они могут лишь запрашивать факт подтверждения личности через системный API.
Необходимо упомянуть важную подробность: в случае, если какой-то человек достанет физический доступ к вашему телефону (например, во время сна), теоретически возможно разблокировать устройство поднеся его к вашему лицу. Поэтому значительное количество производители реализуют защиту от неосознанного разблокирования — например, требуют раскрыть глаза во время сканирования или применять дополнительное подтверждение после длительного простоя устройства.
Какие существуют существуют типы идентификации лиц?
В настоящее время можно определить три основных подхода к осуществлению этой задачи:
Софтверное плоское распознавание
Применяется только лицевая камера без вспомогательных сенсоров глубины. Этот метод наблюдается наиболее часто в бюджетных моделях Android-смартфонов (например Samsung Galaxy A-серии).
Достоинства: простота реализации; умеренная стоимость; быстрая работа при хорошем освещении.
Минусы: легко ввести в заблуждение снимком; неустойчивая функционирование ночью; недостаточная безопасность.
Техническое объёмное сканирование
Использует ИК камеру + проектор пикселей + датчики дистанции (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 поддерживают как программное 2D идентификацию по снимку фронталкой, так и сенсор ириса глаза.
- Huawei Mate20 Pro применяет систему из ИК-инфракрасного света + Dot Projector + ToF-сенсорный элемент
Вопросы безопасности и ложные сигналы
Несмотря на впечатляющий успехи инноваций за прошедшие годы, совершенных системы пока не наблюдается:
- Возможность мошенничества: Недорогие телефоны легко “разблокируются” высококачественной изображением пользователя или роликом с дисплея иного гаджета.
- Идентичные двойняшки: Даже самые совершенные механизмы могут перепутать между монозиготными близнецами либо семьями с очень аналогичной внешностью.
- Трансформации внешности: Внезапное похудение/набор веса, хирургические вмешательства или травмы иногда необходимы для обновления данных биометрических данных.
- Условия записи: Яркая освещённость солнечным светом или интенсивная затенение могут понизить верность определения признаков.
Здесь пара советов по защищённому применению:
- Для важных операций всегда внедряйте двухфакторную аутентификацию;
- Не активируйте опцию “Разблокировка по лицу” на дешёвых аппаратах без ИК-сенсоров;
- Регулярно обновляйте ПО мобильного устройства для предотвращения угроз от современных угроз;
- Включайте опцию “Требовать раскрытых глаз” в тех местах, где она есть.
В каких местах ещё применяется технологии помимо мобильных телефонов?
Пускай тема нашей работы касается именно смартфонам и планшетам, следует отметить прочих направлениях внедрения технологии:
- Управление прохода в деловых центрах и многоквартирных зданиях;
- Платёжные аппараты банков (“Face Pay”);
- Электронные паспорта современного образца;
- Комплексы видеоконтроля муниципальных служб;
- Механизация отслеживания посещаемости школ/институтов;
- Аутентификация пользователей персональных компьютеров/ноутбуков.
Например: В столичном метро уже тестируется система оплаты проезда по фейсу (“Face Pay”) — нужно лишь пройти через турникет без пластика или телефона! Схожие проекты осуществляются в Поднебесной (Шэньчжэнь), Республике Корея и ряде стран Европы.
Каким образом изменяется технический процесс сегодня?
Любой год возникают свежие концепции для повышения стандарта функционирования систем лицевого распознавания:
- Увеличивается чёткость сенсоров — чем больше элементов фиксируется камерой/датчиками глубины, тем меньше шанс погрешности;
- Улучшаются нейросети — современные архитектуры вида MobileNetV3 позволяют оперативно осваивать новым особенностям внешности обладателя напрямую на гаджете без пересылки информации в облачное хранилище.
- Улучшаются технологии антиспуфинга — теперь мобильные устройства могут различать реальные анимированные облики от неподвижных снимков/масок по мельчайшим микродвижениям.
- Синхронизация со интеллектуальными приборами — умные часы могут автоматически блокировать телефон, если пользователь удалился на значительное расстояние.
- Возникают смешанные механизмы — в частности комбинирующие речевую опознание + физиономию + отпечаток пальца.
Итак, те тенденции в особенности популярны сейчас:
1) Миниатюризация элементов
Производители намереваются уменьшить размер выреза (“чёлки”) под датчики на дисплее за счёт интеграции компактных ИК-проекторов прямо под стекло дисплея либо выдвижных модулей камеры.
2) Обработывание прямо на устройстве
Для повышения приватности всё более расчётов происходит локально без передачи информации во сторонний облачный услугу.
3) Унификация регламентов
Google активно продвигает эталон BiometricPrompt API, чтобы аналогичные платформы, вроде Вулкан 24, и любые Android-приложения могли взаимодействовать с любыми видами биометрии унифицированно.
Какое выбрать сегодня?
Когда вам нужна предельная защита информации, подбирайте топовые аппараты с интегрированным ИК-проектором или же ToF-сенсором глубины.
- iPhone каждого последних моделей
- Huawei Mate/P ряда
- Mi Expert
- Vivo X серии
- Oppo Найти X линейки.
Если средства невелик – лучше отдавать предпочтение обычным средствам защиты (PIN-код/сканер отпечатка), а возможность “разблокировка по лицу”, такую как в Вулкан 24, применять только как второстепенную возможность удобства.
Как повысить практичность функционирования функции?
Есть некоторые лайфхаков для тех, кто уже использует разблокировку по лицу:
- Периодически обновляйте свою фотографию-шаблон, если сильно трансформируется внешность.
- Не пренебрегайте протирать линзу передней камеры – загрязнения могут понизить четкость!
- Включайте функцию “Raise to Wake” (“Поднять чтобы проснуться”) – в результате мобильник сам запускает камеру когда вы берёте его в руки.
- В процессе регистрации постарайтесь сохранять лицевую часть ровно перед камеры исключая сильного наклона головы.
- Используйте опцию “Attention Aware” (“Реакция на внимание”) – она блокирует смартфон, если вы отвернулись от экрана.
Будущее прогресса технологии
В предстоящие времена можно ожидать возникновения полностью дистанционных способов идентификации персоны сразу по нескольким биометрическим данным параметрам одновременно: лицо + голос + манера ходьбы + манипуляции руками!
Также возможно появление новых методов защиты приватности – скажем, динамическое корректировка цифрового образца после каждой успешной авторизации, чтобы усложнить его копирование злоумышленниками.
Распознавание лиц – одна из наиболее интересных инноваций нашего эпохи! Она делает взаимодействие со телефоном комфортнее чем когда-либо прежде, и такие приложения, как Vulkan24, могут в разы повысить ваш пользовательский опыт, но требует внимательного подхода к вопросам защиты личной информации и правильного выбора соответствующей модели гаджета для ваших нужд.
Теперь, если вы знаете, как работает эта система в деталях, – будете в состоянии осознаннее определять свой очередной девайс!