Каким способом работает идентификация лиц в телефонах
Зачем мы останавливаемся на разблокирование по фейсу
В недавние годы идентификация лиц является одной из наиболее востребованных функций для открытия мобильных телефонов. Еще некоторые лет ранее большинство юзеров удовлетворялись PIN-кодами, ключами доступа или сканерами отпечатков пальцев. Но при появлением подобных технологий, например вулкан россия, нам достаточно просто взглянуть на экран — и аппарат тут же опознает своего владельца.
Какой аспект обуславливает эту возможность настолько популярной? Во-первых, это удобно: не нужно запоминать сложные пароли или находить нужный палец в тьме. Во-вторых, это быстро: современные программы идентифицируют лицо буквально за мгновения ока. В-третьем пункте, это впечатление футуристичности — как будто в кинофильмах про вулкан казино разведчиков.
Тем не менее за этой на первый взгляд простотой прячется полный вселенная комплексных технологий и инженерных решений. Позвольте нам понять, как конкретно действует фейсканирование в современных мобильных телефонах, какие существуют методы, насколько они надёжны и что нас ожидает в будущем.
Сжатая история эволюции технологии
Идентификация лиц как техника существует уже более 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).
Софтверные методы: искусственный разум на действии
Текущие механизмы идентификации лиц неосуществимы без применения artificial intelligence и машинного обучения. Именно из-за таким технологиям, как вулкан россии, аппарат может распознавать владельца даже при метаморфозах внешности: новая причёска, щетина, линзы или грим не становятся барьером для деблокировки.
Обнаружение лиц
На стартовом этапе алгоритм обязана мгновенно найти образ лица в пределах полного кадра с камеры. Для этого задействуются многоуровневые классификаторы Хаара или более новейшие сверточные нейронные сети (CNN), которые подготовлены находить лиц человека среди множества других объектов.
Пример: алгоритм MTCNN в состоянии обнаруживать облик даже в случае неполном перекрытии (например, платком или ладонью).
Идентификация основных точек
После распознавания лица механизм, такая как вулкан россии, определяет местоположение главных точек: края глаз, конец носа, границы губ и так далее. Как правило применяется от 68 до 128 основных маркеров на лицевой поверхности.
Это действие нужно для нормализации изображения: если человек находится с телефон под углом, или склонил голову, программа исправляет картинку до обычного угла для дальнейшего анализа.
Создание биометрического идентификатора шаблона
Далее искусственная сеть строит уплотненное цифровое представление (« эмбеддинг ») лица пользователя — своеобразный цифровой образ лица длиной от 128 до 512 флоатов.
Этот шаблон весьма затруднительно сфальсифицировать: он не удерживает само картинку юзера, а лишь уникальные особенности его вида, что делает его идеальным для таких систем, как vulkan russia.
Сопоставление и осуществление выбора
Если пользователь хочет открыть телефон взглядом, механизм воспроизводит все указанные шаги снова и сопоставляет полученный шаблон с эталоном из памяти устройства.
Если схожесть превышает определённый порог (обычно больше 99%), телефон, как и платформа vulkan russia, разблокируется; если нет — доступ запрещается.
Адаптация к трансформациям облика
Интересная черта нынешних системы — способность самообучения. Если вы постоянно открываете телефон с новой укладкой или очками, программа постепенно обновляет базовый шаблон вашего облика для повышения точности работы без ухудшения безопасности.
Защита биометрии данных.
Большинство клиенты боятся хранить свои биометрические данные на смартфоне из-за угрозы потери данных или взлома гаджета. Иные компании, вроде vulkan russia, предлагают варианты для повышения сохранности данных юзеров.
-
Локальное сбережение: Преимущественно девайсов сохраняет биометрические модели лишь внутри защищённого чипа Secure Enclave (Apple) или TrustZone (Android). Они всегда не оставляют устройство и не доступны включая изготовителю.
-
Шифрование: Все сведения сберегаются только в кодированном виде с использованием современных криптографических алгоритмов AES256.
-
Изоляция программ: Приложения третьих девелоперов не обладают прямого доступа к биометрическим данным; они могут лишь запрашивать факт верификации идентичности через системный API.
Необходимо упомянуть существенную деталь: в случае, если кто-либо сможет получить физический доступ к вашему телефону (к примеру, во время сна), теоретически возможно разблокировать устройство поднеся его к вашему лицу. Поэтому значительное количество компании внедряют систему защиты от неосознанного разблокирования — например, заставляют разомкнуть глаза во время сканирования или задействовать дополнительное подтверждение после длительного простоя устройства.
Какие имеются категории идентификации лиц?
На сегодняшний день можно определить различить 3 основных метода к реализации этой задачи:
Программируемое плоское идентификация
Используется только передняя видеокамера без экстра сенсоров дистанции. Такой способ наблюдается чаще всего в доступных моделях 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 имеют как софтверное 2D идентификацию по снимку фронтальной камерой, так и датчик глазного ириса.
- Huawei Mate20 Pro задействует систему из ИК-освещения + Dot Projector + ToF-сенсорный элемент
Трудности безопасности и неверные тревоги
Несмотря на поразительный успехи техники за последние годы, безупречных систем пока не имеется:
- Шанс мошенничества: Доступные смартфоны легко « разблокируются » четкой снимком владельца или же видео с дисплея иного гаджета.
- Идентичные близнецы: Даже самые идеальные механизмы могут спутать между однояйцевыми близнецами либо родичами с очень аналогичной внешностью.
- Метаморфозы внешнего вида: Резкое похудение/увеличение массы тела, пластические операции или повреждения в некоторых случаях требуют перерегистрации биометрических данных.
- Условия записи: Яркая засветка солнечным светом или плотная тень могут снизить верность определения признаков.
Ниже пара рекомендаций по надёжному применению:
- Для важных операций всегда применяйте двухэтапную аутентификацию;
- Не запускайте возможность « Разблокировка по лицу » на дешёвых аппаратах без ИК-сенсоров;
- Систематически апгрейдите ПО телефона для защиты от современных угроз;
- Включайте настройку « Требовать распахнутых глаз » там, где она есть.
В каких местах ещё применяется технологии за исключением смартфонов?
Пускай предмет этой работы посвящена именно смартфонам и планшетам, следует отметить альтернативных областях использования технологии:
- Мониторинг доступа в офисах и многоквартирных зданиях;
- Платёжные терминалы банков (« Face Pay »);
- Цифровые идентификационные документы современного образца;
- Системы видеомониторинга городских служб;
- Механизация учёта явки учебных заведений/вузов;
- Аутентификация участников ПК/ноутбуков.
Например: В столичном метро уже испытывается система платежа проезда по лицу (« Face Pay ») — достаточно пройти через турникет без пластика или телефона! Аналогичные инициативы осуществляются в Китае (Шэньчжэнь), Республике Корея и некоторых европейских странах.
Как трансформируется технический процесс сегодня?
Всякий год возникают современные идеи для улучшения качества деятельности систем лицевого распознавания:
- Увеличивается разрешение сенсоров — чем больше элементов фиксируется фотоаппаратом/датчиками глубины, тем меньше риск ошибки;
- Улучшаются нейронные сети — новейшие архитектуры модели MobileNetV3 обеспечивают возможность оперативно адаптироваться к свежим особенностям облика владельца напрямую на гаджете без отправки данных в облако.
- Улучшаются способы антиспуфинга — теперь смартфоны могут отличать реальные анимированные облики от фиксированных снимков/масок по мельчайшим движениям кожи.
- Интеграция со умными устройствами — интеллектуальные часы могут автоматически блокировать смартфон, если пользователь отошёл далеко.
- Возникают смешанные системы — в частности комбинирующие аудио идентификацию + лицо + пальцевой отпечаток.
Здесь, которые тренды особенно актуальны сейчас:
1) Уменьшение элементов
Изготовители пытаются уменьшить размер прорези (« чёлки ») для сенсоры на экране за счёт интеграции маленьких ИК-проекторов прямо под стекло дисплея либо высувных модулей камеры.
2) Обработывание прямо на девайсе
Для улучшения приватности всё более вычислений осуществляется локально без передачи данных во сторонний облачный услугу.
3) Унификация норм
Гугл интенсивно продвигает норму BiometricPrompt API, для того чтобы аналогичные площадки, как вулкан россия, и любые Android-приложения могли взаимодействовать с различными типами биометрии унифицированно.
Что решить сегодня?
Когда вам важна наивысшая защита информации, остановите выбор на флагманские модели со встроенным ИК-излучателем или ToF-датчиком глубины.
- iPhone всех существующих актуальных моделей
- Huawei Mate/P серии
- Mi Professional
- Vivo X линейки
- Oppo Обнаружить X серии.
Если бюджет ограничен – лучше предпочесть классическим способам защиты (PIN-код/сканер пальца), а опцию « разблокировка по лицу », такую как в вулкан россия, задействовать только как дополнительную опцию комфорта.
Каким способом улучшить удобство функционирования опции?
Есть пара советов для пользователей, кто уже использует разблокировку по лицу:
- Периодически обновляйте свою фотографию-шаблон, если сильно изменяется облик.
- Не забывайте очищать линзу передней камеры – разводы могут уменьшить четкость!
- Включайте настройку “Raise to Wake” (“Поднять чтобы проснуться”) – так мобильник сам включает камеру когда вы берёте его в руки.
- При регистрации пытайтесь удерживать лицевую часть неподвижно впереди видеоустройства не допуская резкого наклона головы.
- Используйте функцию “Attention Aware” (“Реакция на внимание”) – она запирает мобильное устройство, если вы отвели взгляд от дисплея.
Перспективы развития инноваций
В скоро наступающие периоды можно предполагать появления полностью безконтактных способов опознания человека сразу по нескольким биометрическим параметрам одновременно: лицо + речь + манера ходьбы + манипуляции руками!
Также предполагается возникновение современных подходов охраны конфиденциальности – например, динамическое модификация диджитал паттерна после каждой результативной авторизации, чтобы затруднить его копирование злоумышленниками.
Распознавание лиц – одна из самых увлекательных технологий нашего эпохи! Она предоставляет интеракцию со мобильным устройством проще чем раньше, и такие аппы, как vulkan russia, могут значительно повысить ваш пользовательский опыт, но требует осознанного отношения к вопросам безопасности личных данных и грамотного выбора подходящей модели устройства под ваши задачи.
Теперь, раз вы понимаете, как работает эта технология в деталях, – сумеете вдумчиво подбирать свой очередной устройство!
No responses yet