Skip to content
FaceOff Technologies

CrossCam PersonTrack

Every face your cameras see, matched against the watch lists you build. On your hardware, inside your network, with nothing leaving the site

CrossCam PersonTrack · workspaceCamera view captured
CAM 01CAM 02CAM 03CAM 04Face in framePartly occludedFace in frame
live · 4 camerasno markings
  1. Watch
  2. Detect
  3. Embed
  4. Match
  5. Decide

What resolves the alert

  • Faces in framewaiting
  • Watch-list searchwaiting
  • Alert ruleswaiting
Running

Interface simulation: an illustration of the workflow, not a live analysis

What it is

Most face recognition sells you the matching. The matching was never the hard part

CrossCam PersonTrack

CrossCam PersonTrack works with the cameras you already have. It finds the faces in view, compares them against the watch lists you build, and returns a shortlist of likely matches with a confidence score on each, in a fraction of a second even when the list is very large.

Around that sits the part that decides whether a system survives a real control room. Alert rules that can differ by person, by list, by camera and by area. A review screen where an operator confirms or rejects a match rather than accepting whatever appeared. A retention policy that can erase the biometric record while leaving the case history intact. And a log of every action anyone took.

It runs on your own hardware, on Windows or Linux, and makes no call outside your network.

It was built line by line against a government tender specification, and nearly all of the buildable requirements work today. The few that do not are named openly at the walkthrough.

A match returned in a fraction of a second, even against very large watch lists

Fast on large lists

A match returned in a fraction of a second, even against very large watch lists

Alert level, colour, sound and route all decided down a seven step ladder

Seven levels

Alert level, colour, sound and route all decided down a seven step ladder

Camera models checked for suitability before you buy, not after installation

2,776

Camera models checked for suitability before you buy, not after installation

Runs on your hardware, on Windows or Linux, and can run with no internet at all

Nothing leaves the site

Runs on your hardware, on Windows or Linux, and can run with no internet at all

How it works

From a camera view to an alert someone can act on

  1. 01

    Watch

    Your existing cameras are watched continuously, and a camera that drops out is picked back up on its own.

    Faces in frameWatch-list searchAlert rulesCAM 01CAM 02CAM 03CAM 04CAMERA VIEW CAPTUREDRESOLVED FOR THAT FACE, ON THAT CAMERAALERTCandidate match, awaiting adjudicationView evidence →Adjudication recordCAM 01CAM 02CAM 03CAM 04CANDIDATESRanked, with the reference beside themVERDICTThe operator's decision, stored against the alertAUDITEvery action anyone took
  2. 02

    Find

    Every face in view is found, including faces turned away, partly hidden or behind a mask.

    Faces in frameWatch-list searchAlert rulesCAM 01CAM 02CAM 03CAM 04EVERY FACE DETECTEDRESOLVED FOR THAT FACE, ON THAT CAMERAALERTCandidate match, awaiting adjudicationView evidence →Adjudication recordCAM 01CAM 02CAM 03CAM 04CANDIDATESRanked, with the reference beside themVERDICTThe operator's decision, stored against the alertAUDITEvery action anyone took
  3. 03

    Record

    Each face is turned into a small numeric record. The picture itself is no longer needed after this point.

    Faces in frameWatch-list searchAlert rulesCAM 01CAM 02CAM 03CAM 04TEMPLATE COMPUTEDRESOLVED FOR THAT FACE, ON THAT CAMERAALERTCandidate match, awaiting adjudicationView evidence →Adjudication recordCAM 01CAM 02CAM 03CAM 04CANDIDATESRanked, with the reference beside themVERDICTThe operator's decision, stored against the alertAUDITEvery action anyone took
  4. 04

    Compare

    That record is compared against your watch lists, and the closest candidates come back with a confidence score on each.

    Faces in frameWatch-list searchAlert rulesCAM 01CAM 02CAM 03CAM 04SEARCHED AGAINST THE GALLERYRESOLVED FOR THAT FACE, ON THAT CAMERAALERTCandidate match, awaiting adjudicationView evidence →Adjudication recordCAM 01CAM 02CAM 03CAM 04CANDIDATESRanked, with the reference beside themVERDICTThe operator's decision, stored against the alertAUDITEvery action anyone took
  5. 05

    Decide

    Your rules decide how urgent the alert is, what it looks and sounds like and where it goes, then the alert is raised and the sighting recorded.

    Faces in frameWatch-list searchAlert rulesCAM 01CAM 02CAM 03CAM 04ALERT RESOLVEDRESOLVED FOR THAT FACE, ON THAT CAMERAALERTCandidate match, awaiting adjudicationView evidence →Adjudication recordCAM 01CAM 02CAM 03CAM 04CANDIDATESRanked, with the reference beside themVERDICTThe operator's decision, stored against the alertAUDITEvery action anyone took

