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

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

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

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

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

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

Короткая повествование эволюции технологии

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

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

В две тысячи семнадцатом году 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), которые измеряют период прохождения луча до цели и обратно; 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.

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

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

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

Программное 2D распознавание

Применяется только фронтальная камера без экстра детекторов дистанции. Этот метод наблюдается наиболее часто в недорогих моделях 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 Companion/Series P ряда
  • Mi Expert
  • Vivo X серии
  • Oppo Find Х серии.

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

Как повысить практичность функционирования функции?

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

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

Перспективы прогресса технологии

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

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

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

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

Post a Comment