3D Mesh Connectivity Compression via Video Encoding
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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.
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
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.
Data Source
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.


