3D Mesh Displacement Encoding with Switchable Compression Modes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing three-dimensional mesh encoding technologies suffer from poor flexibility in displacement encoding due to the use of fixed encoding modes, limiting the adaptability to different encoding requirements.

Innovation Solution

An encoding and decoding method that allows for flexible displacement encoding by using either video encoding or entropy encoding modes, indicated by target identification information in the bitstream, to adapt to varying requirements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a fixed encoding mode (e.g., video encoder) is used for displacement encoding, then the encoding process is simple, but the flexibility and adaptability to different encoding requirements are poor

Engineering Contradiction:
Improveflexibility in displacement encodingVSAvoidencoding mode complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic encoding mode selection by introducing a mode identifier field in the bitstream that indicates whether video encoding or entropy encoding mode is used. The encoder can dynamically switch between different encoding modes based on displacement characteristics and quality requirements, while the decoder adapts by reading the mode identifier and selecting the appropriate decoding algorithm. This dynamic approach resolves the contradiction by enabling flexibility without permanently increasing system complexity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the encoding parameter (encoding mode) based on displacement characteristics. By introducing a mode selection mechanism with identifiable parameters (mode identifiers in the bitstream), the system can adjust the encoding approach to match different displacement patterns and quality requirements. This parameter-based adaptation allows the system to achieve versatility while maintaining manageable complexity through standardized mode switching.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If multiple encoding modes (video encoding and entropy encoding) are supported for displacement, then the adaptability improves, but the device complexity increases

Engineering Contradiction:
Improveencoding mode adaptabilityVSAvoiddecoding system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a mode identifier as an intermediary element that mediates between the encoder and decoder when multiple encoding modes are used. This identifier, embedded in the bitstream, allows the decoder to automatically determine which decoding algorithm to apply without requiring complex decision logic. The intermediary simplifies the interaction between multiple encoding modes and the decoding system, reducing complexity while maintaining adaptability.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Manufacturing precision

If video encoding mode is used for displacement, then the quality is improved, but the bitstream length increases

Engineering Contradiction:
Improvemesh reconstruction qualityVSAvoidbitstream size
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The patent employs parameter-based mode selection where the encoder evaluates displacement characteristics and quality requirements to choose between video encoding and entropy encoding modes. By changing the encoding parameter based on actual needs rather than using a fixed mode, the system can achieve high quality when necessary while avoiding unnecessary bitstream expansion. This selective approach resolves the contradiction by applying high-quality encoding only when the quality improvement justifies the increased bitstream size.

Inventive Principle:
Principle #35Parameter changes

Data Source

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

AI summary

This application discloses an encoding processing method, a decoding processing method, and a related device, pertaining to the field of three-dimensional mesh coding technologies. The encoding processing method of embodiments of this application includes: determining a base mesh bitstream based on a to-be-encoded mesh; performing displacement encoding on first vertex displacements to obtain a displacement bitstream, where the first vertex displacement is obtained by adjusting a displacement order for a reconstructed base mesh that is obtained by reconstructing the base mesh bitstream based on displacement information, the displacement information is obtained by performing subdivision processing and deformation processing on a first mesh, and the first mesh is obtained by performing mesh simplification and mesh parameterization on the to-be-encoded mesh; and generating a target bitstream based on a to-be-encoded texture map corresponding to the to-be-encoded mesh, the base mesh bitstream, and the displacement bitstream, where the target bitstream includes target identification information, and the target identification information is used to indicate that an encoding mode of the displacement bitstream is a video encoding mode or an entropy encoding mode.