Facial Expression Recognition via Segmented Key Point Learning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current deep learning-based expression recognition methods require a large number of labeled samples, are computationally intensive, and cannot be efficiently run on ordinary front-end devices or mobile terminals in real time, making them impractical for real-world human-computer interaction.

Innovation Solution

The proposed method involves a key point learning model with a backbone network and a key point recognition network to extract facial expression and feature information, using multi-layer perceptron models for emotion recognition and fully connected layers for local expression recognition, allowing for efficient feature extraction and reduced data requirements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If deep learning-based methods are used for expression recognition, then recognition accuracy is improved, but computational complexity and time complexity increase significantly

Engineering Contradiction:
Improverecognition accuracyVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the expression recognition task into two independent parts: emotion recognition (global facial expression) and local expression recognition (specific facial features like eyebrows, eyes, mouth). Each part uses a simplified model trained on specific data, avoiding the need for a single complex deep learning model to handle all aspects, thus reducing computational complexity while maintaining accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts and processes different types of facial information through separate pathways: global facial features for emotion recognition and local key point features for local expression recognition. This extraction approach allows each pathway to use optimized simplified models rather than relying on complex deep learning architectures.

Inventive Principle:
Principle #2Taking out (Extraction)

2Measurement precision

If deep learning-based methods are used for expression recognition, then recognition performance is improved, but the amount of training data and labeling cost increase

Engineering Contradiction:
Improverecognition performanceVSAvoidtraining data quantity
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent divides the training data into two specialized datasets: one for emotion recognition and another for local expression recognition. Each dataset is optimized for its specific task, requiring fewer total samples compared to a comprehensive deep learning dataset that must cover all expression types and variations.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts only the necessary features for each recognition task from the training data. For emotion recognition, only global facial features are extracted and labeled, while for local expression recognition, only relevant key point features are extracted. This selective extraction reduces the overall labeling burden and data requirements.

Inventive Principle:
Principle #2Taking out (Extraction)

3Measurement precision

If deep learning-based methods are used for expression recognition, then recognition capability is improved, but real-time processing on mobile devices becomes difficult

Engineering Contradiction:
Improverecognition capabilityVSAvoidreal-time processing speed
Core Design Contradiction:
Measurement precisionVSSpeed

Solution Approach 1:

The patent segments the recognition system into two lightweight modules that can be independently optimized for mobile deployment. Each module uses simplified algorithms rather than heavy deep learning architectures, enabling real-time processing on mobile devices while maintaining recognition capability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts only the essential features needed for recognition, processing them through simplified models that require minimal computational resources. This allows the system to run in real-time on mobile devices with limited processing power, memory, and energy resources.

Inventive Principle:
Principle #2Taking out (Extraction)

4Measurement precision

If deep learning-based methods are used for expression recognition, then recognition accuracy is improved, but network structure complexity increases

Engineering Contradiction:
Improverecognition accuracyVSAvoidnetwork structure complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the network structure into two simple, dedicated networks: one for emotion recognition and another for local expression recognition. Each network has a straightforward architecture optimized for its specific task, avoiding the need for a single complex multi-purpose deep learning network.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts and processes different feature types through separate simplified network pathways. The global feature extraction network and local key point network are both structurally simple, with each network containing only the necessary layers and operations for its specific recognition task.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS12094247B2Expression recognition method and related apparatus
Publication Date: 2024.09.17 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US12094247B2 patent drawing
  • US12094247B2 patent drawing
  • US12094247B2 patent drawing

AI summary

An electronic device obtains an image that includes a face. The device performs feature extraction on the image, to obtain facial expression information corresponding to the face and facial feature information corresponding to the facial expression, wherein the facial feature information indicates an extent of the facial expression. The device determines facial emotion information according to the facial expression information. The device also determines facial feature expression information according to a target feature value corresponding to the facial emotion and the facial feature information. This expression recognition techniques disclosed herein can implement multi-task learning and reduce an amount of data required for model training, and can obtain both an emotion recognition result and a local expression recognition result, thereby improving efficiency and real-time performance of expression recognition and improving user experience.