Eye Gaze Liveness Detection Against Photo and Video Spoofing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing liveness detection systems are vulnerable to photo and video spoofing attacks, compromising security in applications requiring biometric verification.

Innovation Solution

An information processing system that utilizes eye gaze detection through a processor to calculate and analyze the moving average and pattern of gaze angles, correlating them with moving objects on a screen to distinguish between live and spoofed inputs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional liveness detection techniques are used, then the authentication process is simple, but the system cannot distinguish between real live faces and photo or video-based spoofing attacks

Engineering Contradiction:
Improveliveness detection accuracyVSAvoiddetection system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent employs dynamic eye gaze analysis by tracking the movement and angle of the user's eyes across multiple frames. The system calculates gaze angles dynamically and compares them against expected patterns, making the liveness detection adaptive and difficult to spoof with static photos or videos.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements feedback mechanisms by continuously monitoring eye gaze patterns and comparing them against predefined liveness criteria. The detection process uses feedback from gaze angle calculations to determine whether the subject is real or spoofed, creating a closed-loop verification system.

Inventive Principle:
Principle #23Feedback

2Reliability

If eye gaze analysis with multiple images and calculations is implemented, then spoofing attacks are prevented, but the processing time and computational complexity increase

Engineering Contradiction:
Improveanti-spoofing capabilityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent performs preliminary actions by capturing multiple images and calculating gaze angles in advance before making the final liveness determination. This allows the system to prepare verification data proactively, reducing the perceived processing time during actual authentication.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses a limited number of key parameters (eye gaze angles from a small set of images) rather than analyzing all possible facial features. This partial action approach provides sufficient anti-spoofing capability while keeping processing requirements manageable.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12629021B2Information processing system, information processing method, and storage medium for eye gaze based liveness detection
Publication Date: 2026.05.19 NEC CORP
  • US12629021B2 patent drawing
  • US12629021B2 patent drawing
  • US12629021B2 patent drawing

AI summary

An apparatus includes: a memory storing one or more instructions; and a processor configured to execute the one or more instructions to: obtain a plurality of images, each of the plurality of images including an eye of a subject; obtain a plurality of gaze angles, each of the plurality of gaze angles corresponding to the eye of the user; and detect liveness of the subject based on the plurality of gaze angles.