Traffic insights,
powered by AI.
Watch vehicles get detected, tracked and counted, right on your device. No video uploads to our servers.

Start detecting.
Use a local video, live camera or a public direct video file. AI inference runs in your browser.
Use your webcam or connected camera in this secure browser session.
Only direct HTTPS MP4/WebM file links that allow CORS can be analyzed. YouTube videos cannot be analyzed from a YouTube watch link. Use Video upload with a local video you own or have permission to use.
YOLO is not always correct. Choose the actual vehicle type and apply it to this tracked vehicle.
Click a vehicle box in the AI preview to correct an incorrect class. During playback, AI analyzes as many frames as your browser can process. For an entire file, use Sequential analyze to inspect the timeline at the selected step rate; browser seeking is not guaranteed to decode every original frame.
Nothing has crossed the counting line yet.
From a frame to an insight.
Real pretrained computer vision, with tracking and counting logic. These are the actual steps—not simulated detections.
Read a real frame
The video element provides current pixels from your chosen file or camera.
Run pretrained YOLO
An ONNX model predicts boxes, classes and confidence for road vehicles.
Associate tracks
Nearby matching boxes keep the same temporary vehicle ID across sampled frames.
Detect line crossings
When a tracked center moves across the horizontal line, the count increases. We stabilize labels using multiple observations, not one guess.
Inspect the results
See annotations, vehicle breakdown, crossing direction and exportable counts.
Want to learn the machine learning pipeline?
The developer Jupyter notebook includes class-confusion analysis and runnable Python examples: loading a real video frame, exporting YOLO to ONNX, tracking, counting and validation. The public website explains the concepts without publishing copyable code snippets.
Built at the intersection of
AI and full-stack development.
VehicleAI is a computer vision portfolio project developed by Kanil Kanchana. Its goal is to make vehicle detection, tracking and traffic measurement accessible through a clean web interface.

VEHICLE DETECTION · TRACKING · INSIGHTS
Help improve
VehicleAI.
Have an idea for a new AI feature, better counting, or a clearer dashboard? Send feedback directly to the project.