Video Coding Hierarchical Signaling Reduces Bit Usage
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video coding schemes face inefficiencies due to repeated signaling of parameters for periodic buffer descriptions, leading to increased bit usage in the coded video bitstream.
Innovation Solution
The introduction of hierarchical signaling for periodic buffer descriptions allows for improved harmonization with hierarchically structured signaling units, enabling more efficient coding and reduced redundancy in parameter signaling.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If periodic buffer descriptions are signaled repeatedly in coded video bitstream, then buffer description information is provided to all pictures, but bit usage increases due to redundant parameter signaling
Solution Approach 1:
The patent applies the copying principle by creating a copy of the periodic buffer description parameters from the picture parameter set and placing them in the sequence parameter set. This allows the buffer description information to be reused across multiple pictures without repeated signaling, thereby reducing bit usage while maintaining reliable provision of buffer description information to all pictures in the coded video bitstream.
2Device complexity
If hierarchical signaling is not used for periodic buffer descriptions, then parameter signaling is simple, but harmonization with hierarchically structured signaling units is poor
Solution Approach 1:
The patent applies the nested doll principle by integrating periodic buffer description parameters into the existing hierarchical signaling structure of video coding. The parameters are nested within the sequence parameter set, which itself is part of the larger bitstream hierarchy. This nesting approach improves harmonization with hierarchically structured signaling units while maintaining relatively simple parameter signaling through the established hierarchy.
Data Source
AI summary
A method of encoding video including: writing a plurality of predetermined buffer descriptions into a sequence parameter set of a coded video bitstream; writing a plurality of updating parameters into a slice header of the coded video bitstream for selecting and modifying one buffer description out of the plurality of buffer descriptions; and encoding a slice into the coded video bitstream using the slice header and the modified buffer description.


