Как функционирует определение лиц в мобильных устройствах

Как функционирует определение лиц в мобильных устройствах

Как функционирует определение лиц в мобильных устройствах

Почему мы выбираем разблокирование по лицу

В последние годы определение лиц является одной из самых популярных опций для разблокировки смартфонов. Еще пару годков тому назад основная часть использующих удовлетворялись пин-кодами, паролями или сканерами отпечатков пальцев. Но при появлением подобных технологий, как вулкан россия, нам достаточно просто взглянуть на экран — и аппарат тут же опознает своего владельца.

Какой аспект обуславливает эту конкретную функцию настолько популярной? Во-первых, это удобно: не нужно запоминать сложные пароли или находить правильный палец в темноте. Также, это мгновенно: современные системы узнают лицо практически за мгновения ока. В-третьем пункте, это чувство футуризма — будто в кинофильмах про вулкан автомат шпионов.

Однако за такой на первый взгляд простотой скрывается полный мир сложных технологий и инженерных решений. Позвольте нам понять, как именно действует идентификация по лицу в современных гаджетах, какие применяются способы, насколько они надёжны и что нас ждёт впереди.

Краткая повествование прогресса техники

Идентификация лиц как методика имеется уже более 50 лет. Начальные пробы машинного анализа лиц были сделаны еще в 1960-х годы в исследовательских центрах США. Тогда компьютеры могли лишь определять контуры лица и измерять дистанции между очами и устами на черно-белых изображениях.

Первые бизнес системы стали доступны в девяностых годах, но они были неидеальны: действовали неспешно и нередко ошибались. Только с прогрессом искусственных сетей и таких платформ, как вулкан россии, сильных мобильных процессоров определение лиц стало по-настоящему массовым явлением.

В 2017 году Apple представила iPhone X с системой Face ID — это был первый массовый смартфон с надёжным трёхмерным распознаванием лица. За этим последовали Android-изготовители: Samsung, Huawei, Xiaomi и прочие стали интегрировать личные решения.

Основные стадии действия системы идентификации

Процесс идентификации лица можно ориентировочно поделить на несколько важных этапов:

  1. Распознавание лиц — устройство распознает присутствие человеческого образа в изображении.
  2. Выделение особенностей — механизм анализирует черты лица: форму зрительных органов, обонятельного органа, губ, позицию бровей.
  3. Построение модели — создаётся неповторимый электронный отпечаток (faceprint) на основе определённых признаков.
  4. Сравнение со стандартом — сформированный образец сравнивается со зафиксированной при учёте биометрической сведениями владельца.
  5. Принятие определения — если сходство достаточно значительное, смартфон открывается.

Каждый из этих этапов запрашивает специальных процедур и оптимизаций для оперативной работы прямо на устройстве.

Технические компоненты: что прячется в их недрах

Обычная передняя камера.

Наиболее несложный вариант идентификации облика использует исключительно переднюю камеру мобильного устройства. Данный метод реализован во многих недорогих версиях Android-девайсов.

Положительные стороны:

  • Не нуждается в дополнительные сенсоров.
  • Шустро действует при качественном освещении.

Отрицательные стороны:

  • Легко одурачить снимком или роликом.
  • Неправильно работает при плохом освещении или непривычных углах обзора.

ИК камера и пунктирный проектор

Более усовершенствованные системы, такие как вулкан россии, задействуют специальную инфракрасную камеру (IR) и точечный проектор (Dot Projector). Эта методика лежит в основе Face ID от Apple.

Каким способом это работает:

  • Точечный проектор отображает на физиономию пользователя невидимую сетку из тысяч инфракрасных пятен (например, Face ID использует около 30 000 пятен).
  • ИК камера записывает искривление этой сетки по поверхности лица.
  • Создаётся трёхмерная глубинная карта глубинности, что почти неподвластна для подделки обычной снимком или маской.

Преимущества

  • Надёжная работа даже в полной неосвещённости.
  • Большая защита к фальсификациям.
  • Точность определения более 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.

Стоит подчеркнуть значимую особенность: в случае, если кто-то получит доступ к вашему телефону физически (к примеру, во время сна), теоретически можно разблокировать устройство, поднеся его к вашему лицу. Поэтому многие компании внедряют меры безопасности от неосознанного разблокирования — к примеру, просят разомкнуть глаза во время сканирования или использовать дополнительное подтверждение после длительного простоя устройства.

Какие существуют имеются категории определения лиц на изображениях?

В настоящее время можно выделить различить три главных подхода к выполнению этой задачи:

Программное плоское идентификация

Эксплуатируется только фронтальная камера без дополнительных датчиков глубины. Такой метод встречается чаще всего в доступных моделях 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-сенсор

Трудности безопасности и ложные сигналы

Несмотря на поразительный успехи технологий за последние лет, безупречных системы пока не имеется:

  1. Шанс подвоха: Бюджетные телефоны просто доступны четкой снимком владельца либо видео с дисплея иного гаджета.
  2. Идентичные близняшки: Даже самые совершенные механизмы могут ошибиться между монозиготными близнецами либо родственниками с очень схожей внешностью.
  3. Трансформации внешнего вида: Стремительное похудение/увеличение массы тела, косметические процедуры или повреждения в некоторых случаях необходимы для повторной регистрации биометрических данных.
  4. Условия фотографирования: Интенсивная засветка солнцем или же глубокая тень могут уменьшить точность распознавания признаков.

