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