CPB Removal Delay Parameter Signaling for Video Decoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvetiming precisionVSAvoidsignaling overhead
Core Design Contradiction:
Measurement precisionVSQuantity of substance

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #15Dynamics

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

Engineering Contradiction:
Improvesignaling overheadVSAvoidtiming accuracy
Core Design Contradiction:
Quantity of substanceVSMeasurement precision

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If sub-picture level CPB operation is implemented, then playback flexibility and efficiency are improved, but system complexity increases

Engineering Contradiction:
Improveplayback efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11553198B2Removal delay parameters for video coding
Publication Date: 2023.01.10 DOLBY INTERNATIONAL AB
  • US11553198B2 patent drawing
  • US11553198B2 patent drawing
  • US11553198B2 patent drawing

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.