Каким образом функционирует определение лиц в мобильных устройствах
Зачем мы предпочитаем разлочивание по лицу
В недавние годы определение физиономий превратилось в одной из наиболее востребованных опций для открытия смартфонов. Всего пару годков назад основная масса юзеров довольствовались пин-кодами, секретными кодами или сканерами отпечатков пальцев. Но с появлением подобных технологий, например вулкан россия, нам достаточно просто взглянуть на экран — и устройство тут же опознает своего владельца.
Какой аспект делает эту возможность такой востребованной? Прежде всего, это практично: не нужно запоминать замысловатые пароли или отыскивать верный палец в тьме. Также, это быстро: современные системы узнают лицо фактически за доли секунды. В-третьих, это впечатление футуристичности — словно в кинофильмах про вулкан автомат шпионов.
Тем не менее за такой на первый взгляд простотой прячется целый вселенная комплексных методов и инженерных концепций. Позвольте нам понять, как точно действует фейсканирование в актуальных гаджетах, какие существуют способы, насколько они надёжны и что нас ожидает в будущем.
Короткая хроника развития технологии
Идентификация лиц как технология присутствует уже более 50 лет. Первые попытки машинного анализа лиц были осуществлены еще в 1960-х годах в научных учреждениях США. Тогда компьютеры умели лишь определять очертания черепа и вычислять дистанции между глазами и устами на черно-белых изображениях.
Первые торговые установки появились в девяностых годах, но они были неидеальны: действовали неспешно и часто давали сбои. Только с развитием искусственных сетей и таких площадок, как вулкан россии, высокопроизводительных мобильных чипов определение лиц стало по-настоящему широко распространённым явлением.
В 2017 году Apple представила iPhone X с системой Face ID — это был первый широкодоступный смартфон с надёжным трёхмерным сканированием лица. За этим последовали Android-производители: Samsung, Huawei, Xiaomi и прочие начали внедрять свои разработки.
Основные стадии работы устройства распознавания
Процесс идентификации лица можно условно сегментировать на несколько важных этапов:
- Распознавание лиц — камера распознает наличие гуманного образа в изображении.
- Выделение особенностей — механизм изучает черты физиономии: конфигурацию зрительных органов, носа, губ, положение надбровных дуг.
- Построение модели — создаётся неповторимый электронный отпечаток (faceprint) на основе идентифицированных признаков.
- Сравнение с стандартом — созданный модель сверяется со записанной при внесении биометрической данными владельца.
- Принятие выбора — если совпадение достаточно высокое, смартфон открывается.
Любой из данных этапов нуждается в индивидуальных алгоритмов и оптимизаций для оперативной работы прямо на устройстве.
Железные составляющие: что прячется внутри
Стандартная передняя камера.
Наиболее простой вариант распознавания лица применяет лишь лицевую видеокамеру мобильного устройства. Данный подход осуществлён во различных недорогих вариантах Android-девайсов.
Положительные стороны:
- Не требует дополнительные датчиков.
- Оперативно функционирует при хорошем освещённости.
Отрицательные стороны:
- Несложно ввести в заблуждение изображением или роликом.
- Плохо действует при плохом освещении или нестандартных точках зрения.
ИК камера и пунктирный проектор
Более совершенные системы, такие как вулкан россии, применяют специальную инфракрасную камеру (IR) и точечный проектор (Dot Projector). Эта техпроцесс составляет базу Face ID от Apple.
Как это функционирует:
- Точечный проектор отображает на лицо пользователя невидимую сетку из тысяч инфракрасных точек (например, Face ID задействует около 30 000 точек).
- ИК устройство фиксирует изменение формы данной решетки по поверхности лица.
- Создаётся трёхмерная карта глубинности, которая почти что невозможна для имитации стандартной фото или маской.
Достоинства
- Надёжная работа даже в полной темноте.
- Высокая устойчивость к фальсификациям.
- Точность идентификации более 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-серии).
Преимущества: простота реализации; умеренная цена; быстрая функционирование при качественном свете.
Минусы: легко одурачить фотографией; нестабильная деятельность ночью; слабая защищенность.
Техническое 3D оцифровка
Использует ИК видеокамеру + проекционный модуль точек + сенсоры дистанции (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 поддерживают как софтверное двухмерное распознавание по снимку фронтальной камерой, так и сканер глазного ириса.
- Huawei Mate20 Pro задействует набор из ИК-инфракрасного света + Dot Projector + ToF-сенсор
Проблемы безопасности и неверные сигналы
Несмотря на замечательный развитие инноваций за последние годы, идеальных систем пока не наблюдается:
- Вероятность обмана: Недорогие мобильники без труда открываются качественной снимком пользователя или же видеозаписью с экрана другого устройства.
- Идентичные близняшки: Даже самые безупречные системы могут спутать между однояйцевыми близнецами либо родичами с очень схожей внешностью.
- Метаморфозы внешности: Внезапное похудение/увеличение массы тела, хирургические вмешательства или травмы иногда необходимы для повторной регистрации биометрических данных.
- Условия съёмки: Сильная освещённость солнцем или же интенсивная темнота могут уменьшить аккуратность идентификации признаков.
Ниже пара рекомендаций по безопасному использованию:
- Для важных операций всегда используйте двухэтапную аутентификацию;
- Не запускайте функцию “Разблокировка по лицу” на бюджетных аппаратах без ИК-сенсоров;
- Регулярно обновляйте прошивку программное обеспечение мобильного устройства для обеспечения безопасности от новых видов атак;
- Включайте функцию “Требовать раскрытых глаз” везде, где она доступна.
В каких местах также применяется технологии кроме мобильных телефонов?
Хотя основная мысль этой работы касается именно мобильным устройствам, следует отметить прочих направлениях внедрения технологии:
- Управление прохода в рабочих помещениях и жилых домах;
- Платёжные терминалы банков (“Face Pay”);
- Виртуальные удостоверения личности современного образца;
- Комплексы видеомониторинга муниципальных подразделений;
- Автоматизирование учёта присутствия школ/вузов;
- Вход пользователей ПК/ноутбуков.
Например: В городском метро уже испытывается система оплаты проезда по лицу (“Face Pay”) — достаточно пройти через барьер без пластика или телефона! Аналогичные инициативы развиваются в Поднебесной (Шэньчжэнь), Южной Корее и некоторых европейских странах.
Каким способом меняется технический процесс в нынешнее время?
Каждый год возникают свежие концепции для усовершенствования уровня функционирования систем лицевого распознавания:
- Увеличивается чёткость сенсорных устройств — чем больше информации фиксируется фотоаппаратом/глубинными сенсорами, тем меньше шанс неточности;
- Развиваются искусственные интеллекты — передовые структуры типа MobileNetV3 позволяют быстро адаптироваться к новым характеристикам облика владельца непосредственно на девайсе без пересылки информации в облачное хранилище.
- Улучшаются способы антиспуфинга — теперь телефоны могут отличать реальные анимированные лица от статичных фото/маскировок по мельчайшим движениям кожи.
- Взаимодействие со смарт-гаджетами — интеллектуальные часы могут авто заблокировать телефон, если обладатель отошёл далеко.
- Появляются гибридные системы — к примеру объединяющие речевую идентификацию + лицо + отпечаток пальца.
Вот, которые тренды очень популярны на сегодняшний день:
1) Уменьшение деталей
Компании намереваются сократить размер прорези (“чёлки”) под сенсоры на дисплее за счёт внедрения компактных ИК-излучателей прямо под поверхность дисплея либо высувных модулей камеры.
2) Обработка прямо на аппарате
Для повышения приватности всё больше вычислений осуществляется на месте без передачи информации во дополнительный облачный услугу.
3) Унификация норм
Гугл активно продвигает эталон BiometricPrompt API, с целью чтобы аналогичные платформы, например как вулкан россия, и каждые Android-программы могли взаимодействовать с любыми видами биометрии унифицированно.
Какое решить сегодня?
В случае если вам необходима максимальная защита данных, остановите выбор на передовые модели с интегрированным ИК-проектором или же ToF-сенсором глубины.
- iPhone всех новейших поколений
- Huawei Mate/P Series ряда
- Mix Pro
- Vivo X модели
- Oppo Find X серии.
Если финансы ограничен – лучше выбирать обычным средствам защиты (PIN-код/сканер отпечатка), а функцию “разблокировка по лицу”, такую как в вулкан россия, задействовать только как опциональную возможность удобства.
Как улучшить практичность работы возможности?
Есть несколько хитростей для пользователей, кто уже использует функцию распознавания лица:
- Периодически обновляйте свою фото-шаблон, если значительно изменяется внешность.
- Не забывайте чистить объектив передней камеры – загрязнения могут уменьшить точность!
- Включайте настройку “Raise to Wake” (“Поднять чтобы проснуться”) – так телефон сам включает камеру как только вы поднимаете его.
- Во время регистрации старайтесь держать лицо прямо перед видеоустройства исключая резкого наклона головы.
- Задействуйте опцию “Attention Aware” (“Реакция на внимание”) – она блокирует смартфон, если вы отворачиваетесь от экрана.
Перспективы прогресса технологии
В скоро наступающие периоды можно предполагать появления полностью бесконтактных способов распознавания персоны сразу по нескольким биометрическим данным параметрам одновременно: облик + звучание + шаги + манипуляции руками!
Также возможно развитие свежих методов защиты конфиденциальности – скажем, изменяющееся модификация диджитал образца после каждой удачной авторизации, чтобы затруднить его копирование злоумышленниками.
Распознавание лиц – единственная из самых увлекательных инноваций нашего периода! Она обеспечивает взаимодействие со телефоном проще чем раньше, и такие приложения, как vulkan russia, могут в разы оптимизировать ваш опыт, но запрашивает внимательного подхода к вопросам защиты личной информации и правильного выбора соответствующей модели гаджета для ваших нужд.
Теперь, если вы знаете, как функционирует эта методика изнутри, – сможете более осмысленно подбирать свой следующий устройство!