{"repo":"Koldim2001/TrafficAnalyzer","free":true,"listed":false,"github":"https://github.com/Koldim2001/TrafficAnalyzer","clone":"git clone https://github.com/Koldim2001/TrafficAnalyzer.git","description":"Анализ трафика на круговом движении с использованием компьютерного зрения","language":"Python","stars":109,"topics":["bytetrack","bytetracker","docker-compose","grafana","grafana-dashboard","hydra","multiprocessing","oop-principles","postgresql","traffic-analysis"],"license":null,"category":"databases-storage","readme_excerpt":"Анализ трафика на круговом движении Production версия с множеством камер, базой данных временных рядов Influx и дашбордами в Grafana Данная программа осуществляет анализ входящего трафика на участке кругового движения. Алгоритм определяет загруженность примыкающих дорог и выводит интерактивную статистику. Подробный туториал по проекту и его архитектуре - ссылка на видео Установка и запуск: Склонируйте репозиторий: После этого необходимо в главной директории проекта создать файл с переменными окружения, которые будут прокинуты в контейнеры Grafana и Influx. Для этого создайте файл .env и укажите подобный текст с паролями и логинами к сервисам: Далее запустите проект с помощью этой команды: Для того, чтобы попасть на дашборд в Grafana надо после запуска компоуза перейти по этой ссылке. Введите логин admin и пароль admin . У каждой камеры свой дашборд между которыми можно переходит по кнопке: Каждая новая камера добавляется в компоузе как +1 инстанс бекенда traffic analyzer camera {n}, в котором надо указать лишь разные scr и конфигурации через переменные окружения сервиса. Как запустить локально в Python без дополнительных микросервисов: Результат работы программы можно увидеть, перейдя по ссылке --- Архитектура проекта: Проект представляет собой систему для анализа видео в реальном времени, работающую с RTSP-стримами или MP4-файлами. Основной сервис traffic analyzer camera {n} обрабатывает кадры, извлекает аналитические данные (например, число машин на круговом участке, загруж","default_branch":null,"files":null,"tree":[],"storefront":"/r/Koldim2001","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Koldim2001/TrafficAnalyzer/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}