Каким образом функционирует определение лицевых образов в мобильных устройствах
Для чего мы останавливаемся на разблокировку по лицу
В прошлые времена распознавание лиц стало одной из самых распространённых опций для открытия мобильных телефонов. Лишь пару годов тому назад основная масса юзеров удовлетворялись PIN-кодами, ключами доступа или сканерами отпечатков пальцев. Но при появлением подобных технологий, как admiral x, нам вполне лишь взглянуть на экран — и устройство тут же узнает своего владельца.
Что превращает эту конкретную функцию такой востребованной? Прежде всего, это удобно: не нужно запоминать сложные пароли или отыскивать правильный палец в темноте. Также, это оперативно: современные системы идентифицируют лицо фактически за мгновения ока. В-третью очередь, это ощущение футуризма — как будто в фильмах про admiral x официальный сайт разведчиков.
Впрочем за этой кажущейся легкостью прячется весь универсум сложных технологий и инженерных разработок. Позвольте нам понять, как именно работает идентификация по лицу в актуальных мобильных телефонах, какие существуют способы, насколько они надёжны и что нас предстоит.
Краткая повествование прогресса инноваций
Идентификация лиц как методика имеется уже более 50 лет. Первые эксперименты машинного исследования лица были сделаны еще в 1960-х годы в лабораториях США. Тогда компьютеры способны были лишь обозначать силуэты черепа и измерять дистанции между зрачками и ртом на монохромных снимках.
Изначальные торговые системы возникли в 1990-х годах, но они были несовершенны: работали медленно и часто давали сбои. Только с эволюцией нейронных сетей и таких систем, как адмирал х, сильных мобильных процессоров идентификация лиц стало по-настоящему массовым явлением.
В две тысячи семнадцатом году 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 чисел с плавающей запятой.
Этот шаблон весьма затруднительно имитировать: он не сохраняет само картинку юзера, а лишь исключительные характеристики его облика, что делает его оптимальным для таких площадок, как admiral-x.
Сопоставление и осуществление выбора
Если пользователь желает разлочить смартфон глазами, механизм осуществляет все описанные выше шаги заново и сравнивает полученный шаблон с эталоном из памяти устройства.
Если аналогичность превышает установленный уровень (обычно больше 99%), телефон, как и платформа admiral-x, доступен; если нет — доступ не предоставляется.
Адаптация к метаморфозам внешнего вида
Увлекательная черта современных системы — способность самостоятельного обучения. Если ты постоянно открываете телефон с свежей укладкой или оптикой, программа постепенно модернизирует базовый шаблон вашего лица для улучшения точности функционирования без ухудшения безопасности.
Защита биометрических информации.
Множество клиенты боятся хранить свои биометрические данные на смартфоне из-за угрозы утечки данных или взлома устройства. Определенные фирмы, например admiral-x, предлагают решения для увеличения безопасности информации клиентов.
-
Локальное хранение: Преимущественно девайсов записывает биометричные модели исключительно в пределах безопасного чипа Secure Enclave (Apple) или TrustZone (Android). Они всегда не выходят из устройство и недоступны включая изготовителю.
-
Шифрование: Все информация сберегаются только в кодированном виде с использованием новейших криптографических алгоритмов AES256.
-
Изоляция приложений: Программы сторонних девелоперов не имеют прямого возможности доступа к биометрическим; они могут лишь запрашивать подтверждение верификации личности через системный API.
Стоит подчеркнуть важную деталь: если какой-то человек получит доступ к вашему телефону физически (к примеру, пока вы спите), теоретически возможно разблокировать устройство поднеся его к вашему лицу. Поэтому многие производители осуществляют систему защиты от автоматического разблокирования — в частности, заставляют раскрыть глаза во время сканирования или задействовать дополнительное подтверждение после длительного простоя устройства.
Какие существуют бывают виды идентификации лиц на изображениях?
В настоящее время можно выделить различить 3 основных метода к реализации этой задачи:
Софтверное 2D распознавание
Используется только передняя видеокамера без экстра сенсоров дистанции. Такой метод встречается наиболее часто в бюджетных моделях 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 используют только аппаратное трёхмерное сканирование
- Xiaomi Mi8 Explorer Edition в первый раз представил подобие Face ID в ряду Android.
- Samsung Galaxy S10 модель/S20 обеспечивают как софтверное 2D определение по фото селфи-камерой, так и сенсор глазного ириса.
- Huawei Mate20 Pro задействует систему из ИК-освещения + Dot Projector + ToF-сенсорный элемент
Трудности защиты и ошибочные срабатывания
Несмотря на поразительный успехи технологий за прошедшие лет, идеальных механизмов пока не наблюдается:
- Возможность подвоха: Доступные смартфоны без труда „разблокируются“ высококачественной снимком пользователя либо видеозаписью с дисплея иного гаджета.
- Идентичные близнецы: Даже самые идеальные устройства могут спутать между монозиготными близнецами либо родственниками с очень схожей внешностью.
- Трансформации внешнего вида: Стремительное похудение/набор веса, косметические процедуры либо повреждения иногда требуют обновления данных биометрических данных.
- Условия фотографирования: Яркая засветка солнцем либо глубокая тень могут уменьшить верность идентификации признаков.
Здесь пара подсказок для безопасному эксплуатации:
- Для критически важных операций всегда используйте двухэтапную аутентификацию;
- Не включайте возможность „Разблокировка по лицу“ на дешёвых аппаратах без ИК-сенсоров;
- Регулярно обновляйте прошивку мобильного устройства для защиты от актуальных атак;
- Включайте опцию „Требовать распахнутых глаз“ везде, где она доступна.
В каких местах также применяется технологии за исключением мобильных телефонов?
Пускай основная мысль этой публикации сосредоточена на конкретно мобильным устройствам, необходимо сказать о альтернативных областях использования технологии:
- Контроль входа в деловых центрах и многоквартирных зданиях;
- Платёжные устройства финансовых учреждений („Face Pay“);
- Виртуальные идентификационные документы современного образца;
- Установки видеомониторинга городских сервисов;
- Автоматизирование учёта посещаемости учебных заведений/университетов;
- Авторизация участников ПК/ноутбуков.
Например: В городском метро уже испытывается система оплаты проезда по фейсу („Face Pay“) — хватит пройти через барьер без пластика или телефона! Схожие программы развиваются в Китае (Шэньчжэнь), Республике Корея и ряде стран Европы.
Каким образом трансформируется техпроцесс в наше время?
Всякий годик появляются современные идеи для усовершенствования уровня функционирования систем лицевого распознавания:
- Увеличивается детализация сенсорных устройств — чем больше информации фиксируется фотоаппаратом/глубинными сенсорами, тем меньше вероятность ошибки;
- Улучшаются нейросети — современные архитектуры модели MobileNetV3 дают возможность оперативно осваивать новым особенностям облика обладателя непосредственно на девайсе без пересылки информации в облачное хранилище.
- Совершенствуются способы антиспуфинга — теперь смартфоны умеют распознавать настоящие живые лица от статичных фотографий/маскировок по микроскопическим микродвижениям.
- Взаимодействие со смарт-гаджетами — интеллектуальные часы могут авто блокировать телефон, если пользователь удалился на значительное расстояние.
- Проявляются гибридные системы — например объединяющие аудио опознание + лицо + дактилоскопический след.
Вот, те тенденции в особенности популярны сейчас:
1) Уменьшение элементов
Изготовители намереваются уменьшить габариты выреза („чёлки“) для сенсоры на дисплее за счёт внедрения маленьких ИК-излучателей прямо под поверхность дисплея либо высувных модулей камеры.
2) Обработка прямо на девайсе
Для улучшения личной безопасности всё больше вычислений осуществляется внутри устройства без пересылки информации во сторонний облачный сервис.
3) Стандартизация стандартов
Google энергично продвигает стандарт BiometricPrompt API, с целью чтобы аналогичные платформы, например как admiral x, и любые Android-программы были совместимы с любыми видами биометрии единообразно.
Что подобрать на сегодня?
В случае если тебе необходима предельная безопасность информации, подбирайте топовые модели с вмонтированным ИК-проектором или ToF-датчиком глубины.
- iPhone всех существующих последних моделей
- Huawei Companion/Series P серии
- Mix Professional
- Vivo X модели
- Оппо Find X серии.
Если бюджет ограничен – лучше выбирать традиционным методам безопасности (PIN-код/сканер отпечатка), а функцию „разблокировка по лицу“, такую как в admiral x, применять только как второстепенную возможность комфорта.
Каким образом увеличить удобство работы функции?
Есть несколько лайфхаков для тех, кто уже пользуется функцию распознавания лица:
- Регулярно меняйте свою фотографию-шаблон, если значительно трансформируется внешний вид.
- Не забывайте чистить объектив фронтальной камеры – разводы могут понизить четкость!
- Включайте настройку “Raise to Wake” (“Поднять чтобы проснуться”) – так мобильник сам запускает фотоаппарат если вы берёте его в руки.
- Во время регистрации постарайтесь держать лицо ровно напротив видеоустройства без сильного наклона головы.
- Применяйте опцию “Attention Aware” (“Реакция на внимание”) – она запирает мобильное устройство, если вы отвели взгляд от дисплея.
Перспективы развития технологии
В скоро наступающие времена можно ожидать возникновения полностью дистанционных способов опознания индивидуума сразу по нескольким биометрическим характеристикам параметрам одновременно: лицо + голос + походка + движения рук!
Также возможно развитие свежих методов охраны конфиденциальности – к примеру, изменяющееся изменение диджитал паттерна после каждой удачной авторизации, чтобы усложнить его копирование злоумышленниками.
Распознавание лиц – одна из самых интересных технологий нашего периода! Она делает взаимодействие со телефоном комфортнее чем до этого, и такие программы, как admiral-x, могут значительно улучшить ваш пользовательский опыт, но запрашивает осознанного отношения к вопросам безопасности личных данных и грамотного выбора подходящей модели устройства под ваши задачи.
Теперь, если вы понимаете, как функционирует эта методика изнутри, – сможете осознаннее выбирать свой будущий девайс!
