Camera Cycling for Video Injection Detection in Authentication
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing biometric security methods, such as fingerprint scanners and two-dimensional facial recognition, are costly, unreliable, and cumbersome for small electronic devices, making them unsuitable for secure 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 camera cycling to prevent spoofing, ensuring secure and convenient user authentication.
Engineering Contradictions & Design Principles
Engineering 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
Solution Approach 1:
The patent implements periodic camera cycling where the camera is activated and deactivated in repeated cycles during authentication. This periodic action creates time-varying patterns that distinguish live users from spoofing attempts, as the camera state changes dynamically rather than remaining static throughout the authentication process
Solution Approach 2:
The system monitors camera state and video feed availability in real-time, providing feedback about the authentication session's validity. When the camera is deactivated and no video feed is received, the system can detect this anomaly and terminate the authentication session, preventing spoofing attacks
2Reliability
If fingerprint scanners are used for authentication, then reliability is improved, but device complexity and cost increase
Solution Approach 1:
The patent makes the camera serve multiple functions: it acts as both the primary authentication sensor and the spoofing detection mechanism. By cycling the camera on and off and monitoring for video feeds, the same camera component provides both authentication capability and security verification, eliminating the need for separate fingerprint scanners or other specialized biometric readers
3Reliability
If camera cycling with time delay detection is implemented, then reliability is improved against video feed injection, but loss of time increases
Solution Approach 1:
The system implements camera cycling with a limited number of iterations rather than continuous cycling. After a predetermined number of cycles or within a specific time window, the authentication process terminates. This partial action approach provides sufficient detection accuracy while preventing excessive time consumption from endless camera cycling
Data Source
AI summary
A method for detecting video feed injection or camera bypass attacks during a computing device based authentication session, utilizing a camera's video feed. Activating the camera to request a video feed having designated camera settings and receiving a video feed, which may be a video injection of the actual video feed from the camera. Detecting a time delay between activating the camera and receiving a video feed and comparing the time delay to an expected delay. Camera settings are compared to the characteristics of the received image feed. If the time delay doesn't match an expected delay or range of expected delays, terminating the authentication session. If the video feed characteristics don't match expected video feed characteristics, based on the camera settings, terminating the authentication session. The camera security cycle may be repeated a random number of times during a security session and the camera settings may be randomly selected.


