Eye Boundary Analysis with Color-Coded Illumination for Spoof Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Biometric authentication systems are vulnerable to spoof attacks using masks with eye cutouts that mimic live persons, compromising security and reliability.

Innovation Solution

Implementing a method that uses a color-coded sequence for active illumination and matched filtering to generate a filtered response image, analyzing structural features around the eye region to differentiate between a live person and spoof representations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional face recognition systems are used, then authentication is simple and fast, but security is compromised due to vulnerability to spoof attacks using masks with eye cutouts

Engineering Contradiction:
ImprovesecurityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system uses periodic color-coded illumination sequences (e.g., alternating red-green-blue lights) to illuminate the subject's face at different time points. By capturing images during different phases of this periodic illumination and analyzing the temporal response patterns, the system can distinguish live persons from spoof masks, as live skin exhibits different optical absorption characteristics across color sequences compared to mask materials.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent employs color-coded illumination sequences where the illumination source changes colors over time (e.g., red, green, blue alternating). The captured images show different reflectance and absorption patterns for each color. Live human skin has specific chromophores that absorb and reflect light differently than mask materials, allowing the system to detect authenticity through color-based optical property analysis.

Inventive Principle:
Principle #32Color changes

2Reliability

If sophisticated spoof detection methods are implemented, then security is improved, but hardware complexity increases

Engineering Contradiction:
Improvespoof detection accuracyVSAvoidhardware complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system achieves sophisticated spoof detection using only existing multi-functional components in user devices: the display screen serves as both user interface and illumination source, while the camera serves as both preview capture device and authentication imaging device. This eliminates the need for separate dedicated illumination hardware or specialized sensors, reducing overall hardware complexity while maintaining detection accuracy.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system uses the device's own display screen to provide the illumination sequences required for spoof detection, rather than requiring external illumination sources. The screen illuminates the subject's face with color-coded sequences, and the device's camera captures the reflected light patterns. This self-service approach eliminates additional hardware requirements.

Inventive Principle:
Principle #25Self-service

3Measurement precision

If additional dedicated hardware is added for spoof detection, then detection accuracy is improved, but device complexity and cost increase

Engineering Contradiction:
Improveliveness detection precisionVSAvoidhardware components
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent makes the display screen and camera perform multiple functions: the display serves as both user interface and active illumination source for spoof detection, while the camera serves as both preview capture and authentication imaging device. This multi-functionality eliminates the need for dedicated illumination LEDs or specialized sensors, achieving precise liveness detection using existing components.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system uses its own existing components (display and camera) to perform the spoof detection function, rather than requiring external or dedicated hardware. The display provides the illumination sequences and the camera captures the optical response, making the device self-sufficient for authentication purposes.

Inventive Principle:
Principle #25Self-service

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

Enhances security by reliably distinguishing between live individuals and spoof attacks, preventing unauthorized access to secure systems, and reducing hardware complexity by utilizing existing user devices for image capture and illumination.

Implementation Method 1

A subject is illuminated in accordance with the sequence of colors. A sequence of images of the subject is captured

Methodology Applied
Scientific EffectLight reflection and absorption: Reflection

Implementation Method 2

A sequence of images of the subject is captured, where the sequence of images is temporally synchronized with illumination by the color-coded sequence

Methodology Applied
Scientific EffectPhotoelectric Effect: Photoelectric Effect

Implementation Method 3

A filtered response image is generated by a matched filtering process on the sequence of images using the selected color-coded sequence

Methodology Applied
Scientific EffectSignal filtering: Filter (physical)

Data Source

PatentUS12374163B2Spoof detection using eye boundary analysis
Publication Date: 2025.07.29 JUMIO CORP
  • US12374163B2 patent drawing
  • US12374163B2 patent drawing
  • US12374163B2 patent drawing

AI summary

Methods, systems, and computer-readable storage media for determining that a subject is a live person using a color-coded sequence including a sequence of colors. A subject is illuminated in accordance with the sequence of colors. A sequence of images of the subject is captured, where the sequence of images is temporally synchronized with illumination by the color-coded sequence. A filtered response image is generated by a matched filtering process on the sequence of images using the selected color-coded sequence. A determination is made, based on structural features around an eye region of the filtered response image, that the subject is a live person. Responsive to determining that the subject is a live person, initiating an authentication process to authenticate the subject.