Как работает распознавание лиц в мобильных устройствах
Зачем мы предпочитаем разлочивание по фейсу
В прошлые времена определение физиономий стало одной из самых распространённых функций для деблокировки умных телефонов. Еще некоторые годков тому назад большинство пользователей обходились PIN-кодами, секретными кодами или датчиками отпечатков пальцев. Но при появлением таких технологий, как вулкан россия, нам вполне просто взглянуть на экран — и аппарат тут же узнает своего владельца.
Что делает эту функцию очень нужной? Для начала, это комфортно: не нужно помнить сложные пароли или находить правильный палец в мраке. Кроме того, это быстро: современные алгоритмы распознают лицо фактически за мгновения ока. В-третьем пункте, это ощущение будущего — будто в кинофильмах про vulkan russia разведчиков.
Однако за такой видимой легкостью прячется полный универсум сложных техник и инженерных разработок. Попробуем понять, как точно функционирует распознавание лиц в современных гаджетах, какие бывают технологии, насколько они защищены и что нас ожидает в будущем.
Сжатая история эволюции технологии
Идентификация лиц как техника имеется уже более 50 годов. Начальные пробы машинного анализа лица были предприняты еще в 1960-х годах в исследовательских центрах США. Тогда компьютеры способны были лишь определять контуры черепа и измерять расстояния между зрачками и ртом на монохромных фотографиях.
Начальные бизнес системы появились в 90-х, но они были неидеальны: работали медленно и часто давали сбои. Только с развитием синтетических сетей и таких площадок, как вулкан россии, высокопроизводительных мобильных процессоров определение лиц стало по-настоящему массовым явлением.
В 2017 году 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), которые определяют период распространения света до цели и обратно; RGB-датчики дальности; специальные световые измерители расстояния для формирования более детализированной 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.
Стоит подчеркнуть значимую подробность: если кто-то сможет получить доступ к вашему телефону физически (к примеру, пока вы спите), теоретически можно разблокировать устройство, поднеся его к вашему лицу. Поэтому большинство изготовители осуществляют защиту от неосознанного разблокирования — в частности, требуют раскрыть глаза во время сканирования или задействовать дополнительное подтверждение после длительного простоя устройства.
Какие бывают категории идентификации лиц на изображениях?
На сегодняшний день можно определить выделить 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) Унификация регламентов
Google активно продвигает норму BiometricPrompt API, чтобы аналогичные платформы, вроде вулкан россия, и каждые Android-аппы могли работать с всеми формами биометрии стандартизированно.
Что подобрать на сегодня?
Если вам нужна наивысшая безопасность данных, подбирайте передовые устройства с интегрированным ИК-излучателем либо ToF-сенсором глубины.
- iPhone каждого последних версий
- Huawei Partner/P Series ряда
- Mi Expert
- Vivo X модели
- Oppo Найти X линейки.
Если бюджет скромен – лучше выбирать классическим способам защиты (PIN-код/сканер отпечатка), а опцию “разблокировка по лицу”, такую как в вулкан россия, применять только как второстепенную возможность удобства.
Каким образом увеличить комфорт работы возможности?
Есть пара советов для людей, кто уже применяет разблокировку по лицу:
- Часто меняйте свою фото-шаблон, если кардинально меняется внешность.
- Не упускайте из виду протирать объектив передней камеры – пятна могут уменьшить точность!
- Включайте опцию “Raise to Wake” (“Поднять чтобы проснуться”) – в результате смартфон сам активирует фотоаппарат когда вы поднимаете его.
- В процессе регистрационного процесса постарайтесь держать лицевую часть прямо перед видеоустройства без сильного наклона головы.
- Применяйте возможность “Attention Aware” (“Реакция на внимание”) – она блокирует телефон, если вы отвели взгляд от дисплея.
Будущее эволюции инноваций
В скоро наступающие времена можно ожидать появления полностью бесконтактных способов опознания персоны сразу по нескольким биометрическим данным параметрам одновременно: облик + речь + манера ходьбы + жесты рук!
Также вероятно возникновение свежих способов обеспечения конфиденциальности – скажем, переменное изменение электронного паттерна после каждой результативной авторизации, чтобы усложнить его копирование злоумышленниками.
Идентификация лиц – одна из наиболее увлекательных инноваций нашего времени! Она обеспечивает интеракцию со телефоном удобнее чем когда-либо прежде, и такие аппы, как vulkan russia, могут в разы оптимизировать ваш пользовательский опыт, но требует осознанного отношения к вопросам безопасности личных данных и грамотного выбора подходящей модели устройства под ваши задачи.
Теперь, когда вы осведомлены, как устроена эта система в деталях, – сможете вдумчиво подбирать свой очередной гаджет!
Leave a Reply