Как действует определение лицевых образов в мобильных устройствах
Почему мы останавливаемся на разблокировку по лицу
В последние времена идентификация физиономий превратилось в одной из наиболее востребованных функций для открытия мобильных телефонов. Лишь несколько лет ранее большинство пользователей довольствовались PIN-кодами, секретными кодами или датчиками отпечатков пальцев. Но при появлением подобных технологий, например admiral x, нам вполне просто взглянуть на экран — и аппарат тут же узнает своего владельца.
Какой аспект делает эту функцию настолько популярной? Для начала, это комфортно: не нужно помнить замысловатые пароли или находить верный палец в тьме. Во-вторых, это быстро: современные алгоритмы распознают лицо практически за мгновение. В-третьих, это ощущение футуризма — как будто в фильмах про admiral x официальный сайт агентов.
Однако за данной видимой несложностью прячется полный вселенная комплексных техник и инженерных разработок. Попробуем понять, как точно работает распознавание лиц в актуальных смартфонах, какие бывают технологии, насколько они надёжны и что нас ожидает в будущем.
Краткая история прогресса технологии
Идентификация лиц как технология существует уже более пятидесяти лет. Изначальные попытки машинного исследования лица были сделаны еще в 1960-х годы в научных учреждениях США. Тогда вычислительные машины могли лишь выделять очертания лица и вычислять расстояния между зрачками и губами на ахроматических изображениях.
Первые коммерческие установки появились в 90-х, но они были далеки от совершенства: функционировали медленно и нередко ошибались. Только с прогрессом нейронных сетей и таких платформ, как адмирал х, мощных мобильных чипов идентификация лиц стало по-настоящему массовым явлением.
В две тысячи семнадцатом году 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), которые фиксируют время распространения луча до предмета и обратно; Трехцветные-датчики глубины; специальные лазерные дальномеры для создания более детализированной 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.
Необходимо подчеркнуть значимую деталь: если какой-то человек достанет доступ к вашему телефону физически (к примеру, пока вы спите), теоретически возможно разблокировать устройство поднеся его к вашему лицу. Поэтому большинство изготовители внедряют защиту от “слепого” разблокирования — к примеру, требуют раскрыть глаза во время сканирования или задействовать дополнительное подтверждение после длительного простоя устройства.
Какие имеются виды распознавания лиц на изображениях?
На сегодняшний день можно определить определить три ключевых способа к осуществлению этой функции:
Софтверное 2D определение
Эксплуатируется только лицевая камера без дополнительных детекторов дистанции. Такой подход встречается чаще всего в доступных моделях 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, для того чтобы аналогичные площадки, как admiral x, и все Android-аппы могли взаимодействовать с различными типами биометрии стандартизированно.
Какое выбрать на сегодня?
Когда вам всем необходима максимальная сохранность информации, остановите выбор на флагманские аппараты с вмонтированным ИК-проектором или же ToF-сенсором глубины.
- iPhone каждого актуальных поколений
- Huawei Companion/P Series ряда
- Mi Pro
- Vivo X модели
- Оппо Find Икс линейки.
Если средства ограничен – лучше предпочесть традиционным средствам безопасности (PIN-код/сканер отпечатка), а возможность “разблокировка по лицу”, такую как в admiral x, использовать только как второстепенную возможность удобства.
Каким способом улучшить практичность работы опции?
Есть несколько лайфхаков для пользователей, кто уже пользуется функцию распознавания лица:
- Регулярно обновляйте свою фотографию-шаблон, если кардинально трансформируется внешность.
- Не пренебрегайте чистить объектив передней камеры – пятна могут понизить точность!
- Включайте функцию “Raise to Wake” (“Поднять чтобы проснуться”) – вследствие чего смартфон сам запускает фотоаппарат когда вы поднимаете его.
- В процессе регистрации старайтесь удерживать лицевую часть ровно перед видеоустройства исключая значительного наклона головы.
- Применяйте функцию “Attention Aware” (“Реакция на внимание”) – она закрывает мобильное устройство, если вы отвели взгляд от дисплея.
Будущее прогресса техники
В ближайшие годы можно ожидать появления полностью бесконтактных способов распознавания персоны сразу по нескольким биометрическим параметрам одновременно: физиономия + речь + шаги + манипуляции руками!
Также вероятно развитие свежих методов обеспечения конфиденциальности – к примеру, динамическое изменение электронного образца после каждой успешной авторизации, чтобы усложнить его копирование злоумышленниками.
Идентификация лиц – единственная из самых интересных технологий нашего времени! Она предоставляет взаимодействие со мобильным устройством комфортнее чем до этого, и такие аппы, как admiral-x, могут значительно улучшить ваш юзерский опыт, но требует внимательного подхода к вопросам защиты личной информации и правильного выбора соответствующей модели гаджета для ваших нужд.
Теперь, когда вы осведомлены, как устроена эта система в деталях, – будете в состоянии вдумчиво выбирать свой следующий девайс!
Leave a Reply