Mesh Boundary Displacement Correction for Continuous Decoding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing mesh decoding technologies suffer from the formation of holes at the boundary portions of sub-meshes or patches, leading to deteriorated subjective performance.
Innovation Solution
A mesh decoding device and method that generates and corrects displacements for vertices on the boundaries of sub-meshes or patches, using two different displacements to ensure continuous mesh data decoding.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If mesh decoding is performed by dividing into base mesh and displacement, then decoding efficiency is improved, but holes are formed at boundary portions of sub-mesh or patch leading to deteriorated subjective performance
Solution Approach 1:
The mesh is divided into multiple sub-meshes or patches for parallel processing and efficient decoding. Each sub-mesh or patch is independently decoded using base mesh and displacement data, enabling distributed computation while maintaining overall mesh structure integrity through shared boundary vertices.
Solution Approach 2:
Different processing strategies are applied to different regions of the mesh. Boundary vertices that belong to multiple sub-meshes or patches receive special handling with multiple displacement corrections, while internal vertices use standard decoding. This localized quality adjustment ensures continuity at critical boundary regions without affecting overall decoding efficiency.
2Speed
If processing is changed in units of sub-meshes and patches, then decoding speed is improved, but holes are formed at boundary portions leading to deteriorated subjective performance
Solution Approach 1:
The system pre-identifies boundary vertices that belong to multiple sub-meshes or patches before decoding begins. These vertices are marked for special processing, allowing the decoding algorithm to apply multiple displacement corrections in advance. This preliminary preparation enables fast parallel decoding while ensuring boundary continuity is maintained through pre-planned correction strategies.
Solution Approach 2:
The decoding process incorporates feedback mechanisms where boundary vertex positions are continuously verified and corrected. When multiple displacements are applied to boundary vertices, the system monitors for potential holes or discontinuities and applies additional corrections as needed. This feedback loop ensures high decoding speed is maintained while boundary precision is preserved through iterative verification.
Data Source
AI summary
A mesh decoding device (200) according to the present invention includes: a subdivision unit (203) configured to generate and output a subdivision mesh and a subdivision vertex normal based on a base sub-mesh; and a mesh decoding unit (204) configured to generate and output, when two different displacements exist for a same vertex on a sub-mesh boundary, a decoded mesh by using the two different displacements having been corrected.


