Legend
Database Layer
Frontend Layer
AI Models Layer
Dashed: Event
Trigger Flow
Frontend Layer - Managed by P5
Solid: Data Flow
User Upload & Dashboard Access Handled by P5
Traffic Camera / User
Upload Portal Frontend Developer AI & Processing Layer - P2, P3, P4
Roles Overview
Azure Blob Storage P3: Detection
Azure Function - Frame Detection Outputs
P2: Cloud Engineer - Azure Event Grid Trigger Extraction &
Azure Setup & CI/CD Preprocessing
Accident & Violation
Detection
Vehicle Detection &
Tracking (YOLOv8)
P3: ML Engineer -
Detection Backend & Storage - P2, P6
Predictive Analytics
CO₂ Emission Estimation Cosmos DB -
(Traffic Forecast)
detection_event Azure SignalR - Live
P4: ML Engineer - Alerts
Emission & Prediction
P4: Emission & Prediction
Emission Calculations
Azure SQL Database -
emission_event Aggregates / Junction
P6: Data Engineer / QA - Summary
DB & Testing
Power BI / React
Dashboard
Traffic Authorities / City
Planners / Environmental
Analysts
P5: Frontend Developer -
Dashboard
P1: Project Lead -
Coordination & Docs