Biometric Functions
Detailed reference for the biometric capabilities exposed by Service & ABIS.
Multimodal support
Native processing for the following modalities, supporting both images and templates:
- Face — verification, identification; ICAO-aligned quality validation; PAD/liveness
- Fingerprint — slap and rolled; NFIQ2 quality scoring
- Contactless Fingerprint — capture via standard cameras without specialized hardware; same matching pipeline as contact fingerprint
- Palmprint — verification and identification
- Iris — verification and identification; deep-learning-based feature extraction
- DNA — image and template ingestion (where applicable)
Document handling
Travel and identity documents are first-class records in the platform alongside biometrics:
- Supported document types — Passport (Ordinary, Diplomatic), National ID, Visa, Residence Permit, Other (see the Document entity for the
documentTypeenum and full attribute schema) - Capture pipeline — OCR for printed text, MRZ parsing, NFC chip reading (ICAO Doc 9303 eMRTD; TD1/TD2/TD3); document authenticity checks
- Persistence — Documents are stored as records linked to a Traveler; the raw MRZ payload is preserved alongside the parsed fields.
storedModalitieson the Document references the biometric records derived from chip data (e.g., the eMRTD portrait) - Lifecycle —
documentStatustracksValid,Expired,Revoked,Flaggedfor operational use during border processing
Automatic extraction & template management
Biometric samples are automatically extracted into standardized templates and stored within the matcher component for processing. The system maintains:
- Per-modality quality thresholds (configurable)
- ICAO Doc 9303 portrait quality compliance for face
- NFIQ2 fingerprint quality scoring
- IREX-aligned iris quality assessment
Flexible biometric record model
Every enrollment record (biometric record) comprises three configurable groups:
- Demographic data
- Biometric data — templates and references to images
- Metadata — lifecycle, status, audit context
Verification and Identification modes
Verification (1:1 / 1:few)
Confirms whether a presented probe matches a specific known reference (or a small set).
Identification (1:N)
Searches the full database or logically isolated galleries to find candidate matches.
Targeted identifications
Limits search scope to specific galleries to reduce latency and optimize system throughput.
Scoring hierarchy
Granular scoring model with multiple tiers:
- Partial scores (instance-level) — per individual modality instance (e.g., per fingerprint position)
- Modality-specific scores — aggregated across all instances of a modality
- Fused multimodal score — combined score across all modalities for a candidate
Configurable matching threshold
Parameters can be tuned during deployment:
- Acceptance / rejection thresholds per modality
- Multimodal fusion weights
- Candidate count limiters for search results
- Per-gallery threshold overrides
Stateless / Semi-stateful / Stateful matching
| Mode | Probe | References | Use case |
|---|---|---|---|
| Fully stateless | Supplied in request | Supplied in request | Quick 1:1 verification with no persistence |
| Semi-stateful | Supplied in request | Retrieved from stored records | Identification or verification against the gallery |
| Fully stateful | Pulled from stored records | Pulled from stored records | Persistent operations with audit trails |
Proprietary template support
Full compliance with PFT III and international standards for seamless interoperability. Existing templates from migration sources can be ingested directly.
See also
- Biometrics via Traveler Identity Service — integration contract for matching via TIS
- Service & ABIS overview — operator workflows on top of matching results