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