Picture Timing SEI Message Sub-picture CPB Removal Delay
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 content, particularly in electronic devices that require improved performance for signaling and buffering digital media.
Innovation Solution
An electronic device 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 when applicable to all decoding units in an access unit, and using separate parameters when not, to optimize the timing of decoding unit removal and buffering.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If separate decoding unit CPB removal delay parameters are used for each decoding unit, then timing precision for each decoding unit is improved, but message size and processing complexity increase
Solution Approach 1:
The patent segments the CPB removal delay parameters by organizing them at the decoding unit level rather than picture level, allowing precise timing control for each decoding unit while maintaining a structured hierarchical organization that manages complexity
Solution Approach 2:
The patent changes the parameter organization from picture-level to decoding unit-level CPB removal delay parameters, enabling fine-grained timing control. The system dynamically selects between common and separate parameters based on sub-picture operation requirements, optimizing the balance between precision and complexity
2Device complexity
If common decoding unit CPB removal delay parameter is used for all decoding units, then message size and processing complexity are reduced, but timing precision for individual decoding units is lost
Solution Approach 1:
The patent implements a dynamic parameter selection mechanism where the system adapts between using common CPB removal delay parameters for all decoding units or separate parameters for individual decoding units, based on whether sub-picture operation is enabled and the specific timing requirements of each access unit
Solution Approach 2:
The patent creates a universal parameter structure that can function in multiple modes: picture-level common parameters for simplicity and decoding unit-level separate parameters for precision, allowing the same system to serve both general and specific timing requirements through a unified framework
3Productivity
If sub-picture based parameters are signaled, then buffering efficiency and playback performance are improved, but message complexity and signaling overhead increase
Solution Approach 1:
The patent segments the buffering and timing parameters at the sub-picture level, dividing the picture into multiple sub-pictures with independent CPB removal delay control. This segmentation enables finer-grained buffering management and improves playback efficiency by allowing selective decoding and display of sub-pictures
Solution Approach 2:
The patent introduces sub-picture level parameters including sub-picture timing flags and decoding unit CPB removal delay parameters, changing the parameter granularity from picture-level to sub-picture-level. This enables precise control over buffering and playback timing while maintaining efficient representation through conditional signaling based on sub_pic_cpb_params_present_flag
Data Source
AI summary
A system for encoding and/or decoding a video bitstream that includes a base bitstream and enhancement bitstreams representative of a video sequence. The receiver receives a video parameter set and a video parameter set extension, where the video parameter set extension includes decoder picture buffer parameters.


