Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
ISO/IEC 29133:2021 addresses one of the most fundamental challenges in biometric security: how to determine that a biometric sample is being captured from a living person at the time of acquisition, rather than from a spoof, artefact, or recording. Liveness detection — distinct from the broader field of presentation attack detection — focuses specifically on verifying the liveness of the biometric source.
While ISO/IEC 29124 (Presentation Attack Detection Performance) evaluates the end-to-end effectiveness of anti-spoofing mechanisms, ISO/IEC 29133 concentrates on the liveness detection subsystem itself, providing a detailed taxonomy of liveness detection techniques, performance requirements, and testing methodologies.
The standard categorises liveness detection into three major classes, each with distinct engineering trade-offs:
| Technique Class | Method | Strengths | Limitations |
|---|---|---|---|
| Passive (Software-based) | Analyses texture, motion, and physiological cues from captured sample | No additional hardware, low cost | Vulnerable to high-quality deepfakes |
| Active (Hardware-based) | Uses dedicated sensors (IR, 3D depth, multispectral) | Robust against high-quality artefacts | Higher cost, larger footprint |
| Challenge-Response | User performs prompted actions (blink, smile, turn head) | Simple to implement, user-friendly | Predictable sequences can be replayed |
| Vital Signs Detection | Measures pulse, blood flow (photoplethysmography), or temperature | Strong liveness evidence | Requires contact or near-contact sensors |
The standard does not mandate a specific technique. Instead, it provides a framework for evaluating any liveness detection approach, allowing system integrators to choose the most appropriate technique for their risk profile, budget, and user population.
ISO/IEC 29133 defines the following key performance indicators for liveness detection subsystems:
Liveness Detection Sensitivity (LDS). The probability that a genuine living presentation is correctly classified as live. Equivalent to 1 – BPCER from the PAD standard. A high LDS is essential to avoid user frustration from repeated false liveness failures.
Spoof Rejection Rate (SRR). The probability that a presentation attack is correctly classified as non-live. Equivalent to 1 – APCER. This is the primary security metric for a liveness detector.
Processing Latency. The maximum acceptable time from sample capture to liveness decision. The standard specifies that for interactive applications, latency must not exceed 2 seconds. For automated processing (e.g., e-gates), the limit is 5 seconds.
Implementing ISO/IEC 29133-compliant liveness detection requires attention to several engineering dimensions:
| Concern | Engineering Guidance | Impact |
|---|---|---|
| Camera selection | Use sensors with NIR capability for passive liveness | Enables depth and tissue analysis |
| User interface design | Provide clear, culturally neutral instructions for active challenges | Reduces user error and BPCER |
| Threshold tuning | Calibrate on population-representative data; re-calibrate per deployment | Avoids demographic bias in liveness decisions |
| Fallback strategy | Design a graceful fallback (e.g., operator override for high-SRR failures) | Maintains usability without compromising security |
| Audit logging | Log raw capture frames and liveness score for post-event analysis | Supports forensics and continuous improvement |
The standard also addresses environmental robustness: liveness detection systems must maintain specified performance across a temperature range of 0°C to 40°C and lighting conditions from 1 lux to 10,000 lux. These requirements are often overlooked but are critical for outdoor and semi-outdoor deployments.