Face Recognition Projection Matrix Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing face recognition technologies face low recognition efficiency and accuracy due to the need to determine category information and significant differences between intra-class samples from the same user, especially in uncontrolled environments.

Innovation Solution

A method involving the use of a preset projection matrix formed by training with a positive and negative template image feature pair, which projects client and template image features to generate a projection feature pair, followed by similarity calculation using a preset similarity calculation rule to improve recognition efficiency and accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If face image recognition is performed by calculating similarity between all samples to determine user category, then comprehensive recognition can be achieved, but recognition efficiency is low

Engineering Contradiction:
Improverecognition accuracyVSAvoidrecognition efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments the recognition process into two distinct modes: verification mode (one-to-one comparison) and recognition mode (one-to-many comparison). By defaulting to verification mode which only compares test images against a single template, the system achieves high efficiency while maintaining accuracy when needed. This segmentation eliminates the need to calculate similarity between all samples in every case.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements partial action by performing only necessary similarity calculations. In verification mode, only one template comparison is performed instead of comparing against all samples. The system performs minimal necessary computations (partial action) to achieve the recognition goal, avoiding excessive calculations that would reduce efficiency.

Inventive Principle:
Principle #16Partial or excessive action

2Measurement precision

If PCLDA is used to obtain identifiable features by maximizing inter-class covariance and minimizing intra-class covariance, then feature discrimination is improved, but recognition accuracy is low under uncontrolled environments due to big differences between intra-class samples

Engineering Contradiction:
Improvefeature discriminationVSAvoidrecognition accuracy
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent changes the fundamental parameter of feature extraction from PCLDA (which optimizes for category discrimination) to a verification-based feature extraction method that optimizes for identity matching. The system uses verification loss functions and similarity metrics that are specifically designed to handle variations within the same class, thereby improving recognition accuracy under uncontrolled environments while maintaining feature discrimination capability.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If category information is determined for training samples to perform LDA, then classification capability is enhanced, but training complexity and time consumption increase

Engineering Contradiction:
Improveclassification capabilityVSAvoidtraining time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent performs preliminary action by pre-computing verification-specific features and storing template images during registration. The system prepares verification templates in advance with features extracted using verification-oriented methods, so that during operation, only simple similarity comparisons are needed. This preliminary preparation eliminates the need for complex category-based LDA training during deployment.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Instead of using category information to train LDA classifiers (traditional approach), the patent inverts the approach by using verification pairs (same-person positives and different-person negatives) to train verification models. This inversion eliminates the need for category labels during training while achieving better performance for verification tasks, reducing training complexity and time.

Inventive Principle:
Principle #13The other way round (Inversion)

Data Source

PatentUS9697440B2Method and apparatus for recognizing client feature, and storage medium
Publication Date: 2017.07.04 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US9697440B2 patent drawing
  • US9697440B2 patent drawing
  • US9697440B2 patent drawing

AI summary

In the present disclosure, a client feature and a pre-stored template image feature are obtained; the obtained client feature and template image feature are projected according to a preset projection matrix, to generate a projection feature pair, where the projection matrix is formed by training of a first template image feature of a same object and a second template image feature of a different object; and similarity calculation is performed on the projection feature pair according to a preset similarity calculation rule, to generate a similarity result and prompt the similarity result to a client.