Camera Cycling for Facial Authentication Spoof Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing biometric security methods, such as fingerprint and two-dimensional facial recognition, are cumbersome, expensive, and insecure for low-cost electronic devices, making them unsuitable for reliable user authentication.

Innovation Solution

A method and system using a camera and movement sensors on a computing device to detect video feed injection during authentication, involving time delay checks and random camera cycling to prevent spoofing, ensuring secure and convenient facial recognition.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If two-dimensional facial recognition is used for authentication, then ease of operation is improved, but reliability deteriorates due to vulnerability to spoofing

Engineering Contradiction:
Improveease of authenticationVSAvoidsecurity against spoofing
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system implements periodic camera cycling where the camera is activated and deactivated in repeated cycles during authentication. This periodic action creates time delays that reveal spoofing attempts, as real-time video feeds from attackers cannot synchronize with the cycling pattern. The authentication process includes multiple cycles of camera activation, video capture, and verification to ensure reliability while maintaining ease of use.

Inventive Principle:
Principle #19Periodic action

2Reliability

If fingerprint readers are used for authentication, then reliability is improved, but device complexity and cost increase

Engineering Contradiction:
Improveauthentication securityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system makes the existing camera serve multiple functions: it acts as both a video capture device for facial recognition and as a security verification mechanism through periodic cycling. This multi-functionality eliminates the need for separate fingerprint readers or additional biometric hardware, maintaining security while reducing device complexity and cost.

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

Solution Approach 2:

The system uses video feeds captured by the camera as substitutes for traditional biometric samples. Instead of requiring physical fingerprint impressions, the system captures and analyzes video representations of the user's face, providing a contactless alternative that avoids the need for specialized biometric readers.

Inventive Principle:
Principle #26Copying

3Reliability

If long passwords with complex criteria are required, then reliability is improved, but ease of operation deteriorates

Engineering Contradiction:
Improveaccount securityVSAvoidease of login
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system replaces the mechanical action of typing complex passwords with optical recognition through camera-based facial authentication. This substitution eliminates the need for users to manually enter long, complex passwords while maintaining strong security through biometric verification, significantly improving ease of operation without sacrificing reliability.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS12579235B2Facial recognition and/or authentication system with monitored and/or controlled camera cycling
Publication Date: 2026.03.17 FACETEC INC
  • US12579235B2 patent drawing
  • US12579235B2 patent drawing
  • US12579235B2 patent drawing

AI summary

A method for detecting video feed injection during an authentication session comprising initiating an authentication session which utilizes a video feed from a camera, the camera part of a computing device that is used to capture video of a user during the authentication session. Next, activating the camera to obtain a video feed, monitoring for the requested video feed, and receiving a video feed. Detecting a time delay between activating the camera and to receiving the video feed. Comparing the time delay to an expected delay or range of expected delay, and, if the time delay does not match an expected delay or range of expected delay, terminating the authentication session. Optionally providing a notification that the time delay did not match the expected delay, range of expected delay, or both. The number of times this method occurs may be repeated a random number of times.