Sub-Picture Level Signaling for Decoder Resource Allocation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video coding systems face challenges in efficiently managing sub-pictures, leading to unnecessary resource overtaxing and reduced coding efficiency due to inconsistent decoding requirements across different sub-pictures.
Innovation Solution
Implementing sub-picture level indicators in the bitstream to signal resource requirements for each sub-picture, allowing independent coding and decoding without overtaxing the decoder, by including these indicators in Supplemental Enhancement Information (SEI) messages or Sequence Parameter Sets (SPS).
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If a picture based level is used to indicate hardware resources needed to decode the picture, then the decoding requirements are simplified, but it cannot accurately reflect the different functionality and coding complexity of different sub-pictures
Solution Approach 1:
The patent divides the picture into multiple sub-pictures and assigns separate level indicators to each sub-picture, allowing independent indication of hardware resource requirements for each sub-picture. This segmentation enables accurate reflection of different coding complexities while maintaining manageable decoding requirements through individual sub-picture level signaling.
2Productivity
If sub-pictures are coded independently with different functionality, then coding efficiency is improved, but the decoder may be overtaxed by setting decoding requirements too high
Solution Approach 1:
The patent applies different level indicators to different sub-pictures based on their specific coding complexity and functionality. Each sub-picture receives a tailored level indication that matches its actual resource requirements, preventing uniform high resource allocation across all sub-pictures and optimizing decoder resource consumption according to local coding needs.
3Manufacturing precision
If sub-picture level indicators are added to the bitstream, then resource requirements for each sub-picture can be accurately indicated, but the bitstream structure becomes more complex
Solution Approach 1:
The patent integrates sub-picture level indicators into existing bitstream structures such as SEI messages or SPS, allowing these indicators to serve multiple functions within the existing framework. This approach enables accurate resource requirement indication while minimizing additional structural complexity by leveraging existing bitstream elements.
Data Source
AI summary
A video coding mechanism is disclosed. The mechanism includes receiving a bitstream comprising one or more sub-pictures partitioned from a picture and a sub-picture level indicator indicating resource requirements for decoding a current sub-picture. The bitstream is parsed to obtain the sub-picture level indicator and the current sub-picture. Resources are allocated to decode the current sub-picture based on the sub-picture level indicator. The current sub-picture is decoded to create a video sequence by employing the allocated resources. The video sequence is forwarded for display.


