3D Character Face Customization via Dynamic UV Texture Switching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing methods for personalized customization of 3D character faces in virtual modeling require art designers to draw numerous texture images, leading to increased workload and costs, especially when additional facial feature patterns are introduced, resulting in inefficiencies and high resource utilization.

Innovation Solution

A method and apparatus that utilize texture identifiers to selectively draw target pattern textures on 3D character faces, using UV texture images with at least two candidate patterns for each facial feature part, reducing the need to draw all possible combinations and minimizing the workload for designers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If all possible combinations of facial feature parts are drawn in advance, then complete personalized customization is achieved, but the quantity of texture images multiplies and workload increases significantly

Engineering Contradiction:
Improvepersonalized customization capabilityVSAvoiddesigner workload
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent segments the facial feature customization into independent replaceable parts (eyes, mouths, eyebrows) with their own UV texture coordinates. Each part can be customized independently without requiring all combinations to be pre-drawn, as the system dynamically assembles them during runtime using coordinate-based texture switching.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces UV texture coordinate space as an additional dimension for organizing facial features. Instead of creating separate texture images for each combination, the system uses UV coordinates to map different facial feature textures onto the same 3D model dynamically, reducing the number of required texture images from combinatorial explosion to a manageable set of individual feature textures.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Adaptability or versatility

If replaceable facial feature parts and candidate patterns are increased, then customization options are expanded, but the quantity of texture images multiplies and costs increase

Engineering Contradiction:
Improvecustomization optionsVSAvoidquantity of texture images
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent makes the UV texture coordinate system universal for all facial feature parts. The same coordinate system and texture mapping approach is used for eyes, mouths, eyebrows, and other features, allowing a single set of UV coordinates to handle multiple different feature types and patterns without requiring separate texture image sets for each.

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

Solution Approach 2:

The patent implements dynamic texture switching during runtime based on user selection. Instead of statically pre-rendering all combinations, the system dynamically selects and applies the appropriate texture images for each facial feature part based on the user's customization choices, allowing unlimited combinations from a limited set of base textures.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If traditional personalized customization method is used, then face customization is achieved, but program package size and memory requirements are large

Engineering Contradiction:
Improveface customization functionVSAvoidprogram package size
Core Design Contradiction:
Adaptability or versatilityVSWeight of moving object

Solution Approach 1:

The patent extracts only the essential UV texture coordinate information and texture identifiers needed for customization, storing them in a compact data structure. Instead of storing complete texture image data for all combinations, the system extracts and stores only the coordinate mappings and references to the actual texture images, significantly reducing package size while maintaining full customization capability.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11776197B2Method and apparatus for displaying personalized face of three-dimensional character, device, and storage medium
Publication Date: 2023.10.03 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US11776197B2 patent drawing
  • US11776197B2 patent drawing
  • US11776197B2 patent drawing

AI summary

A method for displaying a personalized face of a three-dimensional (3D) character is provided, performed by a computer device, the method including: obtaining a texture identifier of a personalized face model of a 3D character, the texture identifier being used for identifying a target pattern texture of a target part on the personalized face model, the target part being configured with a corresponding UV texture image, the UV texture image comprising at least two candidate pattern textures of the target part; drawing a basic UV texture image on the personalized face model, the basic UV texture image comprising a texture of a region other than the target part; determining, according to the texture identifier, the target pattern texture from the at least two candidate pattern textures of the target part according to; and drawing the target pattern texture on a region corresponding to the target part on the personalized face model.