Как работает определение лицевых образов в мобильных устройствах
Зачем мы останавливаемся на разблокировку по лицевому распознаванию
В недавние годы определение физиономий является одной из наиболее востребованных функций для открытия мобильных телефонов. Лишь несколько лет тому назад основная масса пользователей довольствовались пин-кодами, паролями или датчиками отпечатков пальцев. Но с появлением подобных технологий, например Вулкан 24, нам вполне просто взглянуть на экран — и аппарат тут же опознает своего владельца.
Что превращает данную возможность очень нужной? Во-первых, это практично: не нужно удерживать в памяти замысловатые пароли или отыскивать правильный палец в мраке. Также, это оперативно: современные системы распознают лицо фактически за доли секунды. В-третьих, это впечатление футуристичности — как будто в фильмах про вулкан 24 агентов.
Однако за этой кажущейся несложностью скрывается весь вселенная сложных методов и инженерных концепций. Позвольте нам понять, как точно функционирует распознавание лиц в современных мобильных телефонах, какие существуют методы, насколько они безопасны и что нас предстоит.
Сжатая история прогресса техники
Распознавание лиц как техника существует уже более 50 годов. Изначальные попытки автоматизированного изучения лица были сделаны еще в 1960-х годах в лабораториях США. Тогда вычислительные машины умели лишь определять силуэты лица и измерять расстояния между глазами и ртом на ахроматических изображениях.
Изначальные бизнес системы возникли в 90-х, но они были несовершенны: функционировали медленно и часто ошибались. Только с прогрессом синтетических сетей и таких площадок, как Вулкан 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), которые определяют время движения луча до объекта и обратно; 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.
Следует подчеркнуть существенную особенность: если кто-либо получит физический доступ к вашему телефону (к примеру, во время сна), теоретически можно разблокировать устройство, поднеся его к вашему лицу. Поэтому значительное количество изготовители осуществляют меры безопасности от “слепого” разблокирования — например, просят разомкнуть глаза во время сканирования или применять дополнительное подтверждение после длительного простоя устройства.
Какие именно бывают типы определения лиц на изображениях?
На сегодняшний день можно выделить различить три ключевых способа к осуществлению этой операции:
Программное плоское определение
Применяется только фронтальная камера без вспомогательных сенсоров дистанции. Такой способ используется чаще всего в недорогих моделях 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 обеспечивают как программное плоское распознавание по фото селфи-камерой, так и сенсор глазного ириса.
- Huawei Mate20 Pro применяет набор из ИК-освещения + Dot Projector + ToF-сенсорный элемент
Проблемы охраны и неверные тревоги
Несмотря на поразительный прогресс техники за последние годы, идеальных систем пока не существует:
- Шанс подвоха: Бюджетные мобильники просто доступны четкой снимком хозяина или же роликом с экрана другого устройства.
- Идентичные двойняшки: Даже самые идеальные устройства могут ошибиться между монозиготными близнецами либо семьями с очень аналогичной внешностью.
- Изменения облика: Резкое снижение веса/увеличение массы тела, пластические операции или травмы порой требуют перерегистрации биометрии.
- Условия съёмки: Яркая засветка солнцем или интенсивная темнота могут снизить аккуратность распознавания признаков.
Вот пара подсказок для безопасному применению:
- Для важных операций всегда применяйте двухэтапную аутентификацию;
- Не запускайте функцию “Разблокировка по лицу” на бюджетных аппаратах без ИК-сенсоров;
- Систематически обновляйте ПО смартфона для предотвращения угроз от новых видов атак;
- Включайте настройку “Требовать распахнутых глаз” там, где она имеется.
В каких областях также находится применение технология кроме смартфонов?
Пускай основная мысль нашей статьи сосредоточена на именно мобильным устройствам, следует отметить альтернативных областях использования технологии:
- Контроль входа в рабочих помещениях и многоквартирных зданиях;
- Платёжные устройства финансовых учреждений (“Face Pay”);
- Виртуальные удостоверения личности нового типа;
- Установки видеоконтроля городских подразделений;
- Автоматизирование регистрации посещаемости учебных заведений/университетов;
- Авторизация юзеров персональных компьютеров/ноутбуков.
Например: В городском метро уже проверяется система оплаты проезда по фейсу (“Face Pay”) — достаточно пройти через турникет без пластика или телефона! Схожие программы реализуются в Поднебесной (Шэньчжэнь), Южной Корее и ряде стран Европы.
Как изменяется технология в наше время?
Каждый годик возникают свежие концепции для улучшения качества работы систем идентификации лиц:
- Увеличивается детализация сенсоров — чем больше элементов фиксируется фотоаппаратом/датчиками глубины, тем меньше риск ошибки;
- Улучшаются нейронные сети — современные структуры вида MobileNetV3 позволяют быстро адаптироваться к свежим характеристикам вида обладателя прямо на устройстве без отправки данных в облако.
- Совершенствуются способы антиспуфинга — теперь смартфоны могут отличать подлинные движущиеся лица от статичных фото/масок по микроскопическим движениям кожи.
- Взаимодействие со интеллектуальными приборами — смарт-часы могут автоматически заблокировать смартфон, если владелец отошёл далеко.
- Возникают комбинированные механизмы — к примеру объединяющие речевую опознание + лицо + отпечаток пальца.
Вот, те тренды очень востребованы на сегодняшний день:
1) Сокращение деталей
Компании пытаются сократить величину отверстия (“чёлки”) под датчики на экране за счёт встраивания компактных ИК-проекторов прямо под поверхность дисплея либо высувных модулей камеры.
2) Переработка прямо на аппарате
Для повышения личной безопасности всё больше расчётов выполняется локально без пересылки информации во дополнительный облачный услугу.
3) Стандартизация стандартов
Google энергично пропагандирует стандарт BiometricPrompt API, чтобы подобные системы, вроде Вулкан 24, и любые Android-программы были совместимы с всеми формами биометрии единообразно.
Какое решить на сегодня?
Если вам важна наивысшая защита данных, остановите выбор на топовые аппараты с интегрированным ИК-излучателем либо ToF-сенсором глубины.
- iPhone каждого актуальных моделей
- Huawei Companion/Series P ряда
- Mix Expert
- Vivo X серии
- Oppo Find Х серий.
Если финансы невелик – лучше выбирать обычным средствам защиты (PIN-код/сканер пальца), а опцию “разблокировка по лицу”, такую как в Вулкан 24, использовать только как второстепенную опцию комфорта.
Каким способом повысить комфорт функционирования возможности?
Есть пара советов для людей, кто уже использует разблокировку через лицо:
- Часто обновляйте свою фото-шаблон, если значительно изменяется облик.
- Не забывайте очищать линзу передней камеры – загрязнения могут снизить точность!
- Включайте функцию “Raise to Wake” (“Поднять чтобы проснуться”) – так мобильник сам активирует камеру когда вы берёте его в руки.
- В процессе регистрационного процесса постарайтесь сохранять лицевую часть неподвижно перед камеры не допуская резкого наклона головы.
- Задействуйте функцию “Attention Aware” (“Реакция на внимание”) – она блокирует мобильное устройство, если вы отвели взгляд от экрана.
Перспективы прогресса технологии
В ближайшие времена можно ожидать развития полностью бесконтактных способов распознавания персоны сразу по нескольким биометрическим параметрам одновременно: лицо + речь + шаги + движения рук!
Также вероятно развитие новых методов обеспечения конфиденциальности – например, динамическое изменение электронного образца после каждой результативной авторизации, чтобы усложнить его копирование злоумышленниками.
Идентификация лиц – одна из очень захватывающих технологий нашего периода! Она предоставляет общение со смартфоном комфортнее чем когда-либо прежде, и такие программы, как Vulkan24, могут в разы повысить ваш пользовательский опыт, но запрашивает осознанного отношения к вопросам безопасности личных данных и грамотного выбора подходящей модели устройства под ваши задачи.
Теперь, когда вы понимаете, как устроена эта система внутри, – сумеете вдумчиво определять свой будущий девайс!