Decoded Picture Buffer Management via Syntax-Defined Bumping

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video coding systems face inefficiencies in managing the decoded picture buffer (DPB), particularly in high-resolution and high-quality image and video compression, leading to increased transmission and storage costs, and complexities in DPB fullness management.

Innovation Solution

The proposed method involves updating the DPB based on specific syntax elements related to its maximum size, picture reorder number, and latency, invoking a bumping process only when the number of pictures in the DPB is greater than or equal to the maximum required size plus one, and adjusting DPB fullness accordingly, while optimizing the output order and reducing condition check complexity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the DPB is updated based on multiple conditions (maximum required size, maximum picture reorder number, maximum latency), then the coding efficiency is improved, but the device complexity and operation complexity increase

Engineering Contradiction:
Improvecoding efficiencyVSAvoidDPB management complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the DPB management process by introducing a syntax element that divides the buffer management into distinct regions: a first region for pictures satisfying the first condition (based on maximum required size) and a second region for pictures satisfying the second condition (based on maximum picture reorder number). This segmentation allows independent handling of different picture types, improving coding efficiency while managing complexity through structured organization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies preliminary action by pre-defining the syntax element in the parameter set that specifies the maximum required size of the DPB. This pre-definition allows the decoding apparatus to pre-allocate and manage buffer resources before actual picture decoding occurs, enabling more efficient buffer management and reducing runtime complexity.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If the bumping process is invoked based on multiple conditions, then the output order accuracy is improved, but the number of condition checks and processing time increase

Engineering Contradiction:
Improveoutput order accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent segments the bumping process invocation conditions into two distinct parts: the first condition based on maximum required size and the second condition based on maximum picture reorder number. By dividing the condition checking into separate, well-defined segments, the system achieves accurate output order control while making the condition checking process more manageable and potentially optimizable.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary action by pre-defining the syntax element that specifies DPB size constraints. This allows the system to pre-determine buffer allocation and condition thresholds before picture decoding, reducing the computational burden during actual bumping process execution and minimizing processing time.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If the DPB fullness is decreased for each emptied picture storage buffer, then the buffer management accuracy is improved, but the processing complexity and operation overhead increase

Engineering Contradiction:
Improvebuffer management accuracyVSAvoidoperation overhead
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the DPB into multiple picture storage buffers and introduces a syntax element to define the maximum required size. This segmentation allows precise tracking of fullness for each buffer region while maintaining overall buffer management accuracy. The structured segmentation enables efficient fullness calculation without requiring complex global tracking mechanisms.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20230224484A1DPB operation-based image or video coding
Publication Date: 2023.07.13 LG ELECTRONICS INC
  • US20230224484A1 patent drawing
  • US20230224484A1 patent drawing
  • US20230224484A1 patent drawing

AI summary

According to the disclosure of the present document, a decoded picture buffer (DPB) may be updated on the basis of DPB-related information. The DPB-related information may include a syntax element related to a maximum required size of the DPB. In updating the DPB, a bumping process may be invoked on the basis of a case where a first condition, in which the number of pictures in the DPB is neither greater than nor equal to a value obtained by adding 1 to a value of the syntax element related to the maximum required size of the DPB, is satisfied.