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