What makes it different

The operations layer, not the matching

Rules that go seven levels deep

WHERE A THRESHOLD CAN BE SETFace and subjectWatch-listCamera and groupZone and systemA threshold is not one global number: the ladder resolves seven levels deep

Interface simulation: an illustration of the workflow, not a live analysis

How it compares

How CrossCam PersonTrack compares with the two things people do instead

  • Live matching across the network

    Camera system plus an operator
    No: Operator attention only
    A face matching component
    Yes: On request
    CrossCam PersonTrack
    Yes: Continuous, per camera
  • Watch lists with their own alert levels

    Camera system plus an operator
    No: Not available
    A face matching component
    Partly: You build it
    CrossCam PersonTrack
    Yes: Seven levels
  • Ranked alerts with past sightings attached

    Camera system plus an operator
    No: Not available
    A face matching component
    No: Not available
    CrossCam PersonTrack
    Yes: Shortlist plus history
  • Review tools for confirming a match

    Camera system plus an operator
    No: Not available
    A face matching component
    No: Not available
    CrossCam PersonTrack
    Yes: Overlay, blend, synced zoom
  • Searching recorded video after the event

    Camera system plus an operator
    Partly: Scrubbing by hand
    A face matching component
    Partly: Frame by frame
    CrossCam PersonTrack
    Yes: Folder or file, as a job
  • Deletion policy that runs on its own

    Camera system plus an operator
    Partly: Video only
    A face matching component
    No: Not available
    CrossCam PersonTrack
    Yes: Per person, list or system
  • A log of every operator action

    Camera system plus an operator
    Partly: Sign ins only
    A face matching component
    No: Not available
    CrossCam PersonTrack
    Yes: Every action, searchable
  • Runs on your hardware with no internet

    Camera system plus an operator
    Yes: Supported
    A face matching component
    Partly: Many are cloud based
    CrossCam PersonTrack
    Yes: Nothing leaves the site
  • Sends alerts to your control room

    Camera system plus an operator
    No: Not available
    A face matching component
    No: Not available
    CrossCam PersonTrack
    Yes: Documented connection

The architecture

Every face in frame, and the frame gone after it

The pipeline above is the five steps one frame passes through. This is what survives them.

  • Camera feedWatched continuously
  • Camera feedPicked back up if it drops
  • Camera feedYour existing cameras
Decoded frames

Find, record, compare

A face record, then a ranked candidate

  • Every face in view, including difficult ones
  • Turned into a small numeric record
  • Compared against your watch lists
  • A shortlist of candidates, not a single verdict
The image can be discarded here

The picture is not needed once the face record is made.

  • A graded alertThreshold, colour, sound and channel
  • Resolved per cameraFor that face, on that camera, against that list

What was measured

What was tested, and what still needs testing on your site

A search against a watch list of a million people returns in a fraction of a second

Speed on a very large list

A search against a watch list of a million people returns in a fraction of a second

Public tenders commonly ask for a result within a few seconds on a list a fraction of that size

Smaller than most people expect, but the practical limit depends on your cameras

