3D Mesh Transmission with Progressive LoD and Displacement Coding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The transmission and reception of 3D mesh data is inefficient due to the large amount of data points, requiring high throughput and causing latency and encoding/decoding complexity.
Innovation Solution
A method and apparatus for encoding and transmitting mesh data using decimation, subdivision, and encoding displacement information with zero run-length coding, allowing scalable encoding and decoding based on resolution levels.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If 3D mesh data with a considerable number of points is transmitted, then the quality and detail of the 3D content is improved, but the throughput requirement and data transmission size increase significantly
Solution Approach 1:
The patent segments the transmission process into multiple resolution levels (LoD - Levels of Detail). Instead of transmitting all high-detail data at once, it divides the mesh data into base mesh data and additional vertices at different resolution levels, allowing progressive transmission from low to high quality.
Solution Approach 2:
The patent extracts only the essential base mesh data for low-resolution display and separates the additional detailed vertices as optional enhancement data. This allows the system to transmit minimal data for basic functionality while enabling quality improvement when bandwidth permits.
2Measurement precision
If 3D mesh data with a considerable number of points is transmitted, then the quality and detail of the 3D content is improved, but the latency and encoding/decoding complexity increase
Solution Approach 1:
The patent implements dynamic adaptation of mesh data transmission based on network conditions and display capabilities. The system can dynamically adjust which resolution levels to transmit and reconstruct, optimizing the balance between quality and latency in real-time.
Solution Approach 2:
The patent performs preliminary encoding of mesh data at multiple resolution levels during the encoding phase. This pre-processing allows the decoder to quickly reconstruct appropriate quality levels without performing complex real-time computations, reducing decoding latency.
3Productivity
If 3D mesh data is compressed and reconstructed per resolution level, then the compression efficiency is improved, but the device complexity increases
Solution Approach 1:
The patent changes the parameter of mesh data representation by organizing vertices into different resolution levels with different densities. This parameter organization enables efficient compression by allowing selective transmission and reconstruction of appropriate detail levels based on bandwidth and computational constraints.
Data Source
AI summary
A 3D data transmission method according to embodiments may comprise the steps of: encoding original mesh data; and transmitting a bitstream including the encoded mesh data and signaling information. A 3D data reception method according to embodiments may comprise the steps of: receiving a bitstream including encoded mesh data and signaling information; decoding the encoded data in the bitstream on the basis of the signaling information; and rendering the decoded mesh data.


