3D Compression Data Generation Using Segmented Configuration and Start Codes
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Mobile devices are limited by computational complexity and power consumption, and wireless networks have limited bandwidth, making it challenging to efficiently represent and transmit 3D graphic data.
Innovation Solution
A method and apparatus for generating and recovering three-dimensional (3D) graphic compression data by creating configuration information and combining it with individual 3D compression data, using start codes based on data types, to efficiently compress and transmit 3D graphic data without relying on the MPEG-4 system, thus reducing computational load and power consumption.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Use of energy by moving object
If 3D graphic data is transmitted in mobile environments using conventional methods, then the data can be transmitted, but the power consumption and computational complexity become excessive
Solution Approach 1:
The patent segments 3D graphic data into multiple independent 3D objects, each with its own configuration information and data stream. This segmentation allows selective decoding and processing of only necessary objects, reducing overall computational complexity and power consumption while maintaining the ability to transmit complete 3D scenes when needed.
Solution Approach 2:
The patent introduces configuration information that defines parameters for each 3D object including data type indicators, precision levels, and compression settings. By dynamically adjusting these parameters based on mobile device capabilities and network conditions, the system optimizes the balance between transmission efficiency and processing requirements, reducing power consumption and computational load.
2Quantity of substance
If 3D graphic data is compressed to reduce transmission size, then bandwidth requirements decrease, but the compression and decompression processes increase computational complexity
Solution Approach 1:
The patent divides compressed 3D graphic data into separate configuration information and individual object data streams. Each segment is independently processed and decoded, allowing mobile devices to compute only the portions needed for current display requirements, thereby reducing overall computational complexity while achieving efficient data compression.
Solution Approach 2:
The patent performs compression and organization of 3D graphic data into standardized configuration formats and individual object streams in advance, before transmission to mobile devices. This preliminary processing reduces the computational burden on mobile devices during runtime, as the data arrives in a pre-processed, easily decodable format that minimizes real-time computational requirements.
3Adaptability or versatility
If conventional 3D data formats are used, then compatibility is maintained, but the data size and transmission bandwidth requirements increase
Solution Approach 1:
The patent creates a universal configuration information format that can represent multiple 3D object types and data structures using standardized syntax and semantics. This multi-functional configuration approach enables compact representation of diverse 3D graphic data while maintaining compatibility across different platforms and devices, reducing transmission size without sacrificing adaptability.
Data Source
AI summary
A method of generating and recovering three-dimensional (3D) compression data and an apparatus to perform the method is described. The method includes generating configuration information of a 3D compression data sequence, generating a plurality of pieces of individual 3D compression data to be included in the 3D compression data sequence, and generating the 3D compression data sequence by combining the plurality of pieces of the individual 3D compression data, combining the 3D compression data sequence with the configuration information, and outputting the combined result. The generating of each of the plurality of pieces of individual 3D compression data includes generating individual configuration information of the piece of individual 3D compression data, generating a start code according to a data type of the piece of individual 3D compression data, and generating the 3D compression data according to the data type.