How small a face can be

Smaller than most people expect, but the practical limit depends on your cameras

Testing used clean studio images. Real cameras add noise and compression, so the camera survey settles this before anything is installed

Runs on an ordinary server, and goes several times faster from end to end with a graphics card

Speed with a graphics card

Runs on an ordinary server, and goes several times faster from end to end with a graphics card

Which is what makes a larger camera network practical

Genuine faces accepted correctly, and most simulated attacks rejected

Resistance to a fake face

Genuine faces accepted correctly, and most simulated attacks rejected

Those attacks were simulated in software. Held up photographs and screens on your own cameras need separate testing

Nearly all of the buildable requirements in the government tender this was built against work today. The few that do not, along with the fake face testing above, are the honest gaps. Bring them to the walkthrough.

Use cases by sector

Six places this is already the shape of the problem

Policing and city control rooms

Watch list matches flagged across a city camera network and pushed to the control room, with a map showing where and when each person was seen.

How the sector deploys it

Airports and transit hubs

Screening at controlled points where a lot of people pass through. A shortlist of candidates lets an officer decide rather than accept an automatic verdict.

How the sector deploys it

Critical infrastructure

Strict alert settings on restricted areas and looser ones on the perimeter, fake face checks on approach cameras, and a full log of everything an operator did.

Government buildings and public offices

Visitor and watch list screening with the privacy controls a public deployment needs: faces that are not matches stay blurred, and records are deleted on schedule.

Stadiums and large venues

Screening at entry lanes for the length of an event. Cameras added while it runs, watch lists loaded before the event and deleted by policy afterwards.

How the sector deploys it

Business and campus security

Alerting across several sites without each one becoming an island of data. Every site works on its own and reports back to the centre.

How the sector deploys it

Deployment

Five steps, starting before anything is installed

01 · Camera survey

Interface simulation: an illustration of the workflow, not a live analysis

Everything stays inside your perimeter

Recognition happens on your own servers. Where a site is remote, the face is turned into its small numeric record there and only that record travels, never the video. Your identities, watch lists, sightings, alerts and the activity log all live in a database you control. The one outbound connection is the link to your own control room, and it points wherever you tell it to.

Data protection

The four questions a public deployment has to answer

Where the data lives, what is kept and for how long, who can see it, and what happens to the faces you were never looking for

Where the data lives
On your hardware, inside your network. In normal running it makes no call outside your organisation at all: nothing is sent away to be processed, no usage is reported back, and it can run with no internet connection.
What is kept, and for how long
Face records, sightings, alerts and the activity log live in a database you control. How long each is kept can be set for one person, a whole watch list or the entire system, and the deletion runs on its own. It erases the face record while leaving the case history able to be followed, and every deletion is logged.
Who can see what
Access is granted by role at several levels, staff sign in with the credentials your organisation already issues, connections are encrypted, and sign in requires a second factor with automatic lockout after repeated failures. Every change and every rejected sign in is recorded and searchable.
The faces you are not looking for
Two blurring modes cover the faces that are not matches, or cover everything except the matches, before the picture reaches an operator. Camera passwords are stripped out of every response, log entry and record.

Frequently Asked Questions

Face recognition software for live camera networks, run entirely on your own hardware. It finds faces on your existing cameras, matches them against watch lists you build, and raises graded alerts, with the operational parts around it: operator review, deletion policy, activity logging, reporting and keeping several sites in step.

See it running on your own cameras

The operator console, the alerting hierarchy and the deployment shape for your sites, and an honest read on what your current cameras can and cannot deliver.

We use this to schedule the call. It does not enter a marketing sequence.

The rest of the line

More in Video Intelligence

Where it runs

Industries deploying CrossCam PersonTrack

Each sector page covers the threat model, the controls, and the regulators that apply.

See it running on your own cameras

A walkthrough covers the operator screen, how the alert rules are set, what a deployment across your sites would look like, and an honest read on what your current cameras can and cannot deliver.