Facial Expression Annotation Using Color and Deep Neural Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing algorithms fail to reliably recognize Action Units (AUs) and their intensities across databases, are computationally demanding, and are limited in their ability to handle large datasets, making it impractical to annotate large databases of facial expressions efficiently.

Innovation Solution

A computer vision and machine learning process that recognizes AUs, their intensities, and emotion categories across databases in real-time, using color features and a Global-Local loss function for Deep Neural Networks, enabling automatic annotation of large datasets and independent database recognition.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual annotation by expert coders is used, then annotation accuracy is improved, but productivity deteriorates (too slow for large databases)

Engineering Contradiction:
Improveannotation accuracyVSAvoidannotation speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent replaces the mechanical manual annotation process with an automated computer vision system using deep neural networks. The system processes facial images through convolutional neural networks and recurrent neural networks to automatically detect Action Units and annotate emotional expressions, eliminating the need for manual expert coding while maintaining high accuracy across large databases.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The system enables self-service annotation by training the neural network models to autonomously identify and annotate facial expressions without human intervention. The automated pipeline processes images through multiple neural network stages, performing detection, classification, and annotation tasks independently, thus achieving both high productivity and maintained annotation quality.

Inventive Principle:
Principle #25Self-service

2Reliability

If existing algorithms are used, then some AUs are recognized, but reliability deteriorates (cannot recognize all AUs reliably across databases)

Engineering Contradiction:
ImproveAU recognition reliabilityVSAvoidcross-database recognition capability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent creates a universal annotation system using deep neural networks that can reliably recognize Action Units across multiple different databases. The trained models are designed to generalize beyond training data, enabling consistent and reliable AU detection whether images come from the training database or independent test databases, thus achieving cross-database reliability.

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

Solution Approach 2:

The system employs feedback mechanisms through the neural network training process, where models are trained on annotated data and then evaluated on independent databases. The feedback from performance metrics guides further training and optimization, improving the reliability of AU recognition across different database sources through iterative refinement.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If comprehensive AU recognition is implemented, then measurement precision is improved, but device complexity deteriorates (computational demanding)

Engineering Contradiction:
ImproveAU intensity recognition accuracyVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the complex AU recognition task into multiple specialized neural network components. Convolutional neural networks handle feature extraction from facial images, while recurrent neural networks process temporal sequences for video data. This segmentation allows each component to focus on specific aspects of AU detection, improving precision while managing computational complexity through modular architecture.

Inventive Principle:
Principle #1Segmentation

4Productivity

If real-time processing is implemented, then productivity is improved, but measurement precision deteriorates (difficulty in maintaining accuracy at high speed)

Engineering Contradiction:
Improveprocessing speedVSAvoidrecognition accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The system performs preliminary action by pre-training deep neural network models on large annotated databases before deployment. The models are pre-computed and optimized during the training phase, storing learned features and patterns that enable rapid real-time inference. This preliminary training allows the system to achieve both high processing speed and maintained accuracy during actual real-time operation without performing complex computations during inference.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11314967B2System and method for recognition and annotation of facial expressions
Publication Date: 2022.04.26 OHIO STATE INNOVATION FOUND
  • US11314967B2 patent drawing
  • US11314967B2 patent drawing
  • US11314967B2 patent drawing

AI summary

The innovation disclosed and claimed herein, in aspects thereof, comprises systems and methods of identifying AUs and emotion categories in images. The systems and methods utilized a set of images that include facial images of people. The systems and methods analyze the facial images to determine AUs and facial color due to facial blood flow variations that are indicative of an emotion category. In aspects, the analysis can include Gabor transforms to determine the AUs, AU intensities and emotion categories. In other aspects, the systems and method can include color variance analysis to determine the AUs, AU intensities and emotion categories. In further aspects, the analysis can include deep neural networks that are trained to determine the AUs, emotion categories and their intensities.