3D Mesh Surface Reduction via Patch Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional image rendering methods that reduce surface quantities of virtual objects often result in significant loss of model details, leading to poor rendering effects due to direct surface reduction.

Innovation Solution

An image rendering method that involves flattening an original object mesh model, generating a patch model based on a bounding box patch, performing topological reconstruction to reduce surface quantities, and reconstructing a three-dimensional mesh model, thereby retaining model details while reducing rendering resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If direct surface reduction is performed on the model, then the quantity of surfaces is reduced and rendering resources are reduced, but model details are seriously lost and rendering effect deteriorates

Engineering Contradiction:
Improvequantity of surfacesVSAvoidmodel details
Core Design Contradiction:
Quantity of substanceVSManufacturing precision

Solution Approach 1:

The model is divided into multiple patches, with different surface reduction strategies applied to different patches. Important patches (those containing critical model details) are retained with higher fidelity, while less important patches undergo greater surface reduction. This segmentation allows selective preservation of model details while achieving overall surface reduction.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different quality levels are assigned to different regions of the model based on their importance. The method identifies and preserves critical surfaces that contain essential model details, while allowing non-critical surfaces to be reduced. This local differentiation ensures that model details are maintained in important areas while reducing overall complexity.

Inventive Principle:
Principle #3Local quality

2Manufacturing precision

If a large quantity of surfaces is used in the model, then model details are preserved and rendering effect is improved, but rendering resources are increased

Engineering Contradiction:
Improvemodel detailsVSAvoidrendering resources
Core Design Contradiction:
Manufacturing precisionVSUse of energy by moving object

Solution Approach 1:

Instead of uniformly reducing all surfaces, the method applies surface reduction selectively to only those patches that can tolerate reduction without losing critical details. Important patches maintain their original surface count, while less important patches undergo reduction. This partial action approach preserves necessary model details while achieving rendering resource optimization.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The method changes the surface count parameter differently for different patches based on their importance. Critical patches maintain high surface counts to preserve details, while non-critical patches use lower surface counts to reduce rendering resources. This parameter differentiation resolves the contradiction between detail preservation and resource efficiency.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20240212282A1Image rendering method and apparatus, device, and medium
Publication Date: 2024.06.27 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US20240212282A1 patent drawing
  • US20240212282A1 patent drawing
  • US20240212282A1 patent drawing

AI summary

This application relates to an image rendering method performed by a computer device, and further relates to the field of gaming technologies. The method includes: flattening an original object mesh model to obtain a flat mesh model, the original object mesh model being an original three-dimensional mesh model of a target virtual object; generating a patch model according to a bounding box patch of the flat mesh model; performing topological reconstruction on the patch model, to obtain a reconstructed mesh model, a quantity of surfaces of the reconstructed mesh model being less than a quantity of surfaces of the original object mesh model; and reconstructing a three-dimensional mesh model based on the reconstructed mesh model.