Sub-bitstream Splicing Indication for 360 Video Streaming
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current 360-degree panoramic video streaming technologies require additional metadata tracks for splicing sub-bitstreams, leading to increased bandwidth usage and complex stream management, especially when dealing with a large number of sub-picture bitstreams.
Innovation Solution
Incorporating indication information into sub-bitstream data to determine whether it can be used for splicing, eliminating the need for additional track information and simplifying stream management by allowing only splicable sub-bitstreams to be combined and decoded.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If additional metadata tracks are transmitted to enable splicing of sub-bitstreams, then splicing capability is improved, but bandwidth consumption increases
Solution Approach 1:
The patent merges the splicing capability information directly into the sub-bitstream data structure itself, rather than transmitting separate metadata tracks. The splicing information is combined with the bitstream in a unified structure, eliminating the need for additional separate metadata transmission while maintaining full splicing functionality.
Solution Approach 2:
The patent extracts only the essential splicing information needed from the metadata tracks and integrates it directly into the sub-bitstream data. By taking out only the critical splicing capability indicators and embedding them within the bitstream structure, the system eliminates redundant metadata transmission while preserving splicing functionality.
2Adaptability or versatility
If additional metadata tracks are transmitted for splicing information, then splicing functionality is improved, but stream management complexity increases
Solution Approach 1:
The patent combines splicing management information directly within the sub-bitstream data structure, merging track identification, splicing capability, and bitstream content into a unified structure. This integration simplifies stream management by eliminating the need to separately track and manage multiple metadata tracks alongside the bitstream data.
Solution Approach 2:
The sub-bitstream data structure becomes self-descriptive, containing all necessary splicing information within itself. The bitstream carries its own splicing capability indicators and track identification information, enabling the system to manage splicing operations without external metadata track management, thereby reducing overall system complexity.
3Productivity
If sub-bitstream data includes indication information about tile data amount or splicing capability, then splicing efficiency is improved, but data structure complexity increases
Solution Approach 1:
The patent applies local quality by adding splicing indication information only where needed within the sub-bitstream structure, rather than uniformly complicating the entire data structure. The indication information is placed locally at relevant positions in the bitstream where splicing decisions are required, maintaining simplicity in other areas of the data structure.
Solution Approach 2:
The patent uses parameter changes by incorporating compact indication fields that convey splicing capability and tile data amount information through simple binary flags or minimal parameter sets. These parameter changes are integrated into the existing bitstream structure without fundamentally altering its organization, thereby improving splicing efficiency while maintaining data structure simplicity.
Data Source
AI summary
A media information processing method includes obtaining sub-bitstream data, where the sub-bitstream data includes indication information, and the indication information is used to indicate an amount of tile data included in the sub-bitstream data, or the indication information is used to indicate whether the sub-bitstream data can be used for splicing, and processing the sub-bitstream data based on the indication information.


