3D Mesh Encoding for Lossless Non-Manifold Reconstruction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing encoding methods, such as Edgebreaker and MPEG-based solutions, fail to achieve lossless decoding of three-dimensional mesh models with non-manifold structures due to the inability to maintain the correspondence between geometric and attribute vertices during splitting and encoding processes.

Innovation Solution

The proposed method determines first indication information to assess the connection relationship between geometric and attribute vertices, and encodes non-manifold structure information, including identification and index information of duplicate vertices, to facilitate lossless decoding by maintaining the connection relationship during the encoding and decoding processes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If splitting processing is performed on non-manifold structure to enable encoding, then the mesh can be processed by standard encoding methods, but the correspondence between geometric vertices and attribute vertices is lost, preventing lossless decoding

Engineering Contradiction:
Improveencoding processabilityVSAvoidlossless decoding capability
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The patent performs preliminary identification and recording of duplicate vertices before the splitting processing. By pre-marking which vertices are duplicates and their corresponding relationships, the system preserves the correspondence information that would otherwise be lost during the splitting process, enabling subsequent lossless reconstruction.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary data structure (the duplicate vertex identification information and correspondence relationship information) that mediates between the splitting process and the decoding process. This intermediary layer maintains the mapping between geometric vertices and attribute vertices through the splitting operation, allowing accurate reconstruction without direct loss of correspondence.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If duplicate vertices are generated through splitting processing, then non-manifold structures can be encoded, but the complexity of maintaining vertex correspondence increases

Engineering Contradiction:
Improvenon-manifold structure supportVSAvoidvertex correspondence management
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the vertex correspondence management into distinct components: duplicate vertex identification information, correspondence relationship information, and encoding information. This segmentation allows each component to handle specific aspects of the complexity independently, making the overall system more manageable while supporting non-manifold structures.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates copies of vertex identification information and correspondence relationships that are stored separately from the main mesh data. These copies serve as references during decoding to reconstruct the original vertex relationships, reducing the complexity of maintaining correspondence by externalizing the mapping information.

Inventive Principle:
Principle #26Copying

3Productivity

If vertex splitting is performed to handle non-manifold structures, then encoding can proceed, but information about the original non-manifold structure is lost

Engineering Contradiction:
Improveencoding efficiencyVSAvoidnon-manifold structure information
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent temporarily discards the original non-manifold structure representation during encoding by converting it to a manifold structure through splitting. However, by recording the duplicate vertex information and correspondence relationships, the system recovers the original structure information during decoding, achieving both encoding efficiency and information preservation.

Inventive Principle:
Principle #34Discarding and recovering

Solution Approach 2:

The patent implements feedback mechanisms where the duplicate vertex identification information and correspondence relationship information are recorded during encoding and then used during decoding to reconstruct the original non-manifold structure. This feedback loop ensures that no information is permanently lost despite the intermediate transformation.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20260099951A1Encoding method and apparatus, decoding method and apparatus, and device
Publication Date: 2026.04.09 VIVO MOBILE COMM CO LTD
  • US20260099951A1 patent drawing
  • US20260099951A1 patent drawing
  • US20260099951A1 patent drawing

AI summary

An encoding method and apparatus, a decoding method and apparatus, and a device. The method of embodiments of this application includes: determining, by an encoding end, first indication information, where the first indication information is used to indicate whether geometric vertices and attribute vertices in an original mesh have a same connection relationship; determining one or two groups of non-manifold structure information based on the first indication information, where each group of non-manifold structure information includes non-manifold identification information of a target vertex and index information of a target duplicate vertex; the target vertex includes a geometric vertex and an attribute vertex in a manifold mesh; and encoding the first indication information and the one or two groups of non-manifold structure information to obtain a first bitstream.