๐ŸŽฅ Face recognition on the CCTV you already own ยท runs offline

Nobody signs a register.
The camera writes the time.

Obo GateLog watches your existing gate camera and recognises the face of every person who walks through it. Staff get an in and an out time without touching anything, and a customer who has been here before is recognised as the same customer โ€” not as a new stranger.

Runs on one ordinary PC ยท works with your existing Hikvision DVR / NVR ยท no cloud account ยท faces never leave the building

The gate you already have IN camera ยท ch 101 face ยท 0.87 Your CCTV stream โ€” nothing new to mount Known face โ€” employee Ramesh Kumar EMP-104 ยท Dispatch IN 09:12 no OUT yet Today ยท 6 Aug live WHOINOUT Meera S 08:54 18:02 Ramesh Kumar 09:12 โ€” Anand P 09:05 17:40 Guest #212 09:18 09:41 5th visit โœ“ written by the app โ€” nobody typed a thing logged here The register keeps itself 1 ยท Somebody walks through the gate 2 ยท The face is recognised 3 ยท In / out time is written by itself

What it does for you

Three problems it removes on day one

Every office with a gate keeps asking the same three questions: โ€œwho came in, when did they leave, and have we seen this person before?โ€

Attendance nobody has to mark

No register at the door, no card to tap, no fingerprint to press. The IN camera writes the first entry, the OUT camera writes the last exit, and the day is complete before anyone thinks about it โ€” including the people who slipped past the register on their way out.

Nothing to remember, nothing to touch

Regular customers are recognised

A face that is not on your staff list becomes a guest โ€” and when that person comes back next month, they land on the same record, not a new one. You can see at a glance that this is their fifth visit, when they first came and how long they usually stay.

One person, one record

The day lands in your inbox

One mail each evening: who was present, who was absent, who came in late, which guests were new and which came back โ€” and, honestly, the hours the app or the recorder was switched off, so a quiet day can never be mistaken for an empty one.

Reads in a minute, no login needed

The hard part, solved

The same customer, not four strangers

A camera at a gate never gets four identical photographs of a face. It gets one looking down, one side-on, one half in shadow. Most systems file those as different people โ€” so a regular customer quietly turns into a pile of records. Obo GateLog folds them back into one.

Before โ€” four records, one man Guest #14 Guest #37 Guest #96 Guest #212 same person folded together ๐Ÿง  every stored face compared at once Guest #14 returning customer 5 visits ยท first seen 12 Jun ยท usual stay 24 min 1 record now VISITIN OUTSTAY 6 Aug09:18 09:4123 min 28 Jul11:02 11:3533 min + 3 earlier visits โ€” every photo and every visit kept

It cleans up after itself

After every batch of footage it has just watched, the app re-checks the whole guest list and merges the records that are really one person. You do not have to notice the problem or go looking for it.

Nothing is thrown away

A merge keeps every visit, every face and every photo on the record that survives, and two records of one arrival collapse into one visit โ€” not two. You can also merge by hand from the Guests page; it tells you what it will do and asks first.

A guest who joins you

When a familiar visitor turns out to be staff โ€” a new joiner, a contractor who stayed โ€” move the record to Employees in one click. Their faces and their history come with them.

How it works

Four steps โ€” and only the first two are set-up

Set it up once. After that nobody does anything at all.

1

Connect your recorder

Give it the DVR's address and login, press Test Connection and you get a snapshot back. Then name each camera and say what it means: IN or OUT.

2

Enroll your staff

Add each employee with a few face photos โ€” from a folder, from a video, or straight off the live camera. Faces the app has already collected can be assigned in bulk.

3

Let it watch

The recorder tells the app when something moved; the app queues that window and recognises the faces in it. Nobody has to sit and watch a screen.

4

Read the day

Attendance, guests and reports are on screen as they happen โ€” and the summary is mailed to you each evening.

Features

Built for a real gate, not a demo

One ordinary PC on the same network as the recorder. No server rack, no GPU, no monthly bill.

๐Ÿšช

In and out, told apart

Each camera carries a meaning โ€” a sighting on the entrance is an arrival, one at the main exit or the back door is a departure. Several cameras can share the same meaning.

๐ŸŽž๏ธ

It watches the recording, not just the live view

Motion at the gate queues that window of footage, and the app recognises it from the DVR's own recording โ€” so a busy minute is never lost to a dropped frame.

โฑ๏ธ

Catches up on what it missed

Switch the PC on after a long weekend and it works through the footage it has not seen yet, oldest first, instead of pretending those days never happened.

๐Ÿ‘ฅ

Guests, automatically

Any unknown face on the way in becomes a guest record with its own photos and visit history โ€” and returning visitors land back on the record they already have.

๐Ÿงพ

Attendance you can hand over

Present and absent, first in and last out, per department, for any date โ€” on screen and exported to CSV that opens straight in Excel.

๐Ÿ“ง

Daily report email

Attendance, late arrivals and the day's guests, mailed to the admins each evening at a time you choose. Preview it before you switch it on.

๐Ÿ•ณ๏ธ

It admits its own gaps

If the app was closed or the recorder was off, those hours are recorded as an outage and printed at the top of the report. An empty day is never quietly reported as a day nobody came.

โฌ‡๏ธ

Pull the clip off the recorder

Any window in the queue can be downloaded as an mp4 straight from the DVR at full speed, with a real progress bar โ€” then saved to your PC for the file the police or HR asked for.

๐Ÿง‘โ€๐Ÿ’ผ

Enrolling that isn't a chore

Build a person from a folder of photos, from a video, from the live camera, or from the crops the app has already collected โ€” and let it suggest which unnamed faces belong together.

๐Ÿ”’

Accounts and roles

Everything sits behind a login. Admins get cameras, settings, users and attendance; everyone else gets the day-to-day screens. Forgotten passwords are reset with a one-time link.

๐Ÿ“ถ

Works offline

Recognition, the database and the whole web interface run on your own machine. No cloud account, no uploads โ€” the faces of your staff and your customers never leave the building.

๐Ÿ–ฅ๏ธ

Open it from any desk

It serves an ordinary web page, so the security desk, HR and the owner can each open it in a browser โ€” on the LAN, or from outside if you forward the port.

What it plugs into

Keep the cameras and the recorder you already bought

Obo GateLog is software. It talks to the recorder that is already on your wall over the standard protocols it already speaks โ€” there is no new hardware to buy and no camera to re-mount.

๐Ÿ“กRTSP live The live stream from any channel, for recognition and for watching
โชRTSP playback The recorder's own footage, so a past window can still be read
๐Ÿ””ONVIF events The camera says when something moved; the app queues that window
๐Ÿ’พSQLite on your PC People, visits, faces and settings in one file you can copy and back up

Try it on your own gate

Install it on one PC, point it at your recorder and enroll ten people. By tomorrow evening you will have a day's attendance nobody marked and a guest list nobody wrote โ€” and you will know within a week whether it fits your site.

Windows 10 / 11 ยท works with your existing Hikvision DVR or NVR ยท runs offline after install

Screenshot, full size