Dual Neural Network Fraud Detection in Facial Recognition

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Facial recognition systems are vulnerable to fraud due to the ease of duplicating a person's face, allowing unauthorized access to devices and sensitive information, as images can be used instead of live captures, leading to potential security breaches.

Innovation Solution

Implementing a dual neural network system where one neural network performs standard facial recognition and another detects fraudulent images by analyzing input images against a set of deformed images generated from the user's social media profiles, with the second network requiring a closer match to prevent false access prevention.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If facial recognition is used for security access, then convenience and speed of access are improved, but security reliability deteriorates due to vulnerability to fraudulent images

Engineering Contradiction:
Improveaccess speedVSAvoidsecurity reliability
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The system divides the facial recognition verification process into two separate neural networks: one for standard face recognition and another for fraud detection. This segmentation allows each network to specialize in its specific function, maintaining fast recognition while adding security against fraudulent images without significantly increasing processing time.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The second neural network acts as an intermediary verification layer between the initial face recognition and the final access decision. It analyzes the input image for signs of fraud (such as photos, masks, or deepfakes) and provides an additional security check before granting access, thereby improving reliability without completely blocking the fast access path.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If a single neural network performs face recognition, then device complexity is minimized, but security against fraud deteriorates

Engineering Contradiction:
Improvesystem complexityVSAvoidfraud detection capability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The verification system is segmented into two distinct neural networks with different functions: the first network handles standard face recognition while the second network specializes in detecting fraudulent images. This functional segmentation enables comprehensive security without requiring one overly complex network, distributing the computational complexity across two specialized models.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

While using multiple neural networks, the system maintains a degree of universality by having both networks process the same input image through similar convolutional architectures. The second network is trained on augmented versions of the same user images, allowing it to function as both a fraud detector and a verification mechanism, thereby managing complexity through architectural consistency.

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

3Ease of operation

If the second neural network uses the same matching threshold as the first, then ease of operation is maintained, but measurement precision deteriorates due to false positives

Engineering Contradiction:
Improveoperation simplicityVSAvoidfraud detection accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The system applies different matching thresholds locally to different verification stages: the first neural network uses a standard threshold for normal face recognition operations, while the second neural network uses a stricter threshold specifically for fraud detection. This localized differentiation of quality parameters allows each network to operate optimally for its specific purpose without compromising overall system simplicity.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system changes the decision parameter (matching threshold) based on the verification stage and detected image characteristics. When the second neural network detects potential fraud indicators, it applies a stricter threshold for the final verification, dynamically adjusting the parameter to improve detection accuracy while maintaining ease of operation through automated threshold selection based on image analysis.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10803301B1Detecting fraud in image recognition systems
Publication Date: 2020.10.13 CAPITAL ONE SERVICES LLC
  • US10803301B1 patent drawing
  • US10803301B1 patent drawing
  • US10803301B1 patent drawing

AI summary

In one aspect, the present disclosure relates to a method for detecting fraud in image recognition systems, the method including receiving one or more input images from a device associated with a user, the one or more input images comprising a face associated with the user; identifying the face in the one or more input images with a computer vision technique; analyzing the one or more input images using a first neural network trained to recognize the user's face; analyzing the one or more input images using a second neural network trained to detect fraudulent images; determining whether the image is fraudulent or non-fraudulent; granting access to the user if the first neural network recognizes the user's face and the image is determined to be non-fraudulent; and preventing access to the user if the first neural network cannot recognize the user's face or the image is determined to be fraudulent.