Tech Behind ThingsHow the ordinary machinery actually works

Data & Privacy

Automated License Plate Readers Build A Map Of Movement

Cameras that read plates record every vehicle passing, not only wanted ones, and the retained history of ordinary trips is what makes the systems consequential.

Individual using a VPN application on a laptop at a desk in a modern office setting.
Photograph by Dan Nelson via Pexels
Editorial note. Independent reporting and analysis. Nothing here is sponsored or paid for. How we work.

A plate reader photographs every vehicle it sees and converts the plate into text with a timestamp and a location. The technology is mundane, and the consequences come entirely from what happens to the readings that match nothing.

The reading itself is ordinary computer vision

A camera captures a frame, software locates the rectangular plate region, separates the characters, and classifies each one, usually with infrared illumination so it works at night.

Fixed units sit on poles, bridges and entrances, while mobile units mount on patrol vehicles and read plates on both sides while driving.

Each reading becomes a record containing the characters, a confidence value, the image, the time and the position of the camera.

Hot lists are only part of the output

The immediate purpose is to compare readings against a list of plates associated with stolen vehicles, warrants or alerts, and to signal a match.

Non-matching readings are not necessarily discarded. In many deployments they are written to a database and retained for a period set by policy rather than by statute.

That retained set is the majority of the data, and it consists entirely of vehicles that were of no interest at the moment they were photographed.

Location history emerges from ordinary trips

A single reading places a vehicle at one point once. A year of readings from many cameras describes routines: workplace, place of worship, medical appointments and overnight locations.

Because the inference comes from patterns rather than from any one record, no individual reading looks sensitive while the aggregate is unusually revealing.

Searching backward through that history for where a vehicle has been is a different capability from checking whether a passing car is stolen, though both use the same database.

Sharing multiplies the coverage

Networks let agencies query each other's readings, and commercial operators collect plates from repossession and parking fleets and sell access.

Coverage therefore extends well past any one jurisdiction's cameras, and the rules that govern a search depend on which database is being queried.

Some states have enacted retention limits, audit requirements and restrictions on sharing, and the resulting rules differ substantially from one state to the next.

Errors propagate faster than they are corrected

Character recognition confuses similar glyphs, and a misread plate can generate a match against an unrelated vehicle, which has led to serious stops of the wrong drivers.

Stale entries create the same outcome when a recovered vehicle stays on a list, since the alert is generated by the list rather than by any current fact.

Audit trails and human confirmation of the plate image before acting are the practical controls, and whether they are required is a policy question decided locally.

Questions readers ask

What happens if I lose my phone?

If your passkeys synchronise, they are available after signing into your platform account on a new device. If not, you need the recovery path.

Is a passkey the same as biometric login?

No. The biometric unlocks the key locally. Your fingerprint or face is never sent to the site and is not the credential itself.

Data & Privacysecurityauthenticationcryptographyaccounts
Mikkel Aas
Editor, Tech Behind Things

Mikkel edits Tech Behind Things and has taken apart more devices than he has successfully reassembled.

Also by Mikkel Aas