Каким образом функционирует определение лиц в мобильных устройствах
Для чего мы выбираем разлочивание по лицевому распознаванию
В последние годы распознавание лиц является одной из самых распространённых возможностей для деблокировки смартфонов. Еще несколько годков назад основная масса пользователей обходились пин-кодами, паролями или сканерами отпечатков пальцев. Но с появлением таких технологий, как вулкан россия, нам вполне просто взглянуть на экран — и аппарат тут же опознает своего владельца.
Какой аспект превращает эту возможность такой востребованной? Для начала, это удобно: не нужно помнить замысловатые пароли или находить нужный палец в мраке. Во-вторых, это мгновенно: современные программы распознают лицо фактически за мгновения ока. В-третью очередь, это впечатление футуризма — будто в фильмах про вулкан казино разведчиков.
Тем не менее за данной кажущейся простотой таится весь универсум сложных техник и инженерных решений. Давайте понять, как именно функционирует распознавание лиц в современных мобильных телефонах, какие применяются методы, насколько они защищены и что нас предстоит.
Короткая повествование прогресса техники
Идентификация лиц как техника имеется уже более пятидесяти годов. Первые пробы машинного изучения лиц были сделаны еще в 1960-х годах в исследовательских центрах США. Тогда компьютеры способны были лишь определять контуры лица и измерять дистанции между очами и устами на черно-белых снимках.
Начальные торговые системы возникли в девяностых годах, но они были далеки от совершенства: работали медленно и часто ошибались. Только с прогрессом синтетических сетей и таких площадок, как вулкан россии, высокопроизводительных мобильных чипов идентификация лиц стало по-настоящему массовым явлением.
В две тысячи семнадцатом году 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 используют только физическое трёхмерное сканирование в 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 Companion/P Series серии
- Xiaomi Pro
- Vivo X модели
- Оппо Find X серии.
Если бюджет скромен – лучше выбирать традиционным способам защиты (PIN-код/сканер пальца), а опцию „разблокировка по лицу“, такую как в вулкан россия, задействовать только как второстепенную возможность удобства.
Каким способом увеличить практичность использования возможности?
Есть несколько лайфхаков для тех, кто уже использует разблокировку по лицу:
- Периодически меняйте свою фотографию-шаблон, если сильно трансформируется внешность.
- Не упускайте из виду протирать объектив передней камеры – пятна могут понизить четкость!
- Включайте опцию “Raise to Wake” (“Поднять чтобы проснуться”) – в результате смартфон сам запускает фотоаппарат если вы берёте его в руки.
- При регистрации пытайтесь удерживать голову прямо напротив объектива исключая сильного наклона головы.
- Задействуйте опцию “Attention Aware” (“Реакция на внимание”) – она закрывает мобильное устройство, если вы отворачиваетесь от экрана.
Перспективы прогресса технологии
В скоро наступающие времена можно предполагать возникновения полностью дистанционных способов идентификации персоны сразу по нескольким биометрическим характеристикам параметрам одновременно: лицо + голос + походка + жесты рук!
Также возможно развитие свежих методов защиты приватности – например, изменяющееся корректировка электронного образца после каждой удачной авторизации, чтобы затруднить его копирование злоумышленниками.
Распознавание лиц – одна из наиболее интересных инноваций нашего периода! Она делает интеракцию со телефоном проще чем раньше, и такие программы, как vulkan russia, могут в разы улучшить ваш юзерский опыт, но требует осознанного отношения к вопросам безопасности личных данных и грамотного выбора подходящей модели устройства под ваши задачи.
Теперь, раз вы осведомлены, как функционирует эта методика изнутри, – сумеете вдумчиво определять свой очередной девайс!
