Discriminative Face Alignment for Recognition Accuracy
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional face recognition systems face challenges with class-independent face detection and alignment, leading to failures in recognizing specific classes of persons, and top-down approaches struggle with modeling large variations and choosing appropriate models.
Innovation Solution
The integration of discriminative face alignment, which incorporates class-specific knowledge, is combined with traditional bottom-up approaches to create a mixture face recognition system that builds individual or global face alignment models for improved recognition, using Active Shape Models (ASM) and Active Appearance Models (AAM) for feature extraction and alignment.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If class-independent face detection and alignment are used, then the system can process general faces, but it fails for specific classes of persons
Solution Approach 1:
The system dynamically switches between class-independent and class-specific face alignment models based on the input image characteristics. The face alignment module can adaptively select which model to use, making the system both versatile for general faces and reliable for specific classes.
Solution Approach 2:
The invention changes the parameters of the face alignment model by using different models (class-independent vs. class-specific) depending on the recognition task. This parameter change allows the system to optimize performance for different scenarios without compromising either generality or specificity.
2Adaptability or versatility
If general purpose face alignment model is used, then the system attains generalization ability, but loses specialization for specific persons
Solution Approach 1:
The face alignment functionality is segmented into two distinct models: a class-independent model for generalization and class-specific models for specialization. This segmentation allows each model to excel at its intended purpose while the system as a whole benefits from both capabilities.
Solution Approach 2:
The face alignment module acts as an intermediary that can invoke either the general-purpose model or class-specific models based on the requirements. This intermediary structure enables the system to maintain both generalization and specialization without direct conflict.
3Reliability
If class-specific knowledge is incorporated, then recognition accuracy improves, but model building requires more effort
Solution Approach 1:
The system uses partial class-specific knowledge only when necessary, rather than requiring complete class-specific models for all persons. This partial action approach reduces the effort required while still achieving improved recognition accuracy for specific classes when needed.
Data Source
AI summary
The present invention relates to systems and methods for face recognition. In an embodiment, a system for face recognition includes a face alignment module, a signature extractor and a recognizer. In another embodiment, a method for face recognition is provided. The method includes extracting signature features of a face in an image based upon face alignment localization. The method also includes generating reconstruction errors based upon the face alignment localizations. Face alignment models may be used. The method further includes identifying a person from the face in the image. According to a further embodiment, direct mixture recognition may be performed. According to another embodiment, iterative mixture recognition may be performed.


