Build V2.0.0

Self-hosted ANPR parking management from entry to evidence

Turn compatible Hikvision ANPR IN / OUT events into parking sessions, live occupancy, overstay monitoring, permits, review queues, analytics, reports and complete evidence cases — without moving your ANPR database into a third-party cloud.

A parking workflow built on the ANPR evidence

Know who is parked, who is over limit and which overstays are actually complete

Ruby ANPR keeps the operational states separate. An open session can become Currently over limit while the vehicle is still on site. A confirmed overstay is calculated when a corresponding OUT event completes the stay. That distinction keeps live monitoring separate from completed evidence.

Parking cameras are optionalEnable Parking Management only for the cameras that form part of the parking workflow.
Rules are retained with each sessionThe permitted duration, grace period and exemption state are stored with the stay so later settings changes do not rewrite history.
Evidence links back to the original capturesOperators can move from a parking session or case to the entry and exit ANPR evidence.
Live car parkOperational view
Capacity120Configured spaces
Currently parked42Open sessions
Available78Calculated live
Over limit now3Not yet completed
NEWAB12 CDE72 min stay · 60 + 5 min allowed
ACTION REQUIREDXY34 ZZZEntry + exit evidence available
EXEMPTSTAFF 01Active authorised vehicle
Build V2.0.0 feature set

Parking Management without bolting together separate tools

Each feature works from the same self-hosted Ruby ANPR capture data and role-aware portal.

Parking sessions & completed overstays

Pair IN and OUT detections by registration, calculate total stay and identify completed sessions beyond the stored allowed duration and grace period.

P

Permits & exemptions

Create plate-based exemptions for authorised vehicles, staff, residents, contractors or temporary access, with notes and optional validity dates.

+

Grace periods

Add an operator-defined grace allowance on top of the standard parking limit. The applied grace is retained with the individual parking session.

✓?

Low-confidence review

Choose a confidence threshold and hold uncertain plate reads for Admin approval, correction or rejection before they influence parking activity.

!

Watchlists

Maintain WATCH, DENIED, VIP, STAFF and CONTRACTOR lists and highlight matching captures in the parking workflow.

Live occupancy

Set car-park capacity and show currently parked vehicles, available spaces and the percentage of capacity occupied.

Repeat-vehicle analytics

See session count, unique vehicles, frequent registrations, average stay, longest stays, daily trends, busiest periods and overstay rate.

@

Scheduled reports

Send daily or weekly parking summaries with actionable-overstay CSV data when the supplied maintenance task is scheduled on the server.

CASE

Case workflow

Move completed overstays through NEW, REVIEWED, ACTION REQUIRED, EXEMPT and CLOSED states, with operator notes and update history.

ZIP

Evidence bundle

Download a ZIP containing summary data, a README and the available entry/exit plate, vehicle and detection-scene images for the session.

Dedicated overstay export

Export registration, entry/exit timestamps, cameras, total stay, allowed duration, grace, overstay duration and case information.

Self-hosted by design

The application, parking sessions, cases and image evidence stay on the compatible PHP/MySQL server you operate.

From camera to case

A clear parking workflow

The software builds on the same IN / OUT data already used by Ruby ANPR, then adds the parking rules and operator workflow around it.

1

IN event

The vehicle enters through a configured parking camera and Ruby ANPR opens a parking session.

2

Rules applied

Allowed minutes, grace and any matching exemption are stored against that stay.

3

Live state

The session contributes to occupancy and can be shown as currently over limit while it remains open.

4

OUT event

The corresponding exit closes the session and calculates completed stay and any overstay.

5

Review & evidence

Operators can review the case, add notes, export data and create the evidence bundle.

Designed for operators

Separate live attention from completed evidence

A vehicle that has exceeded its time while still parked is operationally different from a completed stay. Ruby ANPR keeps those states distinct so the parking dashboard remains useful in real time without prematurely turning an open stay into a completed overstay case.

Currently parkedAll open IN sessions that have not yet received a matching OUT event.
Currently over limitOpen sessions beyond allowed time + grace, useful for live operator attention.
Completed overstayA closed IN → OUT session where the completed stay exceeded the applied allowance.
Exempt / incompleteAuthorised vehicles and sessions that need separate handling remain clearly identifiable.
Parking analytics

Understand how the site is actually being used

Repeat visitsFrequent vehicles and unique registrations
Average stayUnderstand typical parking duration
Busiest timesHourly and daily activity patterns
Overstay rateCompleted session performance
Parking Management FAQ

Common questions about the V2.0.0 parking workflow

Do I have to use Parking Management?

No. Parking Management is optional and is disabled by default on a fresh Build V2.0.0 installation. Standard ANPR monitoring can be used without enabling parking cameras or parking rules.

When is a vehicle classed as an overstay?

An open stay that has exceeded its time is shown as Currently over limit. A completed overstay is calculated after a corresponding OUT event closes the IN → OUT parking session.

Can staff or authorised vehicles be exempt?

Yes. Permits/exemptions can be created by registration with a type, label, notes, active state and optional start/expiry dates.

What happens if a plate read has low confidence?

When low-confidence review is enabled, captures below the configured threshold can be held for an Admin to approve, correct or reject before the reviewed registration is used by the parking workflow.

Can Ruby ANPR show how full the car park is?

Yes. Configure the site's parking capacity and Ruby ANPR can calculate currently parked vehicles, available spaces and current occupancy percentage from open sessions.

Does the evidence bundle include images?

Where the original camera event supplied them, the ZIP can contain the entry and exit plate, vehicle and wider detection-scene images alongside summary data.

Build V2.0.0

ANPR and Parking Management in one licence

Parking Management is included in the current Ruby ANPR software build — no separate parking module subscription.

Ruby ANPR · £179.99 One-time payment · instant download
Buy now