Цель: Разработать систему для распознавания объектов на потоковом видео в реальном времени. Система должна анализировать структурированные данные с видео, где элементы находятся на одних и тех же местах, и предоставлять текстовые логи событий с минимальной задержкой.
Задача: Система должна распознавать объекты, которые появляются на экране в фиксированных местах и могут периодически изменяться. По каждому распознанному событию нужно генерировать текстовый лог с указанием времени и местоположения события. Логи выводятся в реальном времени.
Основные требования: - Система должна распознавать и анализировать изменения на экране, где объекты размещены в одинаковых зонах. - Логи формируются на основе всех значимых событий, отображаемых на экране. - Одновременная обработка нескольких видеопотоков. - Минимальная задержка при формировании логов.
Технические требования: - Поддержка видеопотоков с разрешением от 720p и частотой до 60 fps. - Использование технологий компьютерного зрения (например, OpenCV или YOLO) для распознавания объектов. - Вывод логов в текстовом формате или формате JSON с указанием времени и описанием событий. - Оптимизация алгоритмов для минимизации задержек.
Интерфейс: Веб-интерфейс для мониторинга видеопотоков и логов. Возможность настройки количества видеопотоков.
Дополнительные функции: Фильтрация незначительных изменений на экране. Экспорт логов в различные форматы (CSV, XML, JSON).
Ожидаемый результат: Система, которая в реальном времени распознает изменения на видео и предоставляет текстовые логи с минимальными задержками.