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

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

Почему мы останавливаемся на разблокировку по фейсу

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

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

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

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

Распознавание лиц как техника существует уже более пятидесяти лет. Первые попытки автоматизированного анализа лица были осуществлены еще в 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), которые определяют период прохождения света до объекта и обратно; RGB-датчики глубины; специальные лазерные дальномеры для построения более аккуратной 3D-модели физиономии.

Эти разработки используются в основном во флагманских моделях Huawei (серия Mate) или Xiaomi (серия Mi).

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

Нынешние устройства опознания физиономий немыслимы при отсутствии применения artificial intelligence и machine learning. Именно из-за таким технологиям, как кабура, аппарат может распознавать пользователя даже при метаморфозах облика: новая стрижка, щетина, очки или макияж не становятся барьером для деблокировки.

Детектирование лиц

На первом этапе алгоритм необходимо оперативно обнаружить лицо среди целого снимка с камеры. Для этого задействуются каскадные классификаторы Хаара или более продвинутые конволюционные нейронные сети (CNN), которые подготовлены идентифицировать лиц человека среди множества других объектов.

Пример: процесс MTCNN в состоянии обнаруживать лицо даже в случае частичном перекрытии (например, шалью или ладонью).

Идентификация основных моментов

После обнаружения лица система, такая как кабура, устанавливает положение ключевых точек: края глаз, кончик носа, контуры губ и так далее. Часто используется от 68 до 128 ключевых маркеров на лицевой поверхности.

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

Формирование биометрического идентификатора шаблона

Далее нейронная сеть строит сжатое числовое представление (“эмбеддинг”) внешности пользователя — своеобразный цифровой “отпечаток” лица длиной от 128 до 512 флоатов.

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

Сравнительный анализ и принятие выбора

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

Если похожесть превышает определённый порог (обычно превышает 99%), телефон, как и платформа кабура казино, доступен; если нет — доступ блокируется.

Адаптация к изменениям внешности

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

Охрана биометрических информации.

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

  • Локальное хранение: Большинство аппаратов хранит био-идентификационные шаблоны только внутрь безопасного чипа Secure Enclave (Apple) или TrustZone (Android). Они ни разу не не оставляют аппарат и не доступны включая изготовителю.

  • Шифрование: Все данные сберегаются только в кодированном виде с использованием новейших криптографических алгоритмов AES256.

  • Изоляция программ: Приложения сторонних девелоперов не имеют непосредственного доступа к биометрическим данным; они могут лишь запрашивать подтверждение подтверждения идентичности через системный API.

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

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

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

Программируемое плоское распознавание

Используется только лицевая видеокамера без экстра детекторов глубины. Такой метод встречается наиболее часто в недорогих моделях 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 обеспечивают как софтверное 2D распознавание по изображению фронтальной камерой, так и сенсор радужки глаза.
  • Huawei Mate20 Pro использует набор из ИК-инфракрасного света + Dot Projector + ToF-сенсор

Трудности охраны и ложные тревоги

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

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

Вот несколько подсказок по безопасному использованию:

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

В каких областях также применяется технология кроме смартфонов?

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

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

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

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

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

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

Вот, какие тренды очень актуальны сейчас:

1) Сокращение компонентов

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

2) Обработывание прямо на девайсе

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

3) Упорядочивание стандартов

Google энергично пропагандирует стандарт BiometricPrompt API, чтобы такие площадки, вроде cabura, и любые Android-программы были совместимы с любыми видами биометрии стандартизированно.

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

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

  • iPhone всех существующих последних моделей
  • Huawei Mate/P линейки
  • Mix Expert
  • Vivo X линейки
  • Oppo Find Х линейки.

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

Каким образом увеличить удобство работы возможности?

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

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

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

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

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

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

Теперь, когда вы понимаете, как функционирует эта методика внутри, – сумеете вдумчиво выбирать свой будущий гаджет!

Leave a Comment

Your email address will not be published. Required fields are marked *