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