Face recognition and watchlists

Face Recognition

Face Recognition detects faces on the cameras you already have and matches them in real time against staff, VIP and watchlist databases. A watchlist match alerts operators.

Matches against
Staff, VIP and watchlist databases
Cameras
Existing IP cameras and recorders, over ONVIF and RTSP
Runs on
Edge devices, on-premise GPU servers or cloud
Alerts
On the alert wall, by SMS, by email or to a webhook

What Face Recognition does

For security and operations teams that need to know when a known person appears on camera.

Face Recognition detects faces in live video and matches them in real time against the databases you keep. These can be staff or VIP databases, or a watchlist of people your security team needs to know about. A watchlist is sometimes called a blacklist.

When a face matches a watchlist entry, operators get an alert in real time. The alert carries a snapshot from the camera and a match percentage.

It works on video from the CCTV cameras you already have. Face Recognition is also one of the AI Video Analytics modules. It shares their per-camera tuning and alert routing.

Typical uses

  • Alert the control room when a person on a watchlist appears on camera
  • Match faces against a staff database, for example at gates and entrances
  • Recognise a person in the VIP database when they arrive
  • Use age and gender estimates in analytics

Detection, matching and alerts

Face detection
Finds faces in live video from each camera. The models are trained for field conditions such as glare, low light, dense crowds and mixed camera quality. Results still depend on camera position, lighting and how large the face appears in the picture.
Watchlist matching
Matches detected faces against a watchlist in real time and raises an alert on a match.
Database management
Staff, visitor and watchlist databases are managed in the software. Faces are matched against staff and VIP databases as well as the watchlist. Separate lists let your procedure treat a staff match differently from a watchlist match.
Alarm escalation
A match alert does not have to stay on one screen. Escalation rules and schedules send it on by SMS or email.
Age and gender estimates
Estimates the age and gender of detected faces, for analytics. These are estimates about a face. They do not identify a person.
Tuning for each camera
Each camera has its own zones, schedules and confidence threshold. As a rule, a lower threshold means more alerts to check, and a higher one means some true matches may be missed.

What operators see

Face recognition alerts arrive on the alert wall, one of the views in the product interface.

Face recognition alert wall Videolytical alert wall screen: a grid of face recognition alerts, each with a camera snapshot, channel number, match percentage and time.

One tile for each alert

Each alert is a tile on the wall. A tile shows a snapshot from the camera, the name of the analytic, the camera channel, a match percentage and the time.

  • Filters narrow the wall by severity, analytic, camera and date. There is also a text search box.
  • Clicking a tile opens its detail. The operator acknowledges the alert there.
  • The menu also has views named Dashboard, Live Wall, Camera Analytics, Faces and PPE (personal protective equipment).

From alert to decision

The software does the first step. People do the rest, following your own operating procedure.

  1. A listed face is seen

    A camera sees a face that matches a list entry. A tile appears on the alert wall.

  2. The operator opens the tile

    Clicking the tile opens the alert in detail. The camera channel and the time say where and when the face was seen.

  3. A person decides

    The match percentage is a guide, not a verdict. A trained person checks the snapshot against the list entry, then confirms the match or rejects it.

  4. The alert is acknowledged

    The operator acknowledges the alert. If your procedure calls for it, the alert is escalated. Alerts and operator actions are written to the audit trail.

Using face recognition responsibly

Face recognition handles personal data. How it is used is decided by the organisation that operates it.

The software raises alerts. It does not decide who is on a list or what happens after a match. Settle these points before the first camera goes live.

  • Purpose. Why face recognition is used, on which cameras, and under which law or policy.
  • Watchlists. Who may add a person, on what grounds, who reviews the entries and when they are removed.
  • Review. Who checks a match, and what they may do before and after it is confirmed.
  • Retention and access. How long alert records and images are kept, and who may see them.

Two platform features support these decisions: role-based access for each camera and function, and an audit trail of alerts and operator actions. Our guide, Face recognition: questions to settle before deployment, covers each point. It is general guidance, not legal advice.

A match is a lead, not proof

