Specialist technology and software for state and local government info@hqt.orgCommunitiesGlossarySearch

AI & Automation

Video analytics and license plate readers: accuracy, alerts, and policy limits

What camera analytics and license plate readers actually detect, how they fail, and the use, retention, and audit policy an agency should set first.

Video analytics and automated license plate readers now arrive bundled with most camera systems an agency buys, often as a licensed feature rather than a separate product. Vendor conversations tend to center on what the software can detect. The operational conversation that matters more is what happens when it detects something incorrectly, how many alerts staff will review that turn out to be nothing, and what rules govern the data that accumulates whether or not anyone looks at it.

This article covers what current analytics reliably deliver, the error modes that show up in daily operation, and the governance an agency should have in writing before the system is switched on. Requirements differ by state and sometimes by locality, and they change. Confirm specifics with your state statutes, your agency counsel, and any policies your governing body has already adopted.

What the analytics actually do

Camera analytics available today perform a small set of reasonably mature functions:

  • Object classification. Separating people from vehicles, and often subtypes such as car, truck, bus, or bicycle. This is the foundation for everything else and the most dependable piece.
  • Line crossing and zone intrusion. Alerting when a classified object crosses a drawn line or enters a drawn area. Useful for fenced yards, substations, and after-hours facility perimeters.
  • Loitering and dwell. Alerting when an object stays in a zone past a set duration. Tuning that duration matters more than the underlying algorithm.
  • Attribute search. Filtering recorded video by vehicle color, vehicle type, or clothing color to shorten a review that would otherwise take many hours.
  • Plate recognition. Reading plate characters and usually the issuing state, then comparing the read against one or more lists.

Keep two uses separate in your planning. Real-time detection generates alerts that someone must answer. Retrospective search across recorded video supports investigations after the fact. The second often delivers more value with less controversy, because a person initiates each query, and every query can be logged and reviewed.

The error modes that matter operationally

  • Night, weather, and illumination. Headlights, rain, snow, fog, blowing debris, insects drawn to infrared illuminators, moving shadows, and wind-driven vegetation all produce alerts with nothing behind them. Performance at 2 a.m. in bad weather, not performance in a daytime demonstration, is what determines whether staff keep using the system.
  • Placement and geometry. Analytics assume a workable viewing angle and object size. Cameras mounted too high, too far away, or aimed across rather than along a traffic lane will underperform regardless of the software.
  • Plate misreads. Character confusion between similar glyphs, dirt, glare, damaged or obscured plates, tow hitches, specialty and vanity formats, and unfamiliar out-of-state layouts all produce wrong reads. Misidentifying the issuing state is a distinct failure that can point a query at the wrong vehicle entirely.
  • Alert fatigue. A channel that produces constant false alerts gets ignored, including on the night it is right. Track the alert-to-action ratio per camera and retune or disable the ones that do not earn their place.

Hit confirmation before any action

A plate read that matches a list is a lead, not a fact. Written policy should require that a person visually compare the plate image against the returned characters, confirm the issuing state, and independently verify through the authoritative record system that the underlying entry is still active, all before any stop, contact, citation, or enforcement action. Records can be stale: a recovered vehicle may not be cleared promptly, and a list may have been loaded from an outdated extract.

Policy should also state plainly that a hit alone does not establish reasonable suspicion, and should require that the confirmation step be documented. Train to this rule and audit against it, because the failure mode here is a stop made on an unverified machine read.

Retention, sharing, and audit logging

  • Set a retention clock separate from general video. Plate data is a searchable location history and should not simply inherit the recording schedule. Many states impose limits on how long non-hit reads may be kept, and some cap it tightly. Confirm what applies to you and configure automatic deletion rather than relying on manual purges.
  • Restrict sharing by default. Decide deliberately whether data leaves your system, to which agencies, and for what purposes. Several states restrict sharing with out-of-state agencies or for particular categories of investigation, and restrict sale or transfer to commercial data brokers. Contract terms should prohibit vendor resale, secondary use, and model training on your data unless you affirmatively permit it.
  • Log every query. Capture the user, the timestamp, the plate or attribute searched, the case number, and the stated reason. Require supervisory review on a fixed schedule, and treat unexplained queries as a disciplinary matter.
  • Plan for public records requests. Whether reads are disclosable or exempt varies by state. Work out the answer with counsel before the first request arrives.

Policy and public notice before deployment

A growing number of states and localities require an adopted use policy, and in some places explicit council or board approval, before a surveillance technology is acquired or operated. Some also require periodic public reporting on use. Check whether such an ordinance or statute applies to you early, because retrofitting approval after installation is far harder than obtaining it first.

Even where nothing is legally required, a published use policy, posted signage where appropriate, and an annual summary of query volume and outcomes reduce the risk that a program is suspended after the fact.

What to ask vendors and require in the contract

  1. Ask for accuracy figures with the test conditions attached: lighting, speed, angle, weather, and plate mix. A number without conditions tells you nothing.
  2. Require a pilot on your own cameras, at your own sites, running through nights and bad weather before acceptance.
  3. Require exportable audit logs in an open format, retained independently of the vendor's discretion.
  4. Require configurable retention with automatic deletion, and a written description of every place data is stored or replicated.
  5. Prohibit vendor resale, sharing, or secondary use, and require notice of any subprocessor change.
  6. Define what happens at contract end: full export of your data, and documented deletion from vendor systems.
  7. Confirm who owns list management, how entries are added and cleared, and how often lists refresh.

HQT works with state and local agencies on public safety and analytics systems, including the integration, data governance, and audit requirements described here.

Frequently asked questions

How long should a city keep license plate reader data?

There is no single national answer, and several states set statutory limits on how long non-hit reads may be retained. The common practice is to hold reads that are not connected to an investigation for a short, defined period and to delete them automatically after that. Data tied to an active case is typically moved into the case record under evidence retention rules instead. Confirm your own limit with state law and agency counsel before configuring the system.

Is a license plate reader hit enough to justify a traffic stop?

No. A read that matches a list is an investigative lead that must be confirmed before any action. Policy should require an officer to visually compare the plate image to the returned characters, verify the issuing state, and confirm through the authoritative record system that the entry is still active. Stops made on unverified machine reads are the single most common source of liability in these programs.

What causes false alerts and plate misreads in practice?

Most false alerts come from lighting and weather: headlights, rain, snow, fog, blowing debris, insects near infrared illuminators, moving shadows, and wind-driven vegetation. Plate misreads come from similar-looking characters, dirt, glare, damage, tow hitches, specialty plates, and unfamiliar out-of-state formats. Camera placement and viewing angle also matter as much as the software. Test on your own cameras at night and in bad weather before accepting the system.

Do we need council approval before installing license plate readers?

In some states and localities, yes. A number of jurisdictions have adopted surveillance technology ordinances or statutes that require an approved use policy, and sometimes a public hearing or governing body vote, before acquisition or operation. Requirements vary and change, so check with your counsel and clerk early. Obtaining approval before installation is far easier than seeking it after cameras are already deployed.

What should be in the contract for a video analytics or plate reader system?

Require accuracy claims stated with test conditions, a pilot on your own sites before acceptance, exportable audit logs in an open format, and configurable retention with automatic deletion. Prohibit vendor resale, secondary use, and training on your data without your written permission. Define end-of-contract data export and documented deletion from vendor systems.

Get in touch

Have a project or a solicitation coming up?

Talk with an HQT engineer. We respond to agency, corporate, and partner inquiries promptly.