3D Mesh Texture Coordinate Coding for Smaller Bitstreams

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing three-dimensional mesh coding methods lack flexibility due to a fixed encoding manner, resulting in large bitstreams.

Innovation Solution

Incorporate target identification information in the bitstream to indicate the obtaining manner for target texture coordinates, allowing for different encoding and decoding processes based on mesh parameterization, either on the encoder or decoder side.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a fixed encoding manner is used for three-dimensional mesh coding, then the encoding process is simple, but the flexibility is poor and the bitstream size is large

Engineering Contradiction:
ImproveflexibilityVSAvoidencoding process complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic selection of texture coordinate generation methods by introducing identification information in the bitstream. The decoder can dynamically choose between using pre-encoded texture coordinates from the base mesh or generating new texture coordinates through mesh parameterization, allowing the system to adapt to different encoding scenarios and requirements rather than following a fixed encoding manner

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of texture coordinate acquisition method by introducing identification information that indicates different obtaining manners. This allows the system to switch between different parameter generation approaches (direct usage vs. parameterization-based generation) depending on the specific encoding needs, thereby improving flexibility without permanently increasing complexity

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If mesh parameterization is performed on the encoder side to obtain texture coordinates, then the texture coordinate accuracy is high, but the bitstream size increases

Engineering Contradiction:
Improvetexture coordinate accuracyVSAvoidbitstream size
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent extracts only the necessary texture coordinate information from the mesh parameterization process. Instead of encoding all parameterization details, it selectively includes only the essential texture coordinates in the base mesh bitstream when needed, reducing the bitstream size while maintaining accuracy where required

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent applies partial parameterization by performing mesh parameterization only when necessary (indicated by the identification information) rather than always performing full parameterization. This partial action approach generates texture coordinates with sufficient accuracy for specific cases while avoiding the bitstream overhead of universal parameterization

Inventive Principle:
Principle #16Partial or excessive action

3Quantity of substance

If the decoder generates texture coordinates based on mesh parameterization, then the bitstream size is reduced, but the decoding complexity increases

Engineering Contradiction:
Improvebitstream sizeVSAvoiddecoding complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent enables the decoder to self-generate texture coordinates using mesh parameterization when indicated by the identification information. This self-service approach allows the decoder to produce required texture coordinates locally without needing to receive pre-computed coordinates from the encoder, reducing bitstream size while distributing the computational workload to where it is most efficiently utilized

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent prepares the base mesh with sufficient geometric information that enables the decoder to perform mesh parameterization and generate texture coordinates. By pre-processing the mesh structure to include necessary topological and geometric data, the decoder can efficiently generate texture coordinates without excessive complexity, as the preliminary work has already been done on the encoder side

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP4683323A1Encoding processing method, decoding processing method, and related device
Publication Date: 2026.01.21 VIVO MOBILE COMM CO LTD
  • EP4683323A1 patent drawingFigure 1~2
  • EP4683323A1 patent drawingFigure 3~5
  • EP4683323A1 patent drawingFigure 6~7

AI summary

This application discloses an encoding processing method, a decoding processing method, and a related device, which belong to the technical field of three-dimensional mesh coding. The encoding processing method according to an embodiment of this application includes: determining a base mesh bitstream based on a to-be-encoded mesh; and generating a target bitstream based on a to-be-encoded texture map corresponding to the to-be-encoded mesh and the base mesh bitstream, where the target bitstream includes target identification information, the target identification information is used for indicating an obtaining manner for target texture coordinates, and the obtaining manner includes obtaining from the base mesh bitstream or generating by a decoder side based on mesh parameterization.