Здесь несколько рекомендаций по надёжному эксплуатации:

  • Для критически важных операций всегда внедряйте двухфакторную аутентификацию;
  • Не активируйте опцию “Разблокировка по лицу” на дешёвых устройствах без ИК-сенсоров;
  • Систематически обновляйте ПО смартфона для предотвращения угроз от современных угроз;
  • Включайте настройку “Требовать раскрытых глаз” в тех местах, где она имеется.

Где ещё применяется технология помимо мобильных телефонов?

Хотя основная мысль этой работы касается именно портативным гаджетам, стоит упомянуть о прочих направлениях внедрения технологии:

  • Контроль входа в офисах и жилых домах;
  • Платёжные аппараты банков (“Face Pay”);
  • Цифровые идентификационные документы нового типа;
  • Установки видеомониторинга муниципальных сервисов;
  • Автоматизация отслеживания присутствия образовательных учреждений/университетов;
  • Вход юзеров персональных компьютеров/ноутбуков.

Например: В городском метро уже испытывается система оплаты проезда по фейсу (“Face Pay”) — достаточно пройти через турникет без карты или мобильника! Похожие инициативы реализуются в Китае (Шэньчжэнь), Республике Корея и некоторых европейских странах.

Каким способом трансформируется техпроцесс в наше время?

Каждый год проявляются свежие идеи для улучшения качества функционирования систем распознавания лиц:

  1. Увеличивается детализация сенсорных устройств — чем больше деталей фиксируется фотоаппаратом/глубинными сенсорами, тем меньше риск погрешности;
  2. Улучшаются нейронные сети — современные конструкции модели MobileNetV3 обеспечивают возможность скоростно адаптироваться к свежим особенностям вида владельца непосредственно на девайсе без отправки данных в облако.
  3. Улучшаются методы антиспуфинга — теперь мобильные устройства способны отличать подлинные анимированные лица от неподвижных фото/маскировок по незаметным движениям кожи.
  4. Интеграция со умными устройствами — смарт-часы могут самостоятельно закрыть доступ к телефон, если обладатель удалился на значительное расстояние.
  5. Возникают смешанные устройства — в частности комбинирующие речевую опознание + облик + пальцевой отпечаток.

Здесь, которые тренды очень востребованы сейчас:

1) Миниатюризация компонентов

Компании пытаются сократить размер отверстия (“чёлки”) для датчики на дисплее за счёт встраивания миниатюрных ИК-излучателей прямо под стекло дисплея либо выдвижных модулей камеры.

2) Обработка прямо на устройстве

Для улучшения конфиденциальности всё более обработки данных осуществляется локально без пересылки данных во дополнительный облачный услугу.

3) Стандартизация стандартов

Гугл энергично пропагандирует стандарт BiometricPrompt API, чтобы аналогичные платформы, вроде вулкан россия, и каждые Android-аппы могли работать с всеми формами биометрии единообразно.

Что выбрать сегодня?

Когда вам необходима максимальная сохранность данных, выбирайте флагманские аппараты с интегрированным ИК-излучателем или же ToF-сенсором глубины.

  • iPhone всех новейших поколений
  • Huawei Partner/P ряда
  • Xiaomi Pro
  • Vivo X модели
  • Oppo Найти Х линейки.

Если средства невелик – лучше предпочесть обычным методам безопасности (PIN-код/сканер отпечатка), а функцию “разблокировка по лицу”, такую как в вулкан россия, задействовать только как второстепенную опцию комфорта.

Каким способом улучшить комфорт функционирования функции?

Есть некоторые лайфхаков для людей, кто уже применяет функцию распознавания лица:

  1. Регулярно обновляйте свою изображение-шаблон, если значительно меняется внешний вид.
  2. Не пренебрегайте чистить объектив фронтальной камеры – загрязнения могут снизить точность!
  3. Включайте опцию “Raise to Wake” (“Поднять чтобы проснуться”) – так смартфон сам запускает фотоаппарат как только вы берёте его в руки.
  4. В процессе записи старайтесь удерживать лицо прямо впереди камеры без резкого наклона головы.
  5. Задействуйте возможность “Attention Aware” (“Реакция на внимание”) – она блокирует смартфон, если вы отворачиваетесь от экрана.

Возможности развития технологии

В предстоящие периоды можно ожидать появления полностью безконтактных способов идентификации персоны сразу по нескольким биометрическим данным параметрам одновременно: лицо + голос + походка + движения рук!

Также вероятно развитие свежих методов обеспечения конфиденциальности – скажем, динамическое модификация диджитал паттерна после каждой успешной авторизации, чтобы осложнить его копирование злоумышленниками.

Распознавание лиц – одна из самых захватывающих инноваций нашего времени! Она делает взаимодействие со мобильным устройством комфортнее чем раньше, и такие аппы, как vulkan russia, могут существенно улучшить ваш опыт, но требует внимательного подхода к вопросам защиты личной информации и правильного выбора соответствующей модели гаджета для ваших нужд.

Теперь, когда вы осведомлены, как работает эта технология внутри, – сумеете осознаннее определять свой будущий устройство!

Share with

اترك تعليقاً

Start typing and press Enter to search

Shopping Cart

لا توجد منتجات في سلة المشتريات.

arArabic