A match means the software found a close resemblance between a face on camera and a list entry. It does not prove who the person is. A trained person should confirm each match before anyone acts on it.

Where the software runs

Face Recognition runs on the three deployment options of the platform. They can be mixed in one estate. Hardware is sized during the site survey.

Deployment Where it runs What it offers
Edge Camera or edge box Keeps working without connectivity
On-premise GPU servers at your site Video stays inside your network. Suits air-gapped sites.
Cloud Cloud instances Central dashboards, updates and storage for multi-site estates

Read about deployment options

How it connects to your systems

Face Recognition uses the same connections as the rest of the platform, for video in and alerts out.

Cameras and recorders
Takes video from existing IP cameras and network video recorders (NVRs) over ONVIF and RTSP.
Consoles and control rooms
Alerts can appear in VMS Enterprise, our video management software (VMS), and in Command and Control. A bridge brings them into a VMS or command-centre console you already run.
REST API and webhooks
Send events to dashboards and to security information and event management (SIEM) or physical security information management (PSIM) systems.
SMS and email
SMS and email gateways carry alerts to people away from the console.
Sign-on and access
Users sign on through AD or LDAP. Access is role-based, with permissions set for each camera.

Read about integration

Where it is used

Face recognition is one of the analytics modules in use in these sectors.

Industry

Retail and malls

Used with heatmaps, people counting and loitering detection in stores and malls.

Datasheet

Face Recognition

Face detection and real-time matching against staff, VIP and watchlist databases, on video from existing cameras. It runs at the edge, on-premise or in the cloud.

ProductFace Recognition, also one of the AI Video Analytics modules
DetectionFaces in live video from each camera
MatchingReal-time matching against staff, VIP and watchlist (blacklist) databases. Staff, visitor and watchlist databases are managed in the software.
DemographicsAge and gender estimates for analytics
AlertsAlert wall tiles with camera snapshot, analytic name, camera channel, match percentage and time. Alerts are acknowledged from the tile detail.
Alert filtersSeverity, analytic, camera and date. Text search.
Interface viewsDashboard, Alert Wall, Live Wall, Camera Analytics, Faces, PPE
Alert routingVMS console, SMS, email or webhook, with escalation rules and schedules
TuningZones, schedules and confidence thresholds for each camera
Camera supportExisting IP cameras and network video recorders over ONVIF and RTSP
DeploymentEdge devices, on-premise GPU servers or cloud instances. Options can be mixed in one estate.
IntegrationREST API and webhooks. Bridge into an existing VMS or command-centre console. AD or LDAP sign-on.
SecurityTLS-encrypted streams and APIs. Role-based access for each camera and function. Audit trail of alerts and operator actions. Signed model and software updates.
SizingHardware and network sizing are determined during the site survey

Videolytical Systems Pvt. Ltd., 277, C Block, Sector 63, Noida, Uttar Pradesh, India. Sales and demos: sales@videolytical.com, +91 97160 05441.

Questions buyers ask

Do we need new cameras?

Usually not. Face Recognition works on video from existing IP cameras and recorders over ONVIF and RTSP. Whether a camera suits face recognition depends on its position, the lighting and how large faces appear. The site survey and camera audit look at this.

Does it work without an internet connection?

Yes. On edge devices and on-premise servers, detection and alerts do not depend on a cloud connection. Air-gapped sites are updated with signed offline packages.

Where does our video go?

That depends on the deployment you choose. With on-premise servers, video stays inside your network. Cloud deployment is an option for multi-site estates, not a requirement.

How accurate is the matching?

A single figure would not tell you much. Results depend on camera angle, lighting, the size of the face in the picture and the quality of the photos in your database. The useful test is your own footage: a live demo, a sample clip or a pilot on a small set of cameras.

Who installs and supports the system?

Videolytical delivers with camera and hardware makers (OEMs), security solution providers and system integrators. Delivery includes testing and calibration, and optimisation continues after handover. The software is engineered and supported from Noida, India.

See Face Recognition on your own footage

Arrange a live demo, send a sample clip, or ask for an architecture and sizing discussion for your site.