Как действует идентификация лиц в мобильных устройствах
Почему мы предпочитаем разблокирование по лицевому распознаванию
В прошлые времена определение лиц превратилось в одной из наиболее востребованных функций для разблокировки умных телефонов. Лишь несколько годков ранее большинство юзеров удовлетворялись PIN-кодами, секретными кодами или датчиками отпечатков пальцев. Но при появлением таких технологий, как admiral x, нам вполне лишь взглянуть на экран — и аппарат тут же опознает своего владельца.
Что делает данную функцию настолько популярной? Во-первых, это практично: не нужно запоминать трудные пароли или искать нужный палец в тьме. Также, это быстро: современные алгоритмы идентифицируют лицо фактически за доли секунды. В-третьем пункте, это чувство футуристичности — словно в фильмах про адмирал 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 точек).
- ИК камера записывает изменение формы данной сетки по плоскости лица.
- Получается 3D карта глубинности, которая практически неосуществима для имитации стандартной фото или маскировкой.
Преимущества
- Надёжная деятельность даже в полной неосвещённости.
- Большая сопротивляемость к фальсификациям.
- Точность идентификации выше 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.
Следует подчеркнуть важную подробность: в случае, если кто-либо получит физический доступ к вашему телефону (к примеру, пока вы спите), теоретически можно разблокировать устройство, поднеся его к вашему лицу. Поэтому многие производители внедряют меры безопасности от автоматического разблокирования — например, требуют разомкнуть глаза во время сканирования или применять дополнительное подтверждение после длительного простоя устройства.
Какие именно бывают типы распознавания лиц?
Сегодня можно выделить выделить 3 основных метода к реализации этой задачи:
Программное 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 задействуют только физическое трёхмерное сканирование
- 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 Partner/P Series линейки
- Mix Professional
- Vivo X линейки
- Oppo Обнаружить Х серий.
Если бюджет скромен – лучше предпочесть обычным средствам безопасности (PIN-код/сканер пальца), а опцию “разблокировка по лицу”, такую как в admiral x, задействовать только как опциональную опцию удобства.
Каким образом улучшить практичность использования возможности?
Есть несколько лайфхаков для тех, кто уже применяет разблокировку по лицу:
- Регулярно обновляйте свою изображение-шаблон, если значительно трансформируется облик.
- Не забывайте чистить линзу передней камеры – загрязнения могут снизить точность!
- Включайте функцию “Raise to Wake” (“Поднять чтобы проснуться”) – вследствие чего мобильник сам включает фотоаппарат если вы поднимаете его.
- При регистрации пытайтесь удерживать лицо неподвижно напротив объектива не допуская резкого наклона головы.
- Используйте опцию “Attention Aware” (“Реакция на внимание”) – она закрывает мобильное устройство, если вы отвернулись от экрана.
Перспективы прогресса инноваций
В скоро наступающие периоды можно ожидать появления полностью дистанционных способов идентификации персоны сразу по нескольким биометрическим параметрам одновременно: лицо + речь + манера ходьбы + манипуляции руками!
Также возможно появление свежих способов защиты личной информации – скажем, изменяющееся изменение цифрового шаблона после каждой успешной авторизации, чтобы осложнить его копирование злоумышленниками.
Идентификация лиц – единственная из наиболее увлекательных техник нашего времени! Она предоставляет взаимодействие со мобильным устройством удобнее чем до этого, и такие программы, как admiral-x, могут в разы повысить ваш опыт, но нуждается в внимательного подхода к вопросам защиты личной информации и правильного выбора соответствующей модели гаджета для ваших нужд.
Теперь, когда вы понимаете, как работает эта методика в деталях, – сможете вдумчиво выбирать свой будущий девайс!
Recent Comments