Facial Expression Recognition Using Anchor Images for Occluded Faces

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Deep neural networks struggle to accurately detect facial expressions, especially when they are occluded or neutral, leading to inaccurate identification of a person's state.

Innovation Solution

A neural network with two parallel branches is trained using images with and without facial expressions, utilizing shared weights to extract features and classify expressions by combining or subtracting these features, improving classification accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional facial expression recognition systems are used, then the system is simple to operate, but the detection accuracy deteriorates when faces are occluded or have neutral expressions

Engineering Contradiction:
Improvefacial expression detection accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system divides facial expression recognition into multiple independent analysis branches: a first neural network branch processes images to detect occluded expressions, while a second neural network branch processes anchor images to detect neutral expressions. Each branch is specialized for specific expression types, improving overall detection accuracy without requiring a single complex system.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically selects which neural network branch to use based on the input image characteristics. The system determines whether the input image contains an occluded expression or a neutral expression and routes it to the appropriate specialized network, allowing the system to adapt its processing approach to match the specific detection needs.

Inventive Principle:
Principle #15Dynamics

2Reliability

If a single neural network is used for all facial expressions, then the device complexity is low, but the detection reliability deteriorates for occluded and neutral expressions

Engineering Contradiction:
Improveexpression recognition reliabilityVSAvoidnetwork architecture complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The facial expression recognition system is segmented into specialized neural network branches, where the first branch handles occluded expressions and the second branch handles neutral expressions. This segmentation allows each branch to be optimized for its specific function, improving reliability for different expression types.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system introduces an intermediate determination step that analyzes the input image to identify whether it contains an occluded expression or a neutral expression. This intermediary classification guides the selection of the appropriate neural network branch, ensuring that the most suitable processing path is chosen for each input type.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If deep neural networks are used to extract high-level features, then the feature extraction capability is improved, but the difficulty of detecting facial expressions deteriorates due to neutral and occluded states

Engineering Contradiction:
Improvefeature extraction accuracyVSAvoidfacial expression detection difficulty
Core Design Contradiction:
Measurement precisionVSDifficulty of detecting and measuring

Solution Approach 1:

The system applies different processing qualities to different expression types: the first neural network branch uses feature extraction optimized for occluded expressions, while the second branch uses feature extraction optimized for neutral expressions. Each branch extracts features with local quality tailored to its specific detection target, overcoming the limitations of generic feature extraction.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system dynamically adjusts its detection approach based on the expression type detected in the input image. When an occluded expression is detected, the system activates the first neural network branch with appropriate feature extraction capabilities. When a neutral expression is detected, the system switches to the second branch, making the detection process adaptive to the specific challenges of each expression type.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12626533B2Facial expression recognition using enrollment images
Publication Date: 2026.05.12 QUALCOMM INC
  • US12626533B2 patent drawing
  • US12626533B2 patent drawing
  • US12626533B2 patent drawing

AI summary

System and techniques are described herein for processing images to detect expressions of a subject. In one illustrative example, a method of recognizing facial expressions in one or more images includes obtaining, by a computing device, a first image of a person; obtaining expression information based on the first image and an anchor image associated with the person; and determining an expression classification associated with the first image based on the expression information.