Adaptive Facial Feature Tracking via Calibration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for measuring facial expressions are limited by the need for constrained environments, specialized hardware, and trained operators, making them impractical for consumer applications, and struggle with generalizing to specific individuals due to the complexity and time required for training.

Innovation Solution

A system that uses a calibration phase to capture an individual's facial appearance and shape, employing spatial regularization and optical flow to improve feature tracking and expression measurement, allowing for robust and accurate analysis in unconstrained environments without additional computational cost, and adapts feature tracking to the individual's specific appearance and conditions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a generic tracker is trained to work on the entire population, then the system can be applied to unknown subjects, but the system fails or underperforms on many specific individuals due to inability to generalise

Engineering Contradiction:
Improveapplicability to unknown subjectsVSAvoidtracking accuracy on specific individuals
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The system performs a calibration phase before actual tracking, where it captures images of the subject's face in a neutral expression and trains a specific individual tracker. This preliminary action creates subject-specific appearance models that are then used during unconstrained tracking, resolving the contradiction by preparing subject-specific data in advance rather than relying solely on generic pre-trained models

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The tracking system is divided into two distinct components: a generic tracker for initial localization and a specific individual tracker for precise tracking. The system segments the tracking task into a calibration phase (training subject-specific models) and a tracking phase (using those models), allowing both general applicability and subject-specific accuracy

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If the tracker is retrained to include specific individuals, then tracking accuracy improves, but the time and complexity of the training process makes it impractical

Engineering Contradiction:
Improvetracking accuracy on specific individualsVSAvoidtraining time and complexity
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

Instead of requiring extensive retraining data and long training periods, the system uses a calibration phase that captures only a limited set of images (e.g., neutral expression images) to train the subject-specific tracker. This partial action approach achieves sufficient accuracy without the time and computational cost of comprehensive retraining

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system changes the training parameters by using pre-captured calibration images rather than requiring extensive new training data. The calibration phase extracts appearance models from these images, transforming the training process into a faster, more efficient operation that maintains accuracy while reducing time investment

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If professional facial expression measurement methods are used, then measurement accuracy improves, but the requirement for constrained environments, specialized hardware, and trained operators makes them impractical for consumer applications

Engineering Contradiction:
Improvefacial expression measurement accuracyVSAvoidrequirements for specialized equipment and environments
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system performs automatic calibration and tracking without requiring trained operators. The calibration phase automatically captures calibration images and trains subject-specific models, and the tracking phase automatically applies these models to measure facial expressions. This self-service approach eliminates the need for specialized operators while maintaining professional-grade accuracy

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system uses standard video cameras already integrated into consumer electronics devices, making the technology universally accessible. By designing the system to work with common hardware rather than specialized equipment, it achieves professional measurement capabilities in consumer environments without increasing device complexity

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

Data Source

PatentUS9104908B1Building systems for adaptive tracking of facial features across individuals and groups
Publication Date: 2015.08.11 IMAGE METRICS LTD
  • US9104908B1 patent drawing
  • US9104908B1 patent drawing
  • US9104908B1 patent drawing

AI summary

Computer implemented methods for generating a non-transient record of feature locations and/or facial expression parameters characterizing a person's face. A video sequence of a specified individual person is received and a feature locator update model is applied to the video sequence. The feature locator update model is derived by defining a set of training images, generating a set of facial feature displacements for each training image with associated image sample vectors, and training a regularized linear regression which maps from image sample vectors to displacement vectors, wherein the regularization includes a spatial smoothness term within the shape-free sample space. A feature location and/or a facial expression parameter is then extracted, based on the feature update model, characterizing the location, and/or the expression, of a selected set of features of the face of the specified individual person that correspond to an adaptive set of feature locations.