Decoded Picture Buffer Parameter Derivation for Video Layer Management

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

A method for decoding a video sequence that involves receiving the sequence, determining the output layer set, calculating the maximum number of sub-layers, and decoding characteristics of a sub-layer within the output layer set, utilizing a decoded picture buffer to manage and process the video data efficiently.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If digital media is processed and displayed in existing electronic devices, then digital content can be consumed at various locations, but efficiency in representing, storing, and rapidly playing back high-quality digital media is limited

Engineering Contradiction:
Improveefficiency in representing, storing, and playing back digital mediaVSAvoidquality of digital media representation
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The video data is divided into multiple layers and sub-layers, with each layer representing different quality levels or resolution tiers. This segmentation allows the system to efficiently process and store media at multiple quality levels simultaneously, improving both productivity and reliability by enabling rapid playback at appropriate quality levels while maintaining high-quality representation when needed.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a multi-dimensional approach by organizing video data into layers and sub-layers with different characteristics (resolution, quality, bitrate). This dimensional organization transforms the single-dimensional processing into multi-dimensional storage and retrieval, allowing efficient access to appropriate quality levels while maintaining the ability to deliver high-quality content when required.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Adaptability or versatility

If video data is decoded with multiple layers and sub-layers, then adaptability to different playback requirements is improved, but complexity of the decoding process increases

Engineering Contradiction:
Improveadaptability to different playback requirementsVSAvoidcomplexity of decoding process
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The decoding system dynamically selects which layers and sub-layers to process based on playback requirements, device capabilities, and available resources. This dynamic approach allows the system to adapt to different playback scenarios without always processing the full complexity of all layers, thereby improving adaptability while managing decoding complexity through selective processing.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The multi-layer video structure enables self-service adaptation where the decoded picture buffer automatically manages which layers to retain or discard based on current playback needs. The system self-regulates the decoding complexity by maintaining only the necessary layers for current requirements, reducing overall device complexity while preserving adaptability for different playback scenarios.

Inventive Principle:
Principle #25Self-service

3Quantity of substance

If a decoded picture buffer is used to manage video data, then storage efficiency is improved, but the complexity of managing buffer parameters across layers increases

Engineering Contradiction:
Improvestorage efficiency of video dataVSAvoidcomplexity of managing buffer parameters
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The decoded picture buffer is designed to handle multiple layers and sub-layers simultaneously with a unified management structure. This universal buffer can store and manage video data across different quality levels and resolutions, improving storage efficiency by consolidating management of multiple data types into a single buffer system rather than requiring separate buffers for each layer.

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

Solution Approach 2:

The patent employs parameter changes to manage buffer complexity by dynamically adjusting buffer allocation and management parameters based on which layers are currently active. When certain layers are not needed for playback, their buffer parameters are modified or released, reducing the overall complexity of parameter management while maintaining storage efficiency for when those layers are needed.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10257519B2Signaling and derivation of decoded picture buffer parameters
Publication Date: 2019.04.09 SHARP KK
  • US10257519B2 patent drawing
  • US10257519B2 patent drawing
  • US10257519B2 patent drawing

AI summary

A system for decoding a video bitstream that includes a base bitstream and enhancement bitstreams is disclosed. The system receives a video parameter set and a video parameter set extension, where the video parameter set extension includes decoder picture buffer parameters. In one embodiment, a method for decoding a video sequence is disclosed. The method comprises: (a) receiving said video sequence; (b) determining the number of an output layer set for said video sequence; (c) determining a maximum number of sub-layers minus one for at least one of said at least one output layer set; (d) decoding a characteristic of a decoded picture buffer for a sub layer of one of said at least one output layer set.