Tahir Shahzad Product Manager & Community Builder
Book a Free 30-Min Review
Home Selected Work License Plate Recognition System: Removing the Manual Step, Eliminating Fraud

License Plate Recognition System: Removing the Manual Step, Eliminating Fraud

Toll collection depended on operators typing plate numbers by hand: slow, error-prone, and open to fraud. Shipped an ALPR system that classified vehicle type and read plates automatically, then extended the same pipeline into a traffic-survey product for road authorities.

Role
Product Manager (Technical)
Industry
Transportation, Government (B2G)
Timeframe
2021-2022 (confirm exact year)
Team
CV engineers, hardware, ops
01 · The problem

What wasn't working.

Manual toll booths depended on an operator identifying vehicle type and typing plate details by hand for every car. This was slow enough to create queues at peak hours.

The manual entry step was also a fraud vector. Operators could misclassify vehicles or skip entries entirely, and there was no reliable, automated record of what vehicle had actually passed through a lane.

02 · Approach

What we actually did.

We built a computer vision system that detected vehicles, classified them by type, and read license plates automatically as they passed, removing the operator from the loop.

Once the detection and classification pipeline existed, the same underlying data, vehicle counts, types, and flow patterns, was valuable well beyond tolling. We built a second module for road authorities to analyze traffic patterns for planning and survey purposes.

03 · Decisions & tradeoffs

Where the interesting calls were.

We chose to automate the fraud vector itself, not just the slow step. Removing manual entry entirely, rather than speeding it up, is what actually closed the fraud gap.

We reused the detection pipeline for a second use case instead of building a separate system. Traffic analytics were a natural extension of data the system already produced.

We invested in vehicle type classification, not just plate reading. Solving the broader problem, what is this vehicle and not just what does its plate say, supported both products from one model.

04 · Outcome

The numbers after we shipped.

100%
unmanned tolling lanes
0
manual data-entry fraud path left open
2
products shipped from one CV pipeline

Toll lanes ran fully unmanned, with no operator required to log vehicle or plate data.

The manual data-entry fraud path was eliminated, since there was no manual entry step left to exploit.

The same computer vision pipeline shipped a second, revenue-relevant product for traffic analytics, built on infrastructure that already existed.

05 · What I learned

Things I'd carry into the next case.

Automating a manual step often removes a fraud path as a side effect. Look for that overlap before scoping a project narrowly.

Data collected for one purpose is frequently valuable for a second. Plan the pipeline to support reuse from the start.

B2G products live or die on reliability under real-world conditions like weather, lighting, and plate wear. Test there, not just in the lab.

Want the fuller story on this one?

Happy to walk through the decisions, tradeoffs, or what I'd do differently, over 30 minutes, no pitch.