VirtuEntry · the AI gatehouse

Every plate read. Every arrival screened.

On-device AI reads every arriving plate, screens it against tenants, pre-approvals, and blacklists, and drives the barrier — while the operator keeps visitor management, calls, slips, and every camera on one screen.

Your Security, Our Virtue

Windows desktopOffline-firstAny DirectX-12 GPU or NVIDIA
CAM 02 · ENTRY LANE · LIVEVirtuEntrygatehouse · offline-capableSKV·BSKV 4821 B2 frames agree — committed ✓screened locally · pre-approved ✓blacklist — clearCLEARED18:42:07 · SKV4821B · IN · barrier pulsed 500 ms · logged · tenant notified

Every car at the gate is a decision. Tonight the operator makes three hundred of them — from memory, against a paper list, with a queue building behind each one.

VirtuEntry makes the decision arrive before the car stops. Here's one arrival:

One arrival

Seconds at the gate, fully automated

STEP 01 · DETECTED & TRACKEDThe camera sees it firstThe gate camera picks up the approaching vehicle insidea detection zone you draw per camera — and tracks it asone vehicle, not a stream of frames.detection zone · per cameravehicle 0.97 · track 214one vehicle — not a stream of framesSTEP 02 · READ BY CONSENSUSFrames vote. One clean read winsPlate reads from multiple frames vote before anything isaccepted — one confident read per vehicle, not a flickerof guesses. All of it on the gatehouse PC's own GPU.SKV 4821 Bframe 1 · SKV 4821 B · 0.91frame 2 · SKV 4821 B · 0.94committed — one clean readread on the gatehouse GPU — no cloudSTEP 03 · SCREENED LOCALLYThe verdict beats the car thereTenant? Pre-approved? Blacklisted? Watch-listed? Checkedagainst the local database on the machine — screeningkeeps working through outages, syncs back when online.SCREENED LOCALLYtenant · no matchpre-approved ✓blacklist · clearalert rules · clearon the gatehouse PC — works offlineSTEP 04 · BARRIER DECISIONKnown vehicles glide inPre-approved and tenant vehicles auto-open per camerarules; unknowns wait for the operator. The officer nevertouched anything.CLEAREDunknowns wait for the operatorSTEP 05 · EVERYONE WHO SHOULD KNOWEveryone who should know, knowsPlate, image, and outcome land in the visitor log; theon-site count ticks up; the unit's tenants get a push andoversight dashboards get the bell — the moment it happens.18:42 SKV4821B — IN · barrier openedon-site: 33 · photo savedunit 09-12 pushedoversight bell · dashboardthe moment it happensSTEP 06 · THE OTHER OUTCOMEThe other outcomeThe gatehouse alarms before the barrier moves, theattempt is logged, and a high-priority alert reaches thesite and oversight. Same seconds — opposite verdict.SJX 88 Kblacklist · MATCHDENIED ENTRYhigh-priority alert sentthe arm never moves · attempt logged
01 / DETECTED & TRACKED

The camera sees it first. AI Vehicle Detection

The gate camera picks up the approaching vehicle inside a detection zone you draw per camera — and tracks it as one vehicle, not a stream of frames.

02 / READ BY CONSENSUS

Frames vote. One clean read wins. On-Device ANPR

Plate reads from multiple frames vote before anything is accepted — one confident read per vehicle, not a flicker of guesses. All of it on the gatehouse PC's own GPU.

03 / SCREENED LOCALLY

The verdict beats the car to the barrier. Instant Verdict

Tenant? Pre-approved? Blacklisted? Watch-listed? Checked against the local database on the machine — screening keeps working through outages, and syncs back when online.

04 / BARRIER DECISION

Known vehicles glide in. Auto-Entry

Pre-approved and tenant vehicles auto-open per camera rules; unknowns wait for the operator. The officer never touched anything.

05 / EVERYONE WHO SHOULD KNOW, KNOWS

Logged with photo. Pushed to the unit. Arrival Push

Plate, image, and outcome land in the visitor log; the on-site count ticks up; the unit's tenants get a push and oversight dashboards get the bell — the moment it happens.

06 / THE OTHER OUTCOME

And when it's a blacklisted plate… Blacklist Alerts

The gatehouse alarms before the barrier moves, the attempt is logged, and a high-priority alert reaches the site and oversight dashboards. Same seconds — opposite verdict.

The screening logic

Four checks. Three outcomes.

