Interactive Liveness Detection via Illumination Flash Analysis
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current biometric verification systems using video cameras are vulnerable to spoofing techniques, such as static photos or pre-recorded videos, which can falsely authenticate unauthorized individuals, compromising security in systems like online banking and medical systems.
Innovation Solution
A liveness detection system that combines interactive and silent tests, where a user is instructed to move their face into a box on the screen and undergoes a sequence of image captures with varying illumination, analyzing head pose and brightness changes to confirm live presence.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If video camera biometric verification is used, then user identification capability is improved, but system security deteriorates due to spoofing vulnerabilities
Solution Approach 1:
The system performs preliminary liveness detection actions before final authentication. It captures multiple frames in advance, analyzes head pose consistency across frames, and verifies illumination response patterns before confirming user identity, preventing spoofing attempts from succeeding
Solution Approach 2:
The system transitions from static image verification to dynamic video analysis. It monitors head pose changes across multiple frames, tracks illumination response over time, and evaluates temporal consistency of facial features, making it difficult for static photos or pre-recorded videos to fool the system
2Ease of operation
If pre-recorded video replacement is allowed, then ease of operation is improved, but authentication reliability deteriorates
Solution Approach 1:
The system uses periodic illumination changes (flashing lights) to test the authenticity of the user's face. It captures frames at regular intervals during the illumination cycles and analyzes the periodic response of facial features to light changes, which pre-recorded videos cannot replicate
Solution Approach 2:
The system provides visual feedback by displaying a box indicating where the user should position their face, and uses feedback from head pose analysis and illumination response to determine authentication outcome. The real-time analysis of facial feature movements provides feedback that distinguishes live users from video replacements
Data Source
AI summary
A liveness detection system uses a combination of interactive and silent tests to verify physical presence of a live person at a client device. The system superimposes a box on a live video of the space in front of the client device and instructs the user to move to a position that places his or her face within the box. While the user's face is within the box, the system captures a sequence of frames from the video while an amount of illumination cast on the user's face is switched between bright and dark levels according to a random, semi-random, or predefined flash sequence. The system analyzes the resulting sequence of frames to confirm that the user's head pose is consistent with the location of the box, and that changes in brightness of the image of the user's face across the captured frames are consistent with the flash sequence.


