Progressive 3D Mesh Refinement With ML and Residual Detail Recovery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional 3D mesh rendering techniques require significant data transmission, leading to visual inaccuracies, computational inefficiencies, and increased power consumption due to high resolution polygon meshes.

Innovation Solution

A mesh progression system that generates a coarse polygon mesh by encoding details, transmits it over a network, and uses a machine learning model to progressively decode and adjust the mesh to a fine polygon mesh, incorporating residual features to restore detail.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional techniques are used to render high-resolution 3D meshes, then visual fidelity is maintained, but data transmission requirements increase significantly

Engineering Contradiction:
Improvevisual fidelityVSAvoiddata transmission requirements
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent segments the mesh rendering process into two distinct stages: transmission of a coarse low-resolution mesh structure, and subsequent local refinement at the client device. This segmentation allows the server to transmit only essential structural data while enabling the client to generate high-resolution details locally, thereby reducing overall data transmission requirements while maintaining visual fidelity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transitions from transmitting complete high-resolution mesh data in traditional 2D/3D space to transmitting compressed structural information that enables progressive refinement. By adding the temporal dimension of progressive loading and refinement, the system can deliver acceptable visual quality faster with less initial data, then progressively enhance detail as needed.

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

2Measurement precision

If high-resolution polygon meshes are transmitted to client devices, then detailed and realistic rendering is achieved, but computational efficiency decreases

Engineering Contradiction:
Improverendering detailVSAvoidcomputational efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent applies preliminary action by pre-computing and transmitting the coarse mesh structure and refinement parameters to the client device before full high-resolution rendering is needed. This allows the client to start rendering with available data immediately, improving computational efficiency, while maintaining the option to enhance detail as computational resources become available or as refinement data is progressively received.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If high-resolution polygon meshes are transmitted to client devices, then detailed and realistic rendering is achieved, but power consumption increases

Engineering Contradiction:
Improverendering detailVSAvoidpower consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent implements preliminary action by transmitting coarse mesh structures and refinement parameters in advance, enabling client devices to begin rendering at lower resolution immediately. This reduces initial power consumption while maintaining the capability to progressively refine to high resolution only when and where needed, thereby optimizing energy efficiency without sacrificing ultimate rendering detail.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12626464B2Progressively generating fine polygon meshes
Publication Date: 2026.05.12 ADOBE INC
  • US12626464B2 patent drawing
  • US12626464B2 patent drawing
  • US12626464B2 patent drawing

AI summary

In implementation of techniques for progressively generating fine polygon meshes, a computing device implements a mesh progression system to receive a coarse polygon mesh. The mesh progression system generates a fine polygon mesh that has a higher level of resolution than the coarse polygon mesh by decoding the coarse polygon mesh using a machine learning model. The mesh progression system then receives additional data describing a residual feature of a polygon mesh. Based on the additional data, the mesh progression system generates an adjusted fine polygon mesh that has a higher level of resolution than the fine polygon mesh.