SKV 4821 BTenantslocal table1Pre-approvalsvisit window2Blacklistperson · vehicle3Alert rulesexact · prefix · range4AUTO-OPENper camera rulesOPERATORunknown waitsALARMbefore the barrierall four run locally — edits and manual plates re-run every check instantly
  • 1
    Tenants, from the local table Offline ANPR

    Known vehicles match against the site's tenant records on the machine — no round-trip, no queue while a server thinks.

  • 2
    Pre-approvals, window-checked Visitor Pre-Approval

    Guest vehicles registered by tenants are honoured only inside their visit window — and can auto-open the barrier per camera rules.

  • 3
    Blacklist, loudly Plate Blacklist

    A blacklisted person or plate alarms the gatehouse before the barrier moves — logged, with a high-priority alert to oversight.

  • 4
    Your own watchlists Plate Alert Rules

    Plate alert rules beyond the blacklist: exact, prefix, or range patterns, priority-ordered and scoped to the cameras you choose.

The engine

AI that lives in the gatehouse PC

Plate reading isn't a cloud round-trip — it happens on the machine at the gate.

ENGINE · SEES & TRACKSCAM 02 · ENTRY LANE · LIVEdetection zoneSKV·Bvehicle 0.97 · track 214tracked between plate reads — one car, one track, one log entryZone editorPer-camera rulesauto-open: pre-approved ✓reads only inside the zoneENGINE · READS & CORRECTSSKV 4821 Bframe 1 · SKV4821B · 0.91frame 2 · SKV4821B · 0.942 frames agree — committed ✓On this machine — not a cloudGPUgatehouse PCdetect → plate → OCRany DirectX-12 GPU,or NVIDIAno round-trip — the verdict is localMissed or misread? Seconds.SKV4B21B ✗→ edited → SKV4821B ✓tenant · pre-approved · blacklist · alerts — every check re-runs instantlymissed a car? add the plate — same screening, same logENGINE · COUNTS & TUNES34vehicles on-site now2overstayed · livecomputed locally · per-site thresholds · stale entries time out by policyANPR settings — tuned liveconfidence0.62capture interval400 msdetector toggles● applied live — no restart
  • 1
    Sees & tracks — only where you tell it AI Detection Zones

    Vehicles are tracked even between plate reads, live on the feed. Draw the detection zone per camera — reads happen only where you want them, with per-camera auto-open rules.

  • 2
    Reads on this machine — corrections in seconds On-Device AI OCR

    Vehicle detection, plate detection, and OCR run on the gatehouse PC's own GPU — any modern DirectX-12 GPU or NVIDIA. Misread or missed? The operator fixes it and every screening check re-runs instantly.

  • 3
    Counts live — tuned without stopping Live Occupancy

    "Vehicles on-site" and overstayed counts are computed locally with per-site thresholds, and stale entries time out by policy. Confidence, capture interval, and detector toggles apply while the gate keeps running.

When it's not routine

The operator has it

Every camera, one screen Camera Wall

ONVIF discovery and RTSP streaming put every gate and approach on one tiled view.

Call the tenant Video Intercom

Voice calls from the gatehouse for unannounced visitors — plus intercom calls to and from the entrance kiosk.

One visitor log Unified Visitor Log

Tenants, pre-approved guests, and walk-ins in one searchable log with photos — feeding the live on-site list.

Slips & the barrier Visitor Slips

Per-entrance visitor slips with live template updates; relays configured in-app, approvals fire the encrypted barrier command.

Beyond one gate

One seat, every site

Master seatevery site's cameras,tenants & barriers1Site A · 2 gatescams site-attributedSite B · 1 gatenight shift coveredSite C · 3 gatesbarrier via signaling2Per-site blacklistseach gate, its own list3
  • 1
    Command-centre mode Multi-Site Command

    One master gatehouse runs multiple sites' entrances — sync, cameras, and tenants for every site on one screen, barriers opened remotely.

  • 2
    Per-camera site attribution

    Every feed and every log stays attributed to its own site — the night shift for the whole portfolio, staffed once.

  • 3
    Blacklists stay site-scoped Tenant Isolation

    Each site's blacklist and plate-alert rules belong to that site alone — worked from the one seat, but a plate flagged at Site A isn't blocked at Site C.

Part of the platform

Nothing here works alone.

Everything this app records lands on the same platform the rest of the suite uses — one source of truth, visible live on the Web Dashboard.

Book a demo

Put AI eyes on your gate.

We'll run VirtuEntry against your own gate cameras — read, screen, and log a real arrival.

WORK ORDER · PLATFORM WALKTHROUGH
  • every app, live — no slides
  • your sites, your workflows, your questions
  • the module mix & per-site plan that fits
Book a demo
NO OBLIGATION