BEX Workstation Request a demo
Subject · NIST reference card scan
Rolled fingerprint impression, the subject
Candidate · NIST reference card scan
Fingerprint impression, the candidate

The Biometric Examiner Workstation is a browser-based tool for comparing ten print, latent, face and iris records and recording the examiner's decision.

Examiner workstation

Decision confirmation

Match appears top left, No match bottom right, Inconclusive in the centre. Each can be recalled until its window closes.

BEX WorkstationG. Washington · Examiner
Focus · R1 thumb
Queue
Ten print · Standard
TCN
DEMO-702FD3531F
Priority
High · 50
SLA remaining
23:58:12

Edits apply to

View

Adjust

Subject R1 thumb

Subject impression in the comparison model

100% · 500 ppi · PNG

Candidate R1 thumb

Candidate impression in the comparison model

100% · 500 ppi · PNG

Decision

Encounter record

Finger in focus
R1 thumb
Matcher score
—
Source
Demo corpus

Next-transaction display 0.20 s / 5.00 s budget · 116 pending

A working model of the comparison screen.

Modalities

  • Ten printRolled, plain and palms
  • LatentAnalysis before candidates
  • FaceProbe beside each candidate
  • IrisLeft and right, segmented

Fourteen impressions

Ten rolled impressions, two four-finger slaps and two thumbs. The workstation can compare any two of them.

impressions per ten print record

The fourteen impressions of a ten print record
Rolled
Right thumb1
Right index1
Right middle1
Right ring1
Right little1
Left thumb1
Left index1
Left middle1
Left ring1
Left little1
Plain
Right four-finger slap1
Left four-finger slap1
Right thumb1
Left thumb1
Impressions14

Latent examination

Candidates stay sealed until the examiner has marked the latent and committed the analysis, so no candidate can influence the features. Sealing is an agency policy setting, and each examination records whether it was sealed. Ask for a walkthrough.

Candidate list sealed 5 candidates returned, hidden until the analysis is committed.

Latent lift DEMO-LATENT-7797 · 500 ppi

0 features marked · click the lift to mark one

Candidates sealed

Mark features, then commit to unseal. A commit cannot be undone.

0 features marked

Decision

Decisions open once your analysis is committed.

A working model of the latent screen. Mark features on the latent, then commit the analysis to see the candidates.

How a case moves

A case is submitted.

curl -X POST "$BEX/api/v1/intake/cases" \
  -H "Authorization: Bearer $BEX_SERVICE_TOKEN" \
  -F modality=tenprint \
  -F external_id=DEMO-702FD3531F \
  -F queues="Ten print · Standard" \
  -F source="Demo corpus (demo-prints)" \
  -F images='[{"role":"subject","position":1,"ppi":500}]' \
  -F files=@r1-thumb.png

Subject DEMO-702FD3531F

Candidate CAND-D3531F

Focus · R1 thumb · next-transaction display 0.20 s / 5.00 s

The next available examiner gets the case. Select a finger to compare it.

An examiner decides.

Match

DEMO-702FD3531F · rendered 15:30:45Z

15 Recall window open. Publishes to the system of record at zero.

The decision stays pending until the recall window closes. Agency policy sets the window, up to 25 seconds.

The record replays it.

Decision history

DEMO-702FD3531F · Ten print · Standard

Accepted · transaction-level event

Subject impression as it was at this step

Subject · R1 thumb · 0 ops

Candidate impression as it was at this step

Candidate · R1 thumb · 0 ops

1 / 8
Each step is re-rendered from the stored operations rather than from screenshots.

Limits and safeguards

The numbers and limits the workstation is built and tested to
AreaWhatHow it is heldFigure
SpeedNext case on screenMeasured on every draw, and 401 ms at p95 in load testing.< 5 s p95
Concurrent examinersWork is leased in Postgres, without a separate queue service.100
Queue depth without slowdownEach queue is read through its own index.300,000
RecordMaximum recall windowEnforced by a database constraint.25 s
Audit trail editsThe audit table is append-only and hash-chained.None
Stored screenshotsThe record stores operations and replays them.None
ImagingLossy re-encodingTiles are PNG, and lossy input is marked LOSSY.None
Built-in matcherMatching stays with the search source.None
BoundaryUnconfigured outbound requestsEvery asset is served locally, and redirects are refused.None
Services to runAPI, imaging worker, web, Postgres.4

Book a demo or get access

Both open a pre-filled email to Capital Technology Group.