3D Face Model Generation via Local and Global Fitting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing three-dimensional face reconstruction methods using 3DMM libraries often result in surface models that are not smooth enough or of lower quality, particularly in complex areas like the mouth and nose, due to noise and flaws in the three-dimensional face mesh.

Innovation Solution

A method that aligns a three-dimensional face mesh with a standard face model using face keypoints, performs local fitting to improve the quality of the mesh, and then conducts global fitting to generate a more accurate three-dimensional face model, incorporating non-rigid registration and vertex fitting techniques to enhance the correspondence between the mesh and the model.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If fitting is performed based on the 3DMM library using standard face model, then the three-dimensional face model can be generated, but the surface quality is not smooth enough and has lower quality

Engineering Contradiction:
Improvesurface smoothnessVSAvoidfitting process complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent divides the fitting process into two distinct stages: local fitting that focuses on keypoint correspondence and deformation transfer, followed by global fitting that performs smooth item fitting across the entire surface. This segmentation allows each stage to optimize for its specific purpose, resulting in both accurate keypoint alignment and smooth surface quality.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary local fitting to establish accurate keypoint correspondence and generate an initial three-dimensional face model before performing the global smooth item fitting. This preliminary action ensures that the subsequent global fitting operates on a well-aligned foundation, improving overall surface quality.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If deformation transfer technology is used to pull points from low-model point cloud to high-model point cloud, then correspondence between models is established, but noise and flaws remain in the three-dimensional face mesh

Engineering Contradiction:
Improvekeypoint correspondence accuracyVSAvoidnoise and flaws in mesh
Core Design Contradiction:
Measurement precisionVSObject-affected harmful factors

Solution Approach 1:

The patent extracts and focuses on keypoint correspondence through local fitting, separating this critical alignment function from the overall fitting process. By taking out the keypoint matching task and handling it specifically through deformation transfer, the patent ensures accurate correspondence while isolating the noise and flaws to manageable levels.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent applies different fitting qualities to different regions: local fitting with high precision for keypoint correspondence in critical areas, and global smooth fitting for the overall surface. This local quality approach ensures that noise and flaws are minimized in the most important regions while maintaining overall surface smoothness.

Inventive Principle:
Principle #3Local quality

3Ease of manufacture

If global fitting is performed directly without local fitting, then the process is simpler, but the three-dimensional face model does not closely match the target object

Engineering Contradiction:
Improvefitting process simplicityVSAvoidmodel accuracy
Core Design Contradiction:
Ease of manufactureVSManufacturing precision

Solution Approach 1:

The patent segments the fitting process into local and global stages, where local fitting handles keypoint correspondence and global fitting handles overall surface alignment. This segmentation maintains relative simplicity while significantly improving model accuracy compared to direct global fitting.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary local fitting to establish accurate keypoint correspondence before performing global fitting. This preliminary action ensures that the global fitting starts with a well-aligned foundation, improving final model accuracy without adding excessive complexity.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11900557B2Three-dimensional face model generation method and apparatus, device, and medium
Publication Date: 2024.02.13 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US11900557B2 patent drawing
  • US11900557B2 patent drawing
  • US11900557B2 patent drawing

AI summary

A three-dimensional face model generation method is provided. The method includes: obtaining an inputted three-dimensional face mesh of a target object; aligning the three-dimensional face mesh with a first three-dimensional face model of a standard object according to face keypoints; performing fitting on the three-dimensional face mesh and a local area of the first three-dimensional face model, to obtain a second three-dimensional face model after local fitting; and performing fitting on the three-dimensional face mesh and a global area of the second three-dimensional face model, to obtain a three-dimensional face model of the target object after global fitting.