Mesh Zippering for Gap-Free 3D Patch Reconstruction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for compressing 3D meshes in volumetric content, such as point clouds, lack an efficient mechanism to transmit connectivity information and are not suitable for sparse meshes, leading to gaps and inefficiencies in mesh reconstruction.

Innovation Solution

Implementing mesh zippering techniques to modify vertex positions at patch borders, using various methods to ensure neighboring patches align without gaps, and adaptively selecting zippering implementations based on detected criteria to improve mesh reconstruction accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If V-PCC projection method is used to compress point clouds, then compression efficiency is improved, but the method cannot transmit connectivity information required for 3D mesh compression

Engineering Contradiction:
Improvecompression efficiencyVSAvoidconnectivity information
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent segments the transmission process into two distinct parts: first transmitting geometry data using V-PCC projection method for efficient compression, then separately transmitting connectivity information using mesh compression techniques. This segmentation allows each data type to be optimized independently, resolving the contradiction between compression efficiency and connectivity information transmission.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent merges V-PCC projection-based geometry encoding with mesh compression-based connectivity encoding into a unified transmission framework. By combining these two approaches, the system achieves both high compression efficiency from V-PCC and complete connectivity information from mesh compression, eliminating the limitation of using either method alone.

Inventive Principle:
Principle #5Merging (Combining)

2Adaptability or versatility

If RAW patch data is used to encode sparse point clouds, then encoding flexibility is improved, but encoding efficiency deteriorates and attribute data may be missing

Engineering Contradiction:
Improveencoding flexibilityVSAvoidencoding efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent applies different encoding strategies to different parts of the data: V-PCC projection is used for geometry data where compression efficiency is critical, while mesh compression is used for connectivity data where flexibility and completeness are important. This local quality approach optimizes each segment according to its specific requirements, resolving the contradiction between flexibility and efficiency.

Inventive Principle:
Principle #3Local quality

3Productivity

If mesh vertices are encoded using V-PCC followed by mesh compression, then compression is improved for dense meshes, but the method fails for sparse meshes

Engineering Contradiction:
Improvecompression performanceVSAvoidmesh density adaptability
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent introduces dynamic adaptability by allowing the system to switch between different encoding approaches based on mesh density characteristics. For dense meshes, the traditional V-PCC followed by mesh compression approach is used; for sparse meshes, alternative methods are employed. This dynamic adaptation resolves the contradiction between compression performance and mesh density versatility.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12561913B2Mesh zippering
Publication Date: 2026.02.24 SONY GROUP CORP
  • US12561913B2 patent drawing
  • US12561913B2 patent drawing
  • US12561913B2 patent drawing

AI summary

Ways to improve mesh reconstruction by modifying the position of vertices at the border of patches to make sure that neighboring patches do not have a gap between them, also known as zippering, are described herein. Six different methods to implement the post-processing operation, as well as syntax elements and semantics for transmission of the filter parameters, are disclosed. A hierarchical method indicate the geometry distortion that can generate gaps between patches. The value per frame, or per patch, or per boundary object is sent. The number of bits to encode the values is also dependent on the previous geometry distortion. A method sends index matches instead of geometry distortion. The matching index is sent per boundary vertex, but a method to send only one index of the pair is implemented as well.