3D Mesh Connectivity Compression via Video Encoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing complexity and large data sets associated with 3D graphics in various applications lead to bottlenecks in processing and transfer, necessitating improved compression and decoding techniques for efficient handling of 3D graphics data.

Innovation Solution

The proposed solution involves efficiently coding connectivity information in 3D mesh content through face sorting and normalization, transforming one-dimensional connectivity components into two-dimensional connectivity images, and leveraging video encoding solutions to compress and decompress 3D mesh content effectively.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If 3D graphics data is processed and transferred in its original form, then data完整性 is maintained, but processing speed and transfer efficiency deteriorate due to large data size

Engineering Contradiction:
Improveprocessing efficiencyVSAvoiddata size
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The mesh connectivity information is divided into multiple coding blocks, each containing a subset of connectivity data. This segmentation allows the large 3D graphics data to be processed in manageable portions, improving processing efficiency while maintaining complete data integrity through systematic division of the connectivity information into multiple codable units.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transforms one-dimensional connectivity components into two-dimensional connectivity images. This dimensional transformation enables the use of efficient video encoding techniques to compress the connectivity data, reducing data size while preserving information完整性, thereby improving transfer efficiency and processing speed.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Quantity of substance

If connectivity information is represented in a compact form, then data size is reduced, but the complexity of encoding and decoding processes increases

Engineering Contradiction:
Improvedata sizeVSAvoidencoding complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent adapts existing video encoding solutions to handle 3D mesh connectivity information. By using universally applicable video coding techniques and tools, the system achieves efficient compression of connectivity data without requiring development of new specialized encoding algorithms, thus reducing encoding complexity while achieving compact data representation.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent introduces connectivity coding units (CCUs) as intermediary structures that bridge the gap between mesh connectivity data and video encoding formats. These CCUs serve as a standardized intermediate representation that can be efficiently processed by existing video encoders, simplifying the encoding process while achieving compact data representation.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If 3D mesh content is compressed using video encoding solutions, then compression efficiency is improved, but the complexity of transforming connectivity information into video format increases

Engineering Contradiction:
Improvecompression efficiencyVSAvoidtransformation complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent performs preliminary organization of connectivity information into structured coding blocks and connectivity coding units before applying video encoding. This preliminary structuring prepares the data in advance, transforming it into a format that is ready for efficient video encoding, thereby improving compression efficiency while managing transformation complexity through systematic pre-processing.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20240298030A1Method for decoding 3D content, encoder, and decoder
Publication Date: 2024.09.05 GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
  • US20240298030A1 patent drawing
  • US20240298030A1 patent drawing
  • US20240298030A1 patent drawing

AI summary

Systems and methods of the present disclosure provide solutions that address technological challenges related to 3D content. These solutions include a computer-implemented method for encoding three-dimensional (3D) content comprising: determining connectivity information of a mesh frame; packing the connectivity information of the mesh frame into coding blocks; dividing the coding blocks into connectivity coding units (CCUs) comprising connectivity coding samples; and encoding a video connectivity frame associated with the mesh frame based on the coding blocks and the connectivity coding units.