Avatar Texture Synthesis for Realistic Mobile Facial Rendering

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 in realistic lighting, particularly on mobile devices.

Innovation Solution

A hybrid approach using trained autoencoders and camera feed data to generate avatars, breaking the process into smaller algorithms for face portions like eyes and mouth, reducing computational resources, and employing neural networks for texture prediction and lighting adjustment.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If existing avatar systems use general and graphics processors for real-time rendering, then rendering quality and realism are improved, but computational resource consumption increases making it incompatible with mobile devices

Engineering Contradiction:
Improverendering qualityVSAvoidcomputational resource consumption
Core Design Contradiction:
Manufacturing precisionVSUse of energy by moving object

Solution Approach 1:

The patent segments the avatar rendering process into distinct components: geometry generation from expression latents, texture synthesis using neural networks, and lighting computation. This segmentation allows each component to be optimized independently, reducing overall computational requirements while maintaining rendering quality.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary actions by pre-training neural networks on large datasets of facial expressions and lighting conditions. These pre-trained models can then be deployed on mobile devices to generate realistic avatars without requiring heavy computational resources during runtime, as the intensive learning work was done beforehand.

Inventive Principle:
Principle #10Preliminary action

2Use of energy by moving object

If existing avatar systems use simplified rendering methods, then computational resources are reduced for mobile devices, but the ability to communicate nuanced facial representations and emotional states is lost

Engineering Contradiction:
Improvecomputational resource consumptionVSAvoidfacial representation nuance
Core Design Contradiction:
Use of energy by moving objectVSLoss of information

Solution Approach 1:

The patent changes parameters by using latent variable representations that encode complex facial expressions and emotional states in a compressed form. These latents capture nuanced information efficiently, allowing rich facial representations to be transmitted and rendered with reduced computational overhead compared to full-resolution image processing.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system introduces neural networks as intermediaries that bridge between compact latent representations and realistic visual output. These neural networks act as mediators that can generate high-fidelity facial expressions from low-dimensional latents, preserving emotional nuance while avoiding the computational burden of processing full-resolution facial images directly.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of information

If existing avatar systems process complete facial images, then comprehensive facial information is maintained, but computational complexity increases making real-time processing difficult on mobile devices

Engineering Contradiction:
Improvefacial information completenessVSAvoidcomputational complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent extracts only the essential facial information needed for avatar rendering by using landmoat-based expression latents that capture key facial features and expressions. This extraction approach removes unnecessary computational complexity while preserving the essential facial information required for realistic avatar representation.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS12561883B1Hybrid approach to accurate user representation
Publication Date: 2026.02.24 APPLE INC
  • US12561883B1 patent drawing
  • US12561883B1 patent drawing
  • US12561883B1 patent drawing

AI summary

Rendering an avatar for a user in a communication session includes obtaining enrollment data associated with the user. For each of one or more frames of the communication session, a set of expression latents is obtained for the user. A first texture for a first portion of the face of the user is generated based on the enrollment data and expression latents. A combined albedo map is generated based on one or more identity textures from the enrollment data and the first texture. A target texture is generated based on the one or more identity textures and the combined albedo map for a particular frame of the one or more frames.