Каким способом работает распознавание лицевых образов в мобильных устройствах
Почему мы предпочитаем разблокирование по лицевому распознаванию
В последние времена определение лиц стало одной из самых распространённых опций для открытия умных телефонов. Лишь некоторые годов тому назад основная часть юзеров удовлетворялись пин-кодами, секретными кодами или датчиками отпечатков пальцев. Но при появлением таких технологий, как Вулкан 24, нам вполне просто взглянуть на экран — и устройство тут же опознает своего владельца.
Какая вещь обуславливает данную функцию настолько популярной? Во-первых, это практично: не нужно помнить трудные пароли или отыскивать нужный палец в мраке. Кроме того, это быстро: современные алгоритмы идентифицируют лицо буквально за доли секунды. В-третью очередь, это ощущение футуристичности — будто в кинофильмах про вулкан автомат агентов.
Впрочем за такой на первый взгляд несложностью таится весь универсум комплексных техник и инженерных разработок. Давайте понять, как конкретно функционирует фейсканирование в новейших гаджетах, какие бывают методы, насколько они защищены и что нас предстоит.
Короткая хроника эволюции технологии
Распознавание лиц как методика имеется уже более 50 лет. Начальные эксперименты автоматического изучения облика были сделаны еще в 1960-х годах в научных учреждениях США. Тогда ЭВМ способны были лишь обозначать очертания лица и измерять промежутки между очами и устами на монохромных изображениях.
Начальные коммерческие платформы появились в девяностых годах, но они были неидеальны: работали медленно и часто давали сбои. Только с эволюцией нейронных сетей и таких площадок, как Вулкан 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.
Следует подчеркнуть существенную подробность: если какой-то человек достанет физический доступ к вашему телефону (например, пока вы спите), теоретически возможно разблокировать устройство поднеся его к вашему лицу. Поэтому значительное количество компании осуществляют защиту от „слепого” разблокирования — в частности, заставляют раскрыть глаза во время сканирования или задействовать дополнительное подтверждение после длительного простоя устройства.
Какие существуют существуют категории идентификации лиц на изображениях?
На сегодняшний день можно выделить 3 основных способа к выполнению этой операции:
Программируемое плоское определение
Эксплуатируется только лицевая камера без экстра детекторов глубины. Такой способ встречается чаще всего в доступных моделях 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 применяют только физическое трёхмерное сканирование
- 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, для того чтобы аналогичные платформы, как Вулкан 24, и любые Android-аппы могли работать с различными типами биометрии стандартизированно.
Что решить на сегодня?
Когда тебе важна предельная безопасность информации, выбирайте флагманские устройства с вмонтированным ИК-проектором либо ToF-датчиком глубины.
- iPhone всех существующих актуальных поколений
- Huawei Partner/P линейки
- Xiaomi Expert
- Vivo X модели
- Oppo Find Икс серий.
Если бюджет скромен – лучше отдавать предпочтение обычным средствам защиты (PIN-код/сканер отпечатка), а опцию „разблокировка по лицу”, такую как в Вулкан 24, задействовать только как дополнительную опцию удобства.
Каким образом увеличить удобство использования опции?
Есть несколько лайфхаков для людей, кто уже пользуется функцию распознавания лица:
- Периодически обновляйте свою фото-шаблон, если значительно изменяется внешний вид.
- Не пренебрегайте очищать линзу фронтальной камеры – разводы могут понизить точность!
- Включайте функцию “Raise to Wake” (“Поднять чтобы проснуться”) – так смартфон сам включает камеру когда вы поднимаете его.
- Во время регистрационного процесса постарайтесь сохранять голову прямо перед камеры исключая резкого наклона головы.
- Задействуйте возможность “Attention Aware” (“Реакция на внимание”) – она блокирует смартфон, если вы отвели взгляд от дисплея.
Перспективы прогресса инноваций
В скоро наступающие времена можно предполагать появления полностью безконтактных способов опознания персоны сразу по нескольким биометрическим данным параметрам одновременно: физиономия + речь + походка + движения рук!
Также предполагается развитие современных подходов обеспечения конфиденциальности – скажем, изменяющееся модификация цифрового паттерна после каждой успешной авторизации, чтобы осложнить его копирование злоумышленниками.
Идентификация лиц – одна из очень интересных технологий нашего времени! Она делает общение со телефоном проще чем до этого, и такие приложения, как Vulkan24, могут в разы повысить ваш опыт, но запрашивает внимательного подхода к вопросам защиты личной информации и правильного выбора соответствующей модели гаджета для ваших нужд.
Теперь, раз вы знаете, как устроена эта система в деталях, – будете в состоянии более осмысленно подбирать свой следующий гаджет!
