3D Mesh UV Coordinate Compression for Dynamic Connectivity
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current 3D mesh compression technologies face challenges in efficiently compressing dynamic meshes with time-varying connectivity information and attribute maps, which are not adequately supported by existing standards, leading to high data requirements for storage and transmission.
Innovation Solution
The proposed method involves processing UV coordinates of 3D meshes through quantization, separation, and transformation processes, followed by compression using image/video codecs, including lossy and lossless techniques, to efficiently encode and decode UV coordinates, thereby reducing data volume while maintaining quality.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If existing 3D mesh compression standards are used, then compatibility with current systems is maintained, but compression efficiency for dynamic meshes with time-varying connectivity is insufficient
Solution Approach 1:
The patent applies dynamics by enabling the UV coordinate system to change over time alongside the 3D mesh connectivity. The method supports time-varying UV maps where the parameterization can be updated dynamically to match changing mesh topology, allowing efficient compression of dynamic meshes while maintaining adaptability to various mesh states through temporal coherence exploitation
2Quantity of substance
If UV coordinates are compressed using conventional methods, then data volume is reduced, but loss of precision in texture mapping occurs
Solution Approach 1:
The patent segments the UV coordinate compression into multiple stages: first applying integer compression to reduce data volume, then using prediction techniques to encode only the differences from reference frames. This segmentation allows aggressive compression while maintaining precision through the prediction-residue approach, where only the essential changes need to be transmitted
Solution Approach 2:
The method changes the representation parameters of UV coordinates by transforming them from absolute values to relative differences (residues) based on prediction from previous frames. This parameter transformation enables high compression ratios while preserving mapping precision, as the prediction model compensates for the quantization loss
3Quantity of substance
If lossy compression is applied to UV coordinates, then storage and transmission requirements are reduced, but quality of the 3D mesh representation deteriorates
Solution Approach 1:
The patent applies preliminary action by establishing a prediction model from reference frames before actual compression occurs. This prediction framework is built in advance using historical UV coordinate data, enabling the compression process to focus only on transmitting the residues (differences) rather than all data, thus achieving high compression with minimal quality loss through intelligent prediction
Data Source
AI summary
In a method of processing UV coordinates of a three-dimensional (3D) mesh, the UV coordinates of the 3D mesh are received. The UV coordinates are two-dimensional (2D) texture coordinates that include U coordinates in a first axis and V coordinates in a second axis, and are mapped with vertices of the 3D mesh. The UV coordinates of the 3D mesh are processed based on at least one of a quantization process, a separation process, and a transformation process. The quantization process is configured to convert the UV coordinates into a plurality of indicators. The separation process is configured to separate the UV coordinates into the U coordinates and the V coordinates respectively. The transformation process is configured to convert the UV coordinates from a spatial domain into a transform domain. Compression is performed on the processed UV coordinates after the processing of the UV coordinates.


