Face-Controlled Liveness Verification via Sequential Target Tracking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Face-based biometric authentication systems are vulnerable to replay attacks as they rely on static facial features, making it difficult to distinguish between live and recorded images, even when combined with other biometric modalities like voice recognition.

Innovation Solution

Implementing face-controlled liveness verification through a computing device that presents a sequential series of targets on a GUI, requiring users to hit targets using gaze or face pose, which is challenging for pre-captured or recorded media to replicate, thereby verifying the user's liveliness.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If face recognition systems use static facial features for authentication, then the system is simple and fast, but it becomes vulnerable to replay attacks using photographs or videos

Engineering Contradiction:
Improveauthentication speedVSAvoidsecurity against replay attacks
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies dynamics by transitioning from static facial feature analysis to dynamic face pose tracking. The system captures multiple images at different poses and analyzes the temporal relationships and motion patterns between these images to determine liveness, making it resistant to static photograph or video attacks while maintaining authentication functionality

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system employs periodic action by requiring the user to perform a sequence of pose changes in a specific order (e.g., looking left, then right, then up). The authenticator captures images at each pose change and verifies the sequence, making it difficult for replay attacks to succeed since the attacker would need to precisely replicate the temporal sequence of pose changes

Inventive Principle:
Principle #19Periodic action

2Reliability

If the system combines face recognition with voice recognition to prevent replay attacks, then security improves, but the complexity and time required for authentication increases

Engineering Contradiction:
Improvesecurity against replay attacksVSAvoidauthentication system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts the liveness verification function from the broader authentication system and implements it as a dedicated face pose-based module. This allows the system to maintain security against replay attacks through pose sequence analysis without necessarily integrating additional biometric modalities like voice recognition, thereby reducing overall system complexity

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The face pose tracking system serves multiple functions: it verifies user identity, detects liveness, and provides security against replay attacks all within a single authentication flow. This multi-functionality eliminates the need for separate voice recognition or other biometric systems, reducing complexity while maintaining or improving security

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

3Measurement precision

If the system requires users to hit sequential targets using gaze or face pose, then liveness verification accuracy improves, but the time required for authentication increases

Engineering Contradiction:
Improveliveness verification accuracyVSAvoidauthentication time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system applies partial action by requiring only a limited sequence of pose changes (e.g., 3-5 targets) rather than exhaustive verification. This partial sequence is sufficient to achieve high liveness verification accuracy while keeping the authentication time reasonable, balancing security with user convenience

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The authenticator provides immediate feedback by capturing images at each pose change and providing real-time guidance on whether the user has correctly reached the target pose. This feedback mechanism allows for rapid verification with minimal trial-and-error, reducing the overall authentication time while maintaining high accuracy

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10482230B2Face-controlled liveness verification
Publication Date: 2019.11.19 SENSORY INC
  • US10482230B2 patent drawing
  • US10482230B2 patent drawing
  • US10482230B2 patent drawing

AI summary

Techniques for implementing face-controlled liveness verification are provided. In one embodiment, a computing device can present, to a user, a sequential series of targets on a graphical user interface (GUI) of the computing device, where each target is a visual element designed to direct the user's attention to a location in the GUI. The computing device can further determine whether the user has successfully hit each target, where the determining comprises tracking movement of a virtual pointer controlled by the user's gaze or face pose and checking whether the user has moved the virtual pointer over each target. If the user has successfully hit each target, the computing device can conclude that the user is a live subject.