Skip to content
All insights
Technology·August 2025·6 min read

How licence-plate recognition works (and where it fails)

A clear walk-through of how ANPR captures, reads and matches plates — plus the real-world conditions that trip it up and how good setups handle them.

Licence-plate recognition sounds like magic when it works: a car drives past and the system knows it. In reality it is a chain of steps — capture, read, match — and each link has failure modes. Understanding the chain is the difference between a system you trust and one you fight.

Capture, read, match

The camera first captures a clear image of the plate, usually with its own infrared illumination so the plate is legible regardless of ambient light. Software then locates the plate in the frame and runs optical character recognition to turn the pixels into characters. Finally the read is matched against your data — a paid session, a permit, a whitelist or a blocklist — and the system decides what should happen.

Each stage matters. A great OCR engine cannot fix a blurred capture, and a perfect read is useless if it cannot be matched to the right rule for the zone.

  • Capture: a sharp, well-lit image of the plate
  • Read: OCR converts the image to plate characters
  • Match: the plate is checked against sessions, permits or lists

Where it fails

Recognition degrades when the plate is hard to see: mud, snow, a tow bar or bike rack, a tilted or damaged plate, or a vehicle at an awkward angle. Heavy rain, low sun straight into the lens and headlight glare all reduce read quality. Foreign or non-standard plates add another challenge because their formats and fonts differ from the local ones the system is tuned for.

None of these are exotic — they are ordinary weekday conditions, which is why a system that only works in good light is not really working.

  • Obscured or dirty plates, tow bars and bike racks
  • Weather and lighting — rain, snow, low sun, glare
  • Foreign or non-standard plate formats and fonts

How good setups mitigate

Solid deployments start with the physical basics — camera angle, mounting height and lighting chosen for the lane, not bolted on as an afterthought. Confidence scoring flags uncertain reads instead of guessing, and captured images are kept so a human or an appeals process can verify. Reconciling entry and exit reads, rather than trusting a single frame, catches misreads before they become wrong charges.

The takeaway

ANPR is a chain — capture, read, match — and it is only as strong as its weakest link. Plan for the plates that are hard to read, keep the images, and it becomes a system you can rely on rather than one you argue with.

Bring this to your car parks

Talk to an OPARKO parking consultant about what fits your sites — no obligation.

Security & compliance
GDPR-compliant
Compliant by design
EU data hosting
All data stored in the EU
ISO 27001
Enterprise-grade security
24/7 uptime
Monitored around the clock
DK-37127485
Danish company since 2015
Case portal
Service