3D Data Encoding Using Divided Bitstreams and Separators
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The high data volume of 3D data, such as point cloud data, leads to increased load and processing challenges during encoding and decoding, making it difficult to implement using existing 2D image codecs like JPEG and HEVC, as they often violate standard constraints and result in unrealistic processing loads.
Innovation Solution
Divide 3D data into multiple pieces, encode each piece separately, and multiplex the bitstreams with a separator indicating the joint positions, allowing for efficient encoding and decoding using existing 2D image codecs by controlling the data size and facilitating scalable decoding.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If 3D data is encoded using existing 2D image codecs, then encoding can be performed with standard tools, but the data volume is too large causing violation of standard constraints and unrealistic processing load
Solution Approach 1:
The patent divides the 3D data into multiple smaller data pieces before encoding. This segmentation allows the use of existing 2D image codecs by reducing the data volume to manageable sizes that satisfy standard constraints, while still representing the complete 3D structure through the collection of divided pieces.
2Productivity
If 3D data is divided into multiple pieces for encoding, then encoding load is reduced and 2D codecs can be used, but decoding complexity increases due to need to handle multiple bitstreams
Solution Approach 1:
The patent introduces a separator as an intermediary element between the multiple divided bitstreams. This separator provides clear delimitation and structural information, simplifying the decoding process by enabling automatic identification and separation of individual bitstreams without complex parsing algorithms.
3Measurement precision
If a separator is added to indicate joint positions between bitstreams, then decoding accuracy is improved, but bitstream size increases
Solution Approach 1:
The patent optimizes the separator design by changing its parameter representation - using a variable-length encoding where the separator length adapts to the data structure. This allows precise indication of joint positions and accurate decoding while minimizing the additional overhead, achieving a balance between decoding accuracy and bitstream size efficiency.
Data Source
AI summary
3D data representing a three-dimensional structure is divided into a plurality of pieces and encoded, an obtained plurality of divided bitstreams is multiplexed, and one bitstream including a separator indicating a position of a joint between the divided bitstreams is generated. Furthermore, a separator indicating a position of a joint between divided bitstreams obtained by dividing 3D data representing a three-dimensional structure into a plurality of pieces and encoding the plurality of divided pieces of the 3D data, which is included in a bitstream obtained by multiplexing a plurality of the divided bitstreams, is analyzed, and the bitstream is divided into every divided bitstream on the basis of information included in the analyzed separator, and decoded. Applications of the technology include being implemented in, for example, an information processing apparatus, an image processing apparatus, electronic equipment, an information processing method, a program, or the like.


