Facial Emotion Detection Using 3D Mesh Latent Vectors

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing avatar systems are computationally intensive and do not provide nuanced facial representations or emotional states, particularly on mobile devices, requiring high-performance processors and failing to accurately capture small facial movements.

Innovation Solution

Employing auto-encoder neural networks to generate personalized avatars using latent-variable representations of neutral and expression facial models, combined with convolutional neural networks and statistical filters, to create realistic avatars on mobile devices based on limited data samples, incorporating conditional variables for refinement.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Power

If high-performance general and graphics processors are used, then computational performance is improved, but device complexity and cost increase

Engineering Contradiction:
Improvecomputational performanceVSAvoidprocessor requirements
Core Design Contradiction:
PowerVSDevice complexity

Solution Approach 1:

The system segments the computational workload by separating feature extraction (performed by the neural network on the mobile device) from complex avatar synthesis (performed by the server). This allows mobile devices to handle only lightweight processing while maintaining high-quality output through server-side computation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A server acts as an intermediary between the mobile device and the final avatar output. The device sends processed facial features to the server, which then generates the photorealistic avatar, distributing computational burden and enabling mobile devices to achieve high-quality results without requiring high-performance processors.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If detailed facial representations are captured, then emotional state accuracy is improved, but data processing complexity increases

Engineering Contradiction:
Improveemotional state detection accuracyVSAvoidprocessing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system performs preliminary processing by extracting key facial features and emotions before transmitting data to the server. This pre-processing step reduces the complexity of subsequent operations while maintaining the precision needed for accurate emotional state detection.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system extracts only the essential facial features and emotional indicators needed for accurate detection, rather than processing all visual data. This selective extraction maintains measurement precision while significantly reducing processing complexity on mobile devices.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS20250363825A1Emotion Detection
Publication Date: 2025.11.27 APPLE INC
  • US20250363825A1 patent drawing
  • US20250363825A1 patent drawing
  • US20250363825A1 patent drawing

AI summary

Estimating emotion may include obtaining an image of at least part of a face, and applying, to the image, an expression convolutional neural network (“CNN”) to obtain a latent vector for the image, where the expression CNN is trained from a plurality of pairs each comprising a facial image and a 3D mesh representation corresponding to the facial image. Estimating emotion may further include comparing the latent vector for the image to a plurality of previously processed latent vectors associated with known emotion types to estimate an emotion type for the image.