2D/3D распознавание лиц
и трекинг тела

Распознавание лиц для аналитики аудитории в системе Digital Signage

Обзор

Два международных разработчика решений по управлению видеорекламой на цифровых дисплеях (Digital Signage) обратились в 3DiVi для внедрения алгоритмов компьютерного зрения c целью сбора статистики о рекламной аудитории, включая:

  • Число уникальных посетителей, посмотревших рекламу.

  • Среднее время просмотра рекламного ролика.

  • Количество людей, которые подошли к экрану, но не посмотрели рекламу.

  • Пол, возраст и эмоциональное состояние аудитории.

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

Что такое Digital Signage?

Digital Signage — это технология трансляции информации, рекламы и мультимедийного контента с цифровых дисплеев, установленных в общественных местах. Система состоит из дисплеев (экранов), медиаплеера (Digital Signage Player), который управляет воспроизведением контента на экране и специализированного ПО для управления контентом.

Рекламные экраны с системой Digital Signage устанавливаются в торговых центрах, аэропортах, общественном транспорте. Они могут транслировать как общую информацию (новости, видеоинструкции и т.д.), так и рекламные материалы, которые часто занимают до 100% экранного времени.

Вызовы

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

  • Устаревшие устройства: Рекламный контент часто воспроизводится и управляется с помощью специализированных Android Signage Players от таких вендоров, как Geniatech и Giada. При этом у многих клиентов все еще есть старые устройства, которые работают на 32-битных версиях Android, что ограничивает совместимость с новыми программными решениями.

  • Настройка камеры: USB-камера устанавливается рядом с экраном и подключается к плееру, часто в горизонтальном или вертикальном положении. Система распознавания лиц должна точно обрабатывать данные независимо от ориентации камеры.

Решение

Наши клиенты обратились к продукту 3DiVi Face SDK, который позволял провести кастомизацию и плавную интеграцию с их существующими приложениями.

Реализация

3DiVi Face SDK поддерживает как 32-битные, так и 64-битные Android-системы, что обеспечило простоту внедрения, даже на устаревших устройствах. В обоих случаях интеграция выполнялась с использованием Java API.

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

  • Легковесный алгоритм трекинга лиц.

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

Основные сложности возникли из-за необходимости запуска нескольких моделей компьютерного зрения на устройствах с низкой производительностью, особенно на старых Signage Players. Эти проблемы были решены за счет:

  • Оптимизации конфигурации модулей 3DiVi Face SDK.

  • Ревизии и улучшения кода клиента.

Решение состоит из двух ключевых компонентов:

1️⃣ Локальная инсталляция:
  • Экран для отображения рекламы.
  • Камера, направленная на аудиторию.
  • Приложение для воспроизведения рекламы, использующее 3DiVi Face SDK для анализа видеопотока с камеры.
2️⃣ Интеграция с сервером:
  • Приложение отправляет собранные данные на сервер, который строит пайплайны анализа данных для оценки эффективности рекламы.
пайплайн распознавания лиц

Результаты

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

Выводы

Интеграция 3DiVi Face SDK продемонстрировала высокую эффективность в сборе статистики и улучшении рекламных стратегий, что повысило вовлеченность аудитории и доход наших партнеров.

Хотите увеличить прибыль от вашей Digital Signage системы с помощью аналитики на основе компьютерного зрения? Напишите нам, подробно проконсультируем и предложим эффективное решение. Интеграция Face SDK и тестирование на нескольких локациях — всего за 1–1,5 месяца.

Read More Success Stories

Omnigo Software
Ecortex
Mobile-Technologies Inc.
Papillon APFIS
Unique Technologies
Papillon ACS
Start your project with 3DiVi