Adaptive Spoofing System for Biometric Authentication Testing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Biometric authentication systems face challenges in differentiating between live users and spoof representations, such as images or three-dimensional models, due to varying parameters like position, orientation, and lighting, which can lead to unpredictable spoofing attempts and difficulty in identifying failure points.

Innovation Solution

An adaptive method and system that automatically capture multiple images of a spoof representation from different angles and lighting conditions, using robotic mechanisms to test biometric authentication processes, identifying failure conditions by executing authentication processes on each image and determining relative positions or configurations that result in successful spoofing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If biometric authentication systems use standard image capture and processing, then the system is simple to implement, but it becomes vulnerable to spoofing attacks from various angles and lighting conditions

Engineering Contradiction:
Improveanti-spoofing capabilityVSAvoidtesting system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system dynamically adjusts the spoof representation's position, orientation, and lighting conditions to simulate various attack scenarios. The spoof representation is moved to different locations and rotated to different orientations, with lighting conditions modified to match real-world variations, enabling comprehensive testing of anti-spoofing capabilities under diverse conditions

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system adds multiple dimensions to the testing process by varying spatial position, orientation angles, and lighting parameters simultaneously. This multi-dimensional approach allows the system to evaluate biometric authentication from numerous perspectives, significantly improving the thoroughness of spoofing detection without requiring a proportionally complex system architecture

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Measurement precision

If multiple images are captured from different positions and lighting conditions, then the detection of failure points improves, but the time and computational resources required increase

Engineering Contradiction:
Improvefailure point detection accuracyVSAvoidauthentication testing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary actions by automatically capturing multiple images of the spoof representation from different positions and lighting conditions before actual authentication testing. This pre-capture phase prepares a comprehensive dataset that enables efficient subsequent analysis, reducing the time needed during actual authentication evaluation by having all necessary test images ready in advance

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system employs automated image capture and processing mechanisms that operate without manual intervention. The automated system independently manages the capture of multiple images under varying conditions, executes biometric authentication processes, and identifies failure points, thereby reducing overall testing time while maintaining high detection accuracy through systematic automated evaluation

Inventive Principle:
Principle #25Self-service

3Reliability

If the system tests various parameters like position, orientation, and lighting, then the robustness against spoofing improves, but the complexity of identifying failure conditions increases

Engineering Contradiction:
Improvespoofing resistanceVSAvoidfailure condition identification difficulty
Core Design Contradiction:
ReliabilityVSDifficulty of detecting and measuring

Solution Approach 1:

The system implements feedback mechanisms by executing biometric authentication processes on each captured image and automatically analyzing the results. The system provides feedback on which specific parameter combinations (position, orientation, lighting) lead to successful spoofing, enabling systematic identification of failure conditions. This automated feedback loop simplifies the complex task of analyzing multiple variables by presenting clear results about which conditions compromise security

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system segments the complex testing process into distinct components: capturing images at different positions, varying orientation angles, modifying lighting conditions, and separately analyzing each factor's impact on authentication success. This segmentation allows the system to methodically evaluate each parameter's contribution to spoofing vulnerability, making the overall complex problem more manageable and the identification of specific failure conditions more straightforward

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11341778B1Automated adaptive displayed spoofing
Publication Date: 2022.05.24 JUMIO CORP
  • US11341778B1 patent drawing
  • US11341778B1 patent drawing
  • US11341778B1 patent drawing

AI summary

An adaptive spoofing method includes: causing a first display device to display a spoof representation of a human user; and obtaining multiple images of the spoof representation. The multiple images are captured automatically by an image capture device, each of the multiple images captures a different corresponding configuration of the spoof representation displayed on the first display device. The method also includes: executing a biometric authentication process separately on each of at least a subset of the multiple images; determining that the biometric authentication process authenticates the human user based on at least a first image from the subset; and identifying a configuration of the spoof representation corresponding to the first image as a failure condition associated with the biometric authentication process.