Facial Recognition Enrollment Identity Switch Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

During facial recognition enrollment processes, the accidental capture of additional subjects can lead to reduced accuracy in authentication, as their images may be inadvertently included with the primary user's, compromising the enrollment profile.

Innovation Solution

The system captures a first set of images of the intended subject and compares subsequent images by generating feature vectors, using clustering to differentiate between the primary subject and any additional subjects, stopping the enrollment process if a different subject is detected to prevent profile contamination.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If multiple enrollment images are captured during the enrollment process, then the completeness of the enrollment profile is improved, but the risk of including additional subjects (profile contamination) increases

Engineering Contradiction:
Improvenumber of enrollment imagesVSAvoidaccuracy of facial recognition authentication
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The system continuously monitors the enrollment process by comparing feature vectors of captured images against the growing enrollment profile. When a different subject is detected through clustering analysis, the system provides feedback to stop the enrollment process, preventing profile contamination while maintaining complete enrollment data for the correct subject

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

Feature vectors serve as an intermediary representation that enables indirect comparison between images and the enrollment profile. By transforming images into feature vectors and using clustering algorithms, the system can detect subject changes without directly comparing raw images, thus maintaining enrollment completeness while ensuring authentication accuracy

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the enrollment process continues until multiple images are captured, then the robustness of the enrollment profile is improved, but the time required for enrollment increases

Engineering Contradiction:
Improverobustness of enrollment profileVSAvoidenrollment process duration
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by capturing images and generating feature vectors continuously during the enrollment process. By pre-processing images into feature vectors and maintaining a running clustering analysis, the system can quickly detect subject changes and stop enrollment early, reducing time loss while ensuring profile robustness

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Real-time feedback through clustering analysis allows the system to determine when sufficient enrollment data has been collected for a single subject. The feedback mechanism stops the enrollment process as soon as the subject is confidently identified, preventing unnecessary time consumption while maintaining robust enrollment profiles

Inventive Principle:
Principle #23Feedback

3Measurement precision

If feature vectors are compared in real-time during image capture, then the detection of identity changes is improved, but the processing complexity increases

Engineering Contradiction:
Improveprecision of identity change detectionVSAvoidprocessing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system extracts only the essential features from images by transforming them into feature vectors, which capture the most discriminative characteristics for identity detection. By working with these extracted feature vectors rather than raw images, the system achieves precise identity change detection with reduced processing complexity

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system changes the parameter space from raw image data to feature vector representations. This parameter transformation simplifies the comparison process and enables efficient real-time identity change detection through clustering algorithms, reducing processing complexity while maintaining detection precision

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10769415B1Detection of identity changes during facial recognition enrollment process
Publication Date: 2020.09.08 APPLE INC
  • US10769415B1 patent drawing
  • US10769415B1 patent drawing
  • US10769415B1 patent drawing

AI summary

A device with a camera may utilize an enrollment process to capture images of an authorized user to enroll the user for a facial recognition authorization process. The enrollment process may include one or more processes that identify if an identity of the authorized user (e.g., the subject of the enrollment process) has switched during the enrollment process. The processes may include detection and verification of the switch in identities by comparing features of subjects in images as the images are captured during the enrollment process. If the identity of the subject is determined to be switched from the authorized user during the enrollment process, the enrollment process may be restarted. Additionally, clustering of feature vectors from the enrollment images may be used to remove outlying feature vectors that may be generated from one or more images of a subject other than the authorized user.