Real-Time Vehicle Density Monitoring

Computer Vision & Traffic Analysis

Backend DeveloperComputer Vision Engineer
FPT University logoFPT University
Timeline

11/2024 - 02/2025

Duration

4 months

Role
Backend DeveloperComputer Vision Engineer
Technologies
FlaskYOLOOpenCV+9

Project Overview

Developed a Flask web application that monitors traffic density by displaying a fixed road on a map and using the YOLO model for real-time vehicle counting. The road color changes based on vehicle density, reflecting traffic conditions. The system provides real-time vehicle counting on a road, displayed in 4 interactive frames with map visualization, vehicle counts, pie charts, and time series data.

Technologies & Tools

Flask
YOLO
OpenCV
Python
Computer Vision
Real-time Processing
JavaScript
HTML/CSS
Chart.js
Maps API
Video Processing
Machine Learning

Backend & AI

FlaskYOLOPythonComputer VisionJavaScriptMachine Learning

Frontend & UI

HTML/CSS

Tools & Libraries

Real-time Processing

Challenges

Implementing real-time vehicle detection with YOLO model

Creating interactive map visualization with traffic data

Processing live video streams efficiently

Synchronizing multiple data visualization frames

Key Learnings

Mastered computer vision techniques for traffic analysis

Gained experience in real-time data processing and visualization

Learned YOLO object detection implementation

Developed skills in Flask web application development

Project Gallery

Interactive Map Frame

Map visualization showing traffic density by road color

Vehicle Counting Frame

Real-time vehicle detection and counting interface

Interested in working together?

Let's discuss your next project and how I can help bring your ideas to life.

Get in touch