To combat presentation attacks, security systems evolved. The methods they use fall into two main categories: Active and Passive Liveness Detection.
Level 1: Active Liveness (The “Do Something” Method)
The first line of defense against simple fakes was to ask the user to prove they were a live person by performing an action. This is Active Liveness Detection.
- How it works: The system prompts you to do something a static photo can’t, like “blink your eyes,” “smile for the camera,” or “nod your head.” The system’s camera looks for that specific motion to validate that you are present and alive.
- Pros: It’s simple for users to understand and effective against the most basic presentation attacks, like holding up a printed photo.
- Cons: It adds a noticeable step (friction) to the user experience. Worse, as technology advanced, attackers learned to beat it using videos or simple animations that mimic the required actions.
Level 2: Passive Liveness (The “Silent Expert” Method)
As attackers started using video and 3D masks to defeat active checks, a more intelligent solution was needed. Enter Passive Liveness Detection, the current gold standard for high-security commercial systems.
How it works: Passive liveness is like a silent security expert. It doesn’t ask you to do anything. Instead, it uses sophisticated AI and machine learning algorithms to analyze the image or video feed from a standard camera in milliseconds. It looks for dozens of involuntary, microscopic cues that are impossible for a fake to replicate perfectly.
What it analyzes:
- Texture & Skin Pores: It checks for the natural texture and imperfections of human skin, which are absent in digital screens or printed photos.
- Light Reflection: It analyzes how light reflects and refracts off the curved surfaces of a real face versus a flat screen.
- Micro-movements: It detects subtle, involuntary movements like the pulsing of blood vessels or natural eye saccades (tiny, rapid eye movements).
- Depth & Contour: It looks for signs of three-dimensionality that prove it’s a real head, not a 2D image.
This method is faster, smoother, and vastly more secure because it analyzes inherent human characteristics, not performed actions.