AI Facial Recognition Template Aging Adaptation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Facial recognition systems become less accurate over time due to aging, as the stored facial images of authorized users do not account for changes in facial appearance caused by aging.
Innovation Solution
The system uses an artificial intelligence (AI) algorithm trained on a dataset that includes facial images of people of different ages, along with the enrolled facial recognition templates, to recognize and adapt to changes in facial appearance due to aging. When a match is found, the AI updates the enrolled facial recognition template and re-trains to refine its ability to recognize aging changes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If facial recognition systems use stored facial images for identification, then initial recognition accuracy is achieved, but recognition accuracy deteriorates over time due to aging
Solution Approach 1:
The system dynamically updates facial templates over time to reflect aging changes. Instead of using static stored images, the system continuously adapts templates by incorporating new facial images and using AI algorithms to model aging patterns, ensuring the recognition system remains accurate as users age
Solution Approach 2:
The system performs preliminary aging simulation during the enrollment process by generating multiple aged versions of facial templates. This prepares the system in advance for future aging changes, allowing it to recognize users at different ages without requiring actual re-enrollment
Solution Approach 3:
The system implements feedback loops where recognition results and new facial images are continuously fed back to update and refine the aging models. This iterative process improves the AI algorithm's ability to predict and adapt to aging patterns over time
2Measurement precision
If multiple facial images are stored for each user, then initial recognition accuracy is improved, but the system does not account for future aging changes
Solution Approach 1:
The system changes the parameters of facial templates over time by incorporating age-related transformations. It uses AI algorithms to modify template characteristics such as skin texture, facial fat distribution, and feature positioning to reflect aging patterns, making the system adaptable to future changes
Solution Approach 2:
The system introduces an AI-based aging model as an intermediary between stored facial images and recognition processes. This intermediary transforms static images into dynamic, age-adaptive templates that can represent users at different ages without requiring multiple actual photographs
3Measurement precision
If the AI algorithm is continuously retrained with updated templates, then recognition accuracy is maintained, but computational resources and processing time increase
Solution Approach 1:
The system performs full AI retraining periodically rather than continuously, while using incremental updates between training cycles. This periodic approach maintains accuracy by refreshing models at scheduled intervals while reducing computational burden compared to continuous retraining
Solution Approach 2:
The system applies partial retraining by updating only the portions of the AI model that are most affected by aging, rather than retraining the entire system. This selective approach maintains necessary accuracy while significantly reducing processing time and computational resources
Data Source
AI summary
A system for performing facial recognition includes a memory for storing a plurality of enrolled facial recognition templates for a plurality of enrolled users, a camera for capturing a current facial image of a person, and a controller that is operatively coupled to the memory and the camera. The controller is configured to determine whether the current facial image of the person matches one of the plurality of enrolled facial recognition templates. When the current facial image of the person matches one of the plurality of enrolled facial recognition templates, the controller is configured to identify the enrolled user of the plurality of enrolled users that matches the current facial image of the person, and to update the enrolled facial recognition template for the matching enrolled user based on the current facial image of the person.


