Face Spoofing Detection via Siamese Neural Network Branches

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current automated systems for verifying ID photographs are limited in detecting real faces from fraudulent representations, particularly in preventing 'face spoofing' and ensuring compliance with varying national regulations, and are complex and not suitable for devices with limited computing capacity.

Innovation Solution

A method using a computing device to acquire two images of a person's face within a short time frame, extract facial cues, propagate them through Siamese branches of a neural network, and evaluate the random or non-random nature of face movement to determine if the image is suitable for use as an ID photograph, which can be implemented on devices with limited computing capacity like smartphones.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If complex fraud detection methods are used to detect face spoofing, then detection reliability is improved, but device complexity increases

Engineering Contradiction:
Improvedetection reliabilityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The method segments the face detection task into multiple independent components: facial cue extraction, Siamese branch processing, cost function evaluation, and classification. This segmentation allows each component to be optimized independently and reduces overall system complexity while maintaining high detection reliability through specialized processing at each stage.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces intermediary representations (facial cue vectors, Siamese branch outputs) that mediate between the input images and the final fraud detection decision. These intermediaries simplify the processing by breaking down the complex relationship between images and fraud detection into manageable transformation steps, reducing computational complexity while preserving detection accuracy.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If automated verification is implemented to ensure compliance, then productivity is improved, but reliability deteriorates due to increased fraud risk

Engineering Contradiction:
Improveverification speedVSAvoidfraud detection reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system implements feedback mechanisms where the classification output is used to verify compliance and detect fraud attempts. The cost function evaluation provides feedback on the likelihood of fraud, allowing the system to adjust its verification decisions in real-time, maintaining both high productivity through automation and high reliability through continuous fraud detection feedback.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The method performs preliminary actions by extracting facial cues and evaluating them through Siamese branches before making the final fraud detection decision. This preliminary processing allows the system to identify potential fraud attempts early in the verification process, maintaining high productivity while improving reliability by catching fraud attempts before they are approved.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If simple processing methods are used on limited computing devices, then ease of operation is improved, but measurement precision deteriorates

Engineering Contradiction:
Improvedevice accessibilityVSAvoidfraud detection precision
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent changes parameters such as the number of facial cues extracted, the depth of Siamese branch processing, and the complexity of the cost function evaluation to optimize the balance between computational resources and detection precision. By adjusting these parameters, the system achieves high fraud detection precision on devices with limited computing capacity, making ID photograph verification accessible to a wider range of devices while maintaining accurate fraud detection.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20240338977A1Method for determining whether an image of a person's face is suitable for use as an id photograph
Publication Date: 2024.10.10 SMARTPHONE ID
  • US20240338977A1 patent drawing
  • US20240338977A1 patent drawing
  • US20240338977A1 patent drawing

AI summary

A method for determining whether an image of a person's face is suitable for use as an ID photograph comprises a step of acquiring a first image and a second image of the person's face. The method also comprises a step of propagating facial cues from the first image and facial cues from the second image into two Siamese branches of a main neural network. A computer program may be employed to implement the method, and a system may be configured to implement the method.