Mesh Boundary Displacement Correction for Continuous Decoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvedecoding efficiencyVSAvoidmesh continuity
Core Design Contradiction:
ProductivityVSReliability

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #3Local quality

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

Engineering Contradiction:
Improvedecoding speedVSAvoidboundary continuity
Core Design Contradiction:
SpeedVSManufacturing precision

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.

Inventive Principle:
Principle #10Preliminary action

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.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20260038158A1Mesh decoding device, mesh decoding method, and program
Publication Date: 2026.02.05 KDDI CORP
  • US20260038158A1 patent drawing
  • US20260038158A1 patent drawing
  • US20260038158A1 patent drawing

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.