Point Cloud Bitstream LoD Scalable Decoding via Metadata
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current LoD scalable decoding technologies require additional implementation of a decoding function in each decoder, making it difficult for some reproduction processing apparatuses to perform LoD scalable decoding, thereby limiting the ability to provide a viewing experience that meets viewer requests.
Innovation Solution
An encoding unit encodes point cloud data with a phased hierarchical structure to generate a bitstream with data regions including geometry slices, and a metadata generation unit generates partial slice-specific information to specify the correspondence of LoD to partial slices, allowing for independent LoD scalable decoding without relying on decoder-specific functions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If LoD scalable decoding function is implemented in each decoder, then decoding flexibility is improved, but device complexity increases and compatibility decreases
Solution Approach 1:
The patent introduces a file that serves as an intermediary between the encoded data and the decoder. This file contains metadata including LoD information and slice partition information, which mediates the decoding process by providing pre-organized access paths. The decoder no longer needs to implement complex LoD scalable decoding logic, as the file structure already organizes the data for efficient access at different LoD levels.
Solution Approach 2:
The encoding process performs preliminary organization of data into a phased hierarchical structure with explicit LoD information and slice partitioning stored in the file. This preliminary action during encoding eliminates the need for complex runtime decoding logic, as the data is pre-prepared for efficient extraction at any desired LoD level.
2Reliability
If LoD scalable decoding is implemented through decoder-specific functions, then decoding capability is improved, but reproduction processing compatibility deteriorates
Solution Approach 1:
The patent creates a universal file structure that can be used by any reproduction processing apparatus, regardless of its specific decoding capabilities. The file contains all necessary LoD and slice partition information in a standardized format, making it universally accessible. Any decoder can extract the needed LoD level by reading the metadata, without requiring specialized LoD scalable decoding implementation.
Solution Approach 2:
The structured file acts as a mediator that translates between the encoded point cloud data and various decoders. It contains standardized metadata (LoD information, slice partition information) that enables different decoders to access appropriate data levels without needing to understand or implement complex LoD scalable decoding algorithms.
3Stability of the object's composition
If point cloud data is encoded with phased hierarchical structure and LoD information, then data organization is improved, but encoding complexity increases
Solution Approach 1:
The patent segments the point cloud data into a phased hierarchical structure where data is divided into different LoD levels and further partitioned into slices. Each slice is associated with specific LoD information. This segmentation organizes the data in a systematic way that facilitates efficient access and extraction at different quality levels, while the segmentation logic is handled during encoding.
Data Source
AI summary
An information processing apparatus, information processing method, reproduction processing apparatus, and reproduction processing method, capable of providing a viewing experience that meets the viewer's requests. An encoding unit encodes point cloud data in such a way as to have a phased hierarchical structure corresponding to a level of detail (LoD) indicating a level of quality to generate a bitstream being constituted of a data region including one or more geometry slices. A metadata generation unit generates partial slice-specific information being used for specifying a correspondence of the LoD to a partial slice used as a partial region corresponding to the LoD in the geometry slice. A file creation unit creates a file including the partial slice-specific information.


