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