Как функционирует распознавание лицевых образов в мобильных устройствах
Для чего мы останавливаемся на разлочивание по лицу
В прошлые годы определение лиц превратилось в одной из самых распространённых опций для открытия мобильных телефонов. Еще пару годков назад основная часть пользователей обходились PIN-кодами, паролями или датчиками отпечатков пальцев. Но с появлением таких технологий, например вулкан россия, нам достаточно просто взглянуть на экран — и аппарат тут же узнает своего владельца.
Какой аспект обуславливает данную функцию такой востребованной? Во-первых, это удобно: не нужно удерживать в памяти замысловатые пароли или отыскивать верный палец в мраке. Во-вторых, это мгновенно: современные алгоритмы распознают лицо фактически за доли секунды. В-третьих, это впечатление футуристичности — будто в фильмах про vulkan casino шпионов.
Однако за такой на первый взгляд легкостью скрывается целый универсум сложных техник и инженерных концепций. Давайте исследовать, как точно действует фейсканирование в современных мобильных телефонах, какие существуют способы, насколько они надёжны и что нас ожидает в будущем.
Краткая история развития инноваций
Идентификация лиц как техника существует уже более 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).
Компьютерные алгоритмы: искуственный интеллект в исполнении
Текущие механизмы распознавания лиц невозможны без применения ИИ и machine learning. Именно из-за таким инновациям, как вулкан россии, устройство способно узнавать юзера даже при метаморфозах внешнего вида: новая стрижка, растительность на лице, линзы или косметика не становятся препятствием для деблокировки.
Обнаружение лиц
При начальном стадии программа должна быстро обнаружить образ лица внутри всего кадра камеры. Для этой задачи задействуются последовательные классификаторы Хаара или более современные сверточные нейронные сети (CNN), которые подготовлены идентифицировать лица людей среди множества других объектов.
Пример: метод MTCNN способен находить лицо даже при неполном перекрытии (например, платком или рукой).
Определение ключевых аспектов
После идентификации лица механизм, такая как вулкан россии, определяет местоположение ключевых точек: уголки глаз, конец носа, края губ и так далее. Часто применяется от 68 до 128 главных меток на лицевой поверхности.
Данное необходимо для стабилизации изображения: если человек находится с мобильник под углом, или повернул головку, программа исправляет картинку до стандартного положения для дальнейшего анализа.
Формирование биометрического шаблона
Далее нейросеть строит уплотненное математическое представление («эмбеддинг») внешности пользователя — своеобразный цифровой «отпечаток» внешности длиной от 128 до 512 вещественных чисел.
Этот формат весьма затруднительно имитировать: он не сохраняет непосредственно изображение юзера, а лишь исключительные черты его внешности, что делает его оптимальным для таких систем, как vulkan russia.
Сравнение и вынесение заключения
Если человек хочет разлочить телефон взором, механизм осуществляет все указанные шаги снова и сопоставляет полученный шаблон с эталоном из памяти устройства.
Если схожесть превышает установленный границу (обычно превышает 99%), телефон, как и платформа vulkan russia, открывается; если нет — доступ не предоставляется.
Приспособление к метаморфозам облика
Увлекательная характеристика современных системы — способность самообучения. Если вы часто разблокируете смартфон с обновленной укладкой или очками, система постепенно освежает эталонный шаблон вашего облика для повышения точности работы без ухудшения безопасности.
Охрана биометрических информации.
Большинство клиенты беспокоятся хранить свои биометрические данные на смартфоне из-за вероятности утечки данных или взлома устройства. Некоторые организации, вроде vulkan russia, предлагают решения для увеличения защиты данных пользователей.
-
Локальное сохранение: Основная часть девайсов хранит биометрические шаблоны исключительно в пределах безопасного процессора Secure Enclave (Apple) или TrustZone (Android). Они всегда не выходят из устройство и закрыты даже производителю.
-
Шифрование: Все данные сохраняются только в кодированном виде с использованием новейших криптографических алгоритмов AES256.
-
Изоляция приложений: Программы третьих девелоперов не имеют непосредственного возможности доступа к биометрическим данным; они могут лишь требовать факт подтверждения личности через системный API.
Необходимо отметить важную подробность: если кто-либо достанет доступ к вашему телефону физически (например, пока вы спите), теоретически можно разблокировать устройство, поднеся его к вашему лицу. Поэтому большинство компании внедряют меры безопасности от неосознанного разблокирования — к примеру, заставляют открыть глаза во время сканирования или использовать дополнительное подтверждение после длительного простоя устройства.
Какие имеются типы идентификации лиц на изображениях?
В настоящее время можно выделить определить три основных подхода к выполнению этой операции:
Программируемое двухмерное определение
Применяется только фронтальная камера без вспомогательных датчиков глубины. Этот метод наблюдается обычно в недорогих моделях 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) Стандартизация регламентов
Гугл активно продвигает эталон BiometricPrompt API, с целью чтобы аналогичные платформы, как вулкан россия, и каждые Android-программы могли взаимодействовать с различными типами биометрии стандартизированно.
Какое решить сегодня?
В случае если вам необходима наивысшая безопасность данных, остановите выбор на флагманские устройства с вмонтированным ИК-проектором либо ToF-сенсором глубины.
- iPhone всех существующих актуальных версий
- Huawei Mate/P линейки
- Mix Expert
- Vivo X модели
- Oppo Find Икс серий.
Если средства ограничен – лучше предпочесть обычным методам защиты (PIN-код/сканер пальца), а функцию «разблокировка по лицу», такую как в вулкан россия, применять только как второстепенную возможность комфорта.
Каким способом повысить практичность функционирования функции?
Есть пара хитростей для людей, кто уже использует функцию распознавания лица:
- Регулярно обновляйте свою фото-шаблон, если значительно изменяется внешность.
- Не забывайте протирать линзу фронтальной камеры – разводы могут уменьшить точность!
- Включайте опцию “Raise to Wake” (“Поднять чтобы проснуться”) – так мобильник сам включает камеру когда вы берёте его в руки.
- В процессе записи постарайтесь удерживать голову прямо перед камеры исключая резкого наклона головы.
- Применяйте опцию “Attention Aware” (“Реакция на внимание”) – она блокирует мобильное устройство, если вы отвели взгляд от экрана.
Возможности прогресса инноваций
В скоро наступающие периоды можно предполагать появления полностью бесконтактных способов идентификации человека сразу по нескольким биометрическим параметрам одновременно: физиономия + звучание + шаги + движения рук!
Также вероятно появление современных подходов охраны приватности – например, динамическое корректировка диджитал образца после каждой результативной авторизации, чтобы усложнить его копирование злоумышленниками.
Идентификация лиц – одна из самых увлекательных технологий нашего эпохи! Она делает интеракцию со смартфоном проще чем когда-либо прежде, и такие программы, как vulkan russia, могут в разы улучшить ваш юзерский опыт, но нуждается в внимательного подхода к вопросам защиты личной информации и правильного выбора соответствующей модели гаджета для ваших нужд.
Теперь, раз вы знаете, как работает эта методика в деталях, – сможете вдумчиво подбирать свой следующий устройство!
