AI Facial Recognition With 3D Liveness Detection Against Spoofing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing facial recognition systems face challenges with scalability, cross-domain differences, and the limitations of 2D representations, leading to issues in liveness detection and recognition, especially with pose variations, facial expressions, and environmental effects, and are computationally expensive.

Innovation Solution

A biometric facial recognition system that utilizes both 2D and 3D features, including texture information and 3D face structures, combined with eye blink detection, to determine liveness and spoofing, using a pyramid-shaped neural network architecture like RetinaFace for alignment and an additive angular margin loss deep convolutional neural network (DCNN) for recognition, trained on live and spoof faces.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If holistic face-based detection is used to treat the whole-face regions or feature points, then feature extraction is simplified, but computational cost becomes very expensive

Engineering Contradiction:
Improvedetection system complexityVSAvoidcomputational cost
Core Design Contradiction:
Device complexityVSUse of energy by moving object

Solution Approach 1:

The patent segments the face detection process into multiple stages: initial coarse detection using simplified features, followed by progressive refinement in pyramid levels. This divides the computationally expensive holistic analysis into manageable segments that process only relevant regions at appropriate detail levels, reducing overall computational cost while maintaining detection accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies partial action by performing comprehensive holistic analysis only on detected face regions rather than entire images. The pyramid architecture applies full analysis only at necessary resolution levels, avoiding excessive computation on background or non-face areas, thus reducing computational cost while preserving detection effectiveness.

Inventive Principle:
Principle #16Partial or excessive action

2Device complexity

If 2D facial recognition is used, then implementation is simpler, but pose variation, facial expression variation, lighting, and environmental effects remain unresolved

Engineering Contradiction:
Improverecognition system complexityVSAvoidrecognition accuracy under variations
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent transitions from 2D to 3D facial recognition by incorporating depth information through structured light projection and time-of-flight sensors. This dimensional enhancement enables the system to capture facial geometry that remains stable under pose variations, expression changes, and lighting conditions, significantly improving recognition reliability while maintaining manageable system complexity through established 3D sensing technologies.

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

3Adaptability or versatility

If more identities/faces are added to SoftMax classifier, then recognition coverage increases, but the number of parameters increases affecting performance

Engineering Contradiction:
Improverecognition coverageVSAvoidnumber of parameters
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent employs 3D facial geometry and depth information as additional dimensions for discrimination, enabling the system to distinguish between more identities without proportionally increasing 2D parameter complexity. The depth maps and 3D point clouds provide unique geometric signatures that reduce parameter requirements while expanding recognition coverage.

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

Solution Approach 2:

The patent extracts and utilizes invariant 3D geometric features from faces, separating these stable structural elements from variable 2D appearance characteristics. By focusing classification on extracted 3D geometric descriptors rather than raw pixel data, the system achieves scalable recognition coverage with controlled parameter growth.

Inventive Principle:
Principle #2Taking out (Extraction)

4Device complexity

If conventional 2D liveness detection is used, then implementation is straightforward, but spoofed images from internet or devices cannot be reliably distinguished

Engineering Contradiction:
Improvedetection system complexityVSAvoidliveness detection accuracy
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent uses 3D depth sensing to detect liveness by capturing the actual geometric structure of the face. Spoofed images from screens or photos lack the true 3D facial geometry and depth characteristics, allowing reliable distinction between live and spoofed subjects. This dimensional approach fundamentally improves liveness detection reliability beyond what 2D analysis can achieve.

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

Solution Approach 2:

The patent introduces structured light projection and time-of-flight sensing as intermediary mechanisms that actively illuminate the face and measure depth. These intermediaries provide additional physical measurements that reveal whether the subject is a live person or a spoof, enabling reliable liveness detection without substantially increasing system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12573238B2Biometric facial recognition and liveness detector using AI computer vision
Publication Date: 2026.03.10 ELM INC
  • US12573238B2 patent drawing
  • US12573238B2 patent drawing
  • US12573238B2 patent drawing

AI summary

A method, system, and computer readable medium are described to capture, detect, and recognize faces using machine learning and a single-stage face detector. A method to determine live faces from spoof 2D and spoof 3D images using a liveness score as well as a method to classify faces using machine learning deep convolutional neural networks is also described.