GIS & computer vision · Solo project

Smart Toll Plaza Management & GIS Command Center

An NHAI-style toll operations prototype: live number-plate recognition, a Pan-India plaza map and role-based reporting.

Prototype · simulation

Source code ↗ See the data analysis

Map of India with about two thousand toll plazas plotted as blue and orange dots, labelled 2,003 toll plazas mapped

Where it started

My Class 12 toll plaza project at Sainik School Bhubaneswar, built with my friend Suman Kumar Behera (it is on my smaller builds page). This is my upgraded version of that idea, which I now develop on my own.

Architecture

A Streamlit multipage app behind a sign-in, with four pages: Operations Overview, Live Camera, GIS Command Center and Analytics. A CloudSQLAdapter class stores transactions, security audits and shift closures in a JSON file, behind an interface meant to be swapped for a cloud SQL database later.

Data flow

WebRTC camera frame → every third frame → FastALPR (YOLOv9 plate detector + MobileViT OCR) → confidence ≥ 0.50 → Indian plate-format check → blacklist screening or diplomatic exemption → simulated FASTag or cash charge → ledger and audit entry.

Map & analytics

A national toll-plaza registry (2,000+ rows) cleaned with pandas and plotted with Plotly's map view; analytics show payment mix and revenue by vehicle type; prices rise 1.15× in peak hours.

Hardest problem

Making a demo that runs on any machine. The data adapter needs no cloud credentials, and plate validation accepts standard, Bharat-series and diplomatic plates while throwing out OCR noise.

Testing

20 automated tests cover plate validation, peak-hour pricing, the data store and sign-in, and GitHub Actions runs them on every push.

Scope

It's a simulation for learning and demos, and it isn't connected to live FASTag, VAHAN or NHAI systems. It grew out of my Class XII toll-management project.

Watch the demo

Smart Toll Plaza in about a minute, with simulated data

Screenshots

Want to talk about this project?

I'm open to data internships, projects and hackathon teams.

Contact me See the full portfolio

More projects