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