Каким способом функционирует распознавание лиц в смартфонах
Для чего мы останавливаемся на разлочивание по фейсу
В прошлые времена определение лиц превратилось в одной из самых популярных возможностей для разблокировки смартфонов. Лишь пару лет назад основная масса использующих довольствовались PIN-кодами, паролями или датчиками отпечатков пальцев. Но при появлением подобных технологий, как вулкан россия, нам достаточно просто взглянуть на экран — и аппарат тут же опознает своего владельца.
Какой аспект делает эту особенность такой востребованной? Прежде всего, это практично: не нужно помнить трудные пароли или искать нужный палец в тьме. Также, это оперативно: современные алгоритмы идентифицируют лицо фактически за мгновение. В-третью очередь, это ощущение футуристичности — словно в кинолентах про вулкан казино разведчиков.
Тем не менее за такой на первый взгляд легкостью таится целый мир сложных техник и инженерных разработок. Попробуем исследовать, как точно функционирует идентификация по лицу в современных мобильных телефонах, какие бывают технологии, насколько они надёжны и что нас ожидает в будущем.
Короткая история развития технологии
Распознавание лиц как методика существует уже более 50 годов. Изначальные эксперименты автоматического анализа облика были сделаны еще в 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), которые фиксируют период распространения луча до объекта и обратно; Цветные-датчики глубины; специальные оптические измерители расстояния для создания более точной 3D-модели лица.
Эти инновации применяются наиболее часто во передовых аппаратах Huawei (серия Mate) или Xiaomi (серия Mi).
Компьютерные методы: искусственный ум на работе
Текущие механизмы опознания лиц невозможны в отсутствие применения ИИ и machine learning. Именно вследствие таким разработкам, как вулкан россии, гаджет способно распознавать пользователя даже при трансформациях внешнего вида: новая стрижка, щетина, очки или косметика не становятся препятствием для открытия.
Распознавание лица
В стартовом стадии алгоритм необходимо быстро обнаружить лицо среди всего снимка камеры. Для данной цели используются последовательные классификаторы Хаара или более продвинутые конволюционные нейронные сети (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 применяют только аппаратное трёхмерное сканирование
- 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 Partner/P Series серии
- Xiaomi Pro
- Vivo X серии
- Oppo Find Икс серии.
Если средства невелик – лучше выбирать традиционным способам защиты (PIN-код/сканер пальца), а опцию “разблокировка по лицу”, такую как в вулкан россия, использовать только как второстепенную опцию комфорта.
Каким способом повысить комфорт использования опции?
Есть пара советов для тех, кто уже пользуется разблокировку по лицу:
- Часто обновляйте свою изображение-шаблон, если значительно трансформируется внешний вид.
- Не забывайте протирать линзу передней камеры – пятна могут уменьшить четкость!
- Включайте настройку “Raise to Wake” (“Поднять чтобы проснуться”) – в результате смартфон сам включает камеру как только вы берёте его в руки.
- В процессе регистрации пытайтесь держать лицо неподвижно перед камеры исключая резкого наклона головы.
- Применяйте опцию “Attention Aware” (“Реакция на внимание”) – она блокирует мобильное устройство, если вы отвели взгляд от дисплея.
Будущее развития техники
В предстоящие периоды можно ожидать возникновения полностью безконтактных способов идентификации индивидуума сразу по нескольким биометрическим параметрам одновременно: физиономия + речь + походка + жесты рук!
Также предполагается появление современных методов защиты конфиденциальности – к примеру, переменное модификация электронного образца после каждой результативной авторизации, чтобы затруднить его копирование злоумышленниками.
Идентификация лиц – одна из очень увлекательных технологий нашего эпохи! Она обеспечивает взаимодействие со смартфоном комфортнее чем раньше, и такие приложения, как vulkan russia, могут существенно улучшить ваш пользовательский опыт, но запрашивает внимательного подхода к вопросам защиты личной информации и правильного выбора соответствующей модели гаджета для ваших нужд.
Теперь, когда вы понимаете, как работает эта система в деталях, – будете в состоянии более осмысленно определять свой очередной гаджет!