CPB Removal Delay Parameter Signaling for Video Decoding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The increasing popularity of digital media poses challenges in efficiently representing, storing, and rapidly playing back high-quality digital media, particularly in electronic devices, due to limitations in existing systems and methods for processing and displaying digital content.
Innovation Solution
An electronic device is described that determines whether to include a common decoding unit Coded Picture Buffer (CPB) removal delay parameter in a picture timing Supplemental Enhancement Information (SEI) message, generating it if applicable to all decoding units in an access unit, or separate parameters for each unit, to manage the timing of decoding and buffering in a Coded Picture Buffer (CPB) operating at sub-picture or access unit levels.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If separate decoding unit CPB removal delay parameters are signaled for each decoding unit in an access unit, then timing precision for individual decoding units is improved, but signaling overhead and data volume increase
Solution Approach 1:
The patent segments the parameter signaling approach by introducing a flag (common_du_cpb_removal_delay_flag) that allows dynamic selection between two modes: common parameter mode (single parameter for all decoding units) and individual parameter mode (separate parameters for each decoding unit). This segmentation resolves the contradiction by allowing the system to adaptively choose the appropriate level of precision based on actual timing requirements, avoiding unnecessary signaling overhead when uniform timing suffices.
Solution Approach 2:
The patent implements a dynamic parameter signaling mechanism where the common_du_cpb_removal_delay_flag enables the system to switch between common and individual decoding unit CPB removal delay parameters based on timing requirements. This dynamic approach allows the system to optimize between precision and overhead by selecting the appropriate mode for each access unit, resolving the technical contradiction adaptively rather than using a fixed approach.
2Quantity of substance
If common decoding unit CPB removal delay parameter is used for all decoding units, then signaling overhead is reduced, but timing accuracy for individual decoding units deteriorates
Solution Approach 1:
The patent segments the parameter signaling approach by introducing a flag (common_du_cpb_removal_delay_flag) that allows dynamic selection between two modes: common parameter mode (single parameter for all decoding units) and individual parameter mode (separate parameters for each decoding unit). This segmentation resolves the contradiction by allowing the system to adaptively choose the appropriate level of precision based on actual timing requirements, avoiding unnecessary signaling overhead when uniform timing suffices.
Solution Approach 2:
The patent changes the parameter signaling approach by introducing a flag mechanism that switches between common and individual decoding unit CPB removal delay parameters. This parameter change enables the system to adaptively select the appropriate timing precision level, resolving the contradiction between overhead reduction and timing accuracy by allowing dynamic adjustment of the parameter granularity based on actual needs.
3Productivity
If sub-picture level CPB operation is implemented, then playback flexibility and efficiency are improved, but system complexity increases
Solution Approach 1:
The patent segments the CPB operation into sub-picture level granularity, allowing independent timing control for different sub-pictures within an access unit. This segmentation enables more flexible and efficient playback by allowing the decoder to process and output sub-pictures at different rates based on their specific timing requirements, resolving the contradiction between playback efficiency and system complexity through fine-grained control.
Solution Approach 2:
The patent implements dynamic sub-picture level CPB operation where the system can adaptively manage decoding and removal timing for individual sub-pictures. This dynamic approach improves playback efficiency by allowing flexible timing adjustments while managing system complexity through standardized parameter signaling mechanisms that work at both picture and sub-picture levels.
Data Source
AI summary
A system for decoding a video bitstream includes receiving a bitstream and a plurality of enhancement bitstreams together with receiving a video parameter set and a video parameter set extension. The system also receives an output layer set change message including information indicating a change in at least one output layer set.


