Facial Expression Authentication System for Anti-Spoofing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional face recognition systems are vulnerable to photo spoofing and facemask spoofing, and require expensive dedicated equipment like 3D scanners, limiting their adoption and effectiveness in preventing identity theft.

Innovation Solution

A method and system for personal identification and authentication using facial expressions, which includes stationary face recognition, a facial expression test, continuous movement tracking, and a 3D perspective check, implemented on mobile devices without the need for dedicated hardware, to detect and prevent photo and facemask spoofing by capturing and analyzing real-time facial expressions and movements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If conventional 2D face recognition is used, then the system is simple and easy to implement, but it is vulnerable to photo spoofing attacks

Engineering Contradiction:
Improvesystem complexityVSAvoidanti-spoofing capability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The system transitions from static 2D image capture to dynamic video capture with multiple facial expressions and movements. The subject is required to perform dynamic actions such as changing facial expressions, blinking, and moving the head, which creates temporal dynamics that photos cannot replicate.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system adds the time dimension by capturing video sequences instead of single static images. It also incorporates 3D spatial information by analyzing facial geometry from multiple angles and expressions, transforming the problem from 2D to 3D+time analysis.

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

2Reliability

If 3D face recognition with dedicated equipment is used, then anti-spoofing capability is improved, but the device cost and complexity increase

Engineering Contradiction:
Improveanti-spoofing capabilityVSAvoidhardware requirements
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system makes a standard camera perform multiple functions: capturing 2D images, capturing 3D depth information through multi-expression imaging, and capturing video sequences. This eliminates the need for dedicated 3D scanning equipment while achieving similar anti-spoofing capabilities.

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

Solution Approach 2:

Instead of using expensive dedicated 3D scanning hardware, the system creates virtual 3D models by capturing multiple 2D images from the same camera under different facial expressions and computing the 3D geometry through image processing and triangulation algorithms.

Inventive Principle:
Principle #26Copying

3Reliability

If multiple facial expressions and movements are required, then photo spoofing detection is improved, but the authentication time increases

Engineering Contradiction:
Improvephoto spoofing detectionVSAvoidauthentication time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system structures the authentication process as a sequence of periodic actions where the subject is prompted to perform specific facial expressions and movements in a predetermined sequence, allowing the system to efficiently capture and analyze the required data within a structured time framework.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS9619723B1Method and system of identification and authentication using facial expression
Publication Date: 2017.04.11 HONG KONG APPLIED SCI & TECH RES INST
  • US9619723B1 patent drawing
  • US9619723B1 patent drawing
  • US9619723B1 patent drawing

AI summary

The present invention employs a first step of stationary face recognition, followed by a facial expression test, a continuous movement tracking test, and a 3D perspective check to identify and authenticate a subject, prevent photo spoofing and facemask spoofing, and determining whether the subject is a living person. The method requires a subject to present her face before a camera, which can be the built-in or peripheral camera of a mobile communication device. The method also requires displaying to the subject certain instructions and the real-time video feedback of the subject face on a display screen, which can be the built-in or peripheral display screen of the mobile communication device or mobile computing device. The 3D perspective check uses a single camera to take two images of the subject's face for the calculating the stereoscopic view data of the subject's face.