Sentra Logo
Sentra
Real‑Time Face ID Desktop
LOCAL • LIVE FACE ID • LAN REMOTE
Register people. Identify faces live.

Enroll people. Identify faces in real time.

Workers • Camera • Live • Remote

Sentra is a desktop application for people registration and real-time facial identification from a camera source (USB or network stream). It includes a Live mode for on-screen tracking and a LAN-only remote panel so you can check status from a phone or PC on the same network.

APP: DESKTOP
INPUT: USB / RTSP / HTTP
MODE: LIVE FACE ID
REMOTE: LAN WEB PANEL
Plain scope: Sentra is a local tool for identity lookup on a controlled camera feed. It shows IDENTIFIED (with a score) for known profiles and UNKNOWN when a face does not match your registry. It requires Terms & Conditions acceptance and a license check at startup—if either fails, the app does not launch. Remote access is optional and intended for use inside your LAN (password required).

What happens when you open Sentra

  • Terms & Conditions appear first and must be accepted.
  • Then Sentra runs a license check. Fail either step and the app will not start.
  • The main window header shows ONLINE/OFFLINE plus an accelerator indicator (from the user’s point of view, it’s just a performance/availability status).
Design intent: predictable, local operation on your own hardware (no cloud login).

Main areas (tabs)

  • Workers: registry, profiles, and enrollment samples.
  • Camera: connect and configure the video source.
  • Live: real-time video with face tracking and identification overlays.
  • Remote: LAN web panel with password access.
  • Settings: thresholds and maintenance (reload models, detector threshold, max faces per frame, prefer closest faces, match threshold).
Reality check: face matching is probabilistic. Treat scores as signals, not certainty.

Workers: profiles and enrollment

  • Searchable table with ID, Short Name, and Full Name.
  • Short Name is required to save a profile properly.
  • Attach face samples via Add Photo File… (import images) or Capture from Camera (live capture when a face is detected and “ready to capture”).
  • Import Photos… can batch-import and optionally create profiles from detected faces (you still need to fill Short Name).
  • You can delete a worker with confirmation.
Destructive option: Wipe ALL Data deletes profiles, facial data, and remote credentials. It is irreversible.

Camera: connect a video source

  • USB: auto-scan camera indexes (0–8) and select a device.
  • Network: enter an RTSP or HTTP URL and Test Connection.
  • Optional discovery for network cameras (ONVIF + LAN search) to help you find endpoints.
Expectation: if the stream is unstable or low-light, identification quality will degrade.

Live: real-time identification

  • Shows the live feed and draws overlays (face box + landmarks) so you can see what is being tracked.
  • Maintains Last Face status:
    • none: “—”
    • face seen but not matched: UNKNOWN
    • matched: IDENTIFIED (score) + profile fields
  • When multiple faces are present, Sentra selects a target to avoid chaotic switching; you can manually lock a target by clicking it.

Remote: LAN web panel (password required)

  • Optional local server on a configurable port.
  • No password, no access: the panel refuses connections until a password is set in the app.
  • Shows Camera Online/Offline, Last Face, a “Live” frame, and a Profile block when identified.
  • Sentra displays the panel URL and a QR code for quick opening on a phone.
Security: this is intended for use inside your network. Exposing it to the internet is your risk.

GUI Preview

Click image to play video

Sentra GUI preview