Picture Timing SEI Message Sub-picture CPB Removal Delay

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 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

VSEngineering 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

Engineering Contradiction:
Improvetiming precisionVSAvoidprocessing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

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

Inventive Principle:
Principle #1Segmentation

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

Inventive Principle:
Principle #35Parameter changes

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

Engineering Contradiction:
Improveprocessing complexityVSAvoidtiming precision
Core Design Contradiction:
Device complexityVSMeasurement precision

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

Inventive Principle:
Principle #15Dynamics

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

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Productivity

If sub-picture based parameters are signaled, then buffering efficiency and playback performance are improved, but message complexity and signaling overhead increase

Engineering Contradiction:
Improvebuffering efficiencyVSAvoidmessage complexity
Core Design Contradiction:
ProductivityVSDevice complexity

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

Inventive Principle:
Principle #1Segmentation

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

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9699480B2Level limits
Publication Date: 2017.07.04 SHARP KK
  • US9699480B2 patent drawing
  • US9699480B2 patent drawing
  • US9699480B2 patent drawing

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.