Каким образом работает идентификация лицевых образов в телефонах
Зачем мы выбираем разблокирование по лицу
В прошлые времена идентификация физиономий является одной из наиболее востребованных опций для открытия смартфонов. Лишь пару годов тому назад основная часть юзеров удовлетворялись PIN-кодами, паролями или сканерами отпечатков пальцев. Но с появлением подобных технологий, например admiral x, нам вполне просто взглянуть на экран — и аппарат тут же узнает своего владельца.
Какой аспект делает эту особенность настолько популярной? Для начала, это практично: не нужно удерживать в памяти трудные пароли или отыскивать верный палец в мраке. Кроме того, это оперативно: современные программы распознают лицо фактически за мгновение. В-третью очередь, это ощущение футуризма — будто в кинофильмах про admiral x агентов.
Впрочем за этой видимой несложностью таится целый универсум трудных методов и инженерных решений. Давайте исследовать, как конкретно действует идентификация по лицу в современных мобильных телефонах, какие существуют технологии, насколько они защищены и что нас ждёт впереди.
Краткая повествование эволюции технологии
Распознавание лиц как методика присутствует уже более пятидесяти лет. Изначальные эксперименты машинного анализа лиц были осуществлены еще в 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.
Стоит упомянуть существенную особенность: если кто-либо получит физический доступ к вашему телефону (к примеру, пока вы спите), теоретически возможно разблокировать устройство поднеся его к вашему лицу. Поэтому многие компании осуществляют систему защиты от “слепого” разблокирования — например, просят раскрыть глаза во время сканирования или использовать дополнительное подтверждение после длительного простоя устройства.
Какие существуют имеются типы идентификации лиц?
Сегодня можно выделить различить три главных подхода к осуществлению этой задачи:
Программируемое 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 обеспечивают как программное 2D определение по фото фронталкой, так и сканер ириса глаза.
- Huawei Mate20 Pro задействует систему из ИК-подсветки + Dot Projector + ToF-датчик
Вопросы безопасности и ложные сигналы
Несмотря на поразительный успехи инноваций за последние годы, идеальных механизмов пока не существует:
- Вероятность подвоха: Бюджетные мобильники без труда доступны высококачественной фотографией пользователя или роликом с дисплея иного гаджета.
- Идентичные близняшки: Даже самые совершенные системы могут перепутать между однояйцевыми близнецами либо семьями с очень схожей внешностью.
- Метаморфозы внешнего вида: Внезапное снижение веса/набор веса, пластические операции или травмы в некоторых случаях требуют перерегистрации биометрии.
- Условия фотографирования: Яркая засветка солнцем либо глубокая темнота могут снизить аккуратность распознавания признаков.
Здесь некоторые подсказок по безопасному применению:
- Для значимых операций всегда используйте двухэтапную аутентификацию;
- Не включайте возможность “Разблокировка по лицу” на дешёвых устройствах без ИК-сенсоров;
- Постоянно обновляйте прошивку прошивку мобильного устройства для предотвращения угроз от современных угроз;
- Включайте настройку “Требовать распахнутых глаз” в тех местах, где она имеется.
В каких местах ещё используется технологии кроме смартфонов?
Хотя основная мысль данной публикации посвящена конкретно мобильным устройствам, стоит упомянуть о прочих направлениях внедрения технологии:
- Контроль доступа в рабочих помещениях и жилых домах;
- Платёжные аппараты банков (“Face Pay”);
- Цифровые паспорта последнего образца;
- Системы видеоконтроля городских подразделений;
- Автоматизирование отслеживания явки образовательных учреждений/университетов;
- Аутентификация участников персональных компьютеров/ноутбуков.
Например: В московском метро уже тестируется система платежа проезда по лицу (“Face Pay”) — нужно лишь пройти через барьер без пластика или мобильника! Похожие инициативы развиваются в Китае (Шэньчжэнь), Южной Корее и некоторых европейских странах.
Каким способом меняется технический процесс сегодня?
Всякий годочек возникают свежие концепции для повышения стандарта деятельности систем распознавания лиц:
- Увеличивается разрешение сенсоров — чем больше информации фиксируется фотоаппаратом/датчиками глубины, тем меньше вероятность неточности;
- Совершенствуются нейронные сети — новейшие структуры вида MobileNetV3 обеспечивают возможность быстро адаптироваться к дополнительным особенностям облика обладателя непосредственно на девайсе без отправки данных в облако.
- Улучшаются способы антиспуфинга — теперь телефоны умеют различать настоящие движущиеся лица от статичных фотографий/масок по микроскопическим движениям кожи.
- Взаимодействие со смарт-гаджетами — смарт-часы могут автоматически закрыть доступ к телефон, если обладатель отошёл далеко.
- Возникают гибридные системы — например комбинирующие голосовую аутентификацию + облик + дактилоскопический след.
Здесь, какие тенденции в особенности актуальны в данный момент:
1) Миниатюризация элементов
Изготовители намереваются уменьшить величину отверстия (“чёлки”) для датчики на экране за счёт внедрения миниатюрных ИК-излучателей прямо под поверхность дисплея либо высувных модулей камеры.
2) Переработка прямо на девайсе
Для повышения конфиденциальности всё более обработки данных выполняется локально без отправки данных во дополнительный облачный услугу.
3) Унификация регламентов
Гугл интенсивно продвигает норму BiometricPrompt API, с целью чтобы подобные платформы, вроде admiral x, и каждые Android-программы могли работать с любыми видами биометрии стандартизированно.
Что подобрать сегодня?
В случае если вам нужна максимальная сохранность данных, остановите выбор на передовые устройства со встроенным ИК-излучателем либо ToF-сенсором глубины.
- iPhone всех последних моделей
- Huawei Companion/Series P ряда
- Xiaomi Professional
- Vivo X серии
- Oppo Найти Х серии.
Если средства скромен – лучше выбирать классическим средствам защиты (PIN-код/сканер пальца), а опцию “разблокировка по лицу”, такую как в admiral x, задействовать только как опциональную опцию комфорта.
Как улучшить комфорт использования функции?
Есть пара хитростей для пользователей, кто уже применяет разблокировку через лицо:
- Часто меняйте свою фото-шаблон, если сильно изменяется внешность.
- Не упускайте из виду чистить линзу передней камеры – загрязнения могут уменьшить точность!
- Включайте функцию “Raise to Wake” (“Поднять чтобы проснуться”) – в результате смартфон сам запускает фотоаппарат как только вы берёте его в руки.
- Во время регистрации старайтесь держать голову прямо впереди видеоустройства не допуская сильного наклона головы.
- Применяйте возможность “Attention Aware” (“Реакция на внимание”) – она блокирует телефон, если вы отвернулись от дисплея.
Будущее развития техники
В ближайшие годы можно предполагать появления полностью бесконтактных способов распознавания персоны сразу по нескольким биометрическим характеристикам параметрам одновременно: лицо + голос + походка + жесты рук!
Также возможно возникновение свежих методов охраны личной информации – например, изменяющееся модификация диджитал шаблона после каждой удачной авторизации, чтобы затруднить его копирование злоумышленниками.
Распознавание лиц – единственная из наиболее захватывающих инноваций нашего эпохи! Она делает интеракцию со смартфоном комфортнее чем до этого, и такие программы, как admiral-x, могут значительно оптимизировать ваш пользовательский опыт, но запрашивает внимательного подхода к вопросам защиты личной информации и правильного выбора соответствующей модели гаджета для ваших нужд.
Теперь, когда вы осведомлены, как функционирует эта технология внутри, – сможете вдумчиво подбирать свой очередной гаджет!