Reference Picture List Constraints for Layer-Specific DPB Size

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding systems statically define the maximum number of reference entries for a current picture, which is global to all layers, leading to inefficient memory usage as reference layers and output layers have different buffer space requirements, resulting in either excessive restriction or wastage of resources.

Innovation Solution

Constrain the number of reference entries in the reference picture list structure based on the maximum decoded picture buffer size specific to each layer type, allowing dynamic allocation of memory resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a statically defined maximum number of reference entries is used globally for all layers, then the reference layer can be supported, but the output layer suffers from overly restrictive memory allocation

Engineering Contradiction:
Improvereference layer supportVSAvoidoutput layer memory allocation
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent applies local quality by differentiating the maximum number of reference entries between reference layers and output layers. Specifically, reference layers use a first maximum number of reference entries while output layers use a second maximum number that is greater than the first, allowing each layer type to have optimized memory allocation according to its specific needs rather than using a uniform global limit

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent introduces dynamic adaptability by conditionally setting different maximum reference entry counts based on layer type. The system dynamically adjusts the reference picture list structure constraints according to whether the current layer is a reference layer or an output layer, enabling flexible memory resource allocation that adapts to different operational contexts

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If a statically defined maximum number of reference entries is selected for output layers, then more memory space is available, but reference layers waste memory resources

Engineering Contradiction:
Improveoutput layer memory allocationVSAvoidmemory resource wastage
Core Design Contradiction:
Adaptability or versatilityVSLoss of energy

Solution Approach 1:

The patent eliminates memory wastage by applying local quality differentiation: reference layers are constrained to a first maximum number of reference entries (preventing wastage), while output layers are allowed to use a second maximum number that is greater (preventing restriction). This localized optimization ensures each layer type receives appropriate memory resources without excess

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes the parameter of maximum reference entries based on layer type. By setting different maximum values (first maximum for reference layers, second maximum for output layers where second > first), the system optimizes memory utilization parameters specifically for each layer's functional requirements, preventing both wastage and restriction

Inventive Principle:
Principle #35Parameter changes

3Productivity

If more reference entries are allowed in the reference picture list structure, then coding efficiency improves, but memory buffer size requirements increase

Engineering Contradiction:
Improvecoding efficiencyVSAvoidmemory buffer size
Core Design Contradiction:
ProductivityVSVolume of stationary object

Solution Approach 1:

The patent applies local quality by allowing output layers (which benefit most from coding efficiency) to use a higher maximum number of reference entries, while reference layers use a lower maximum number since they have different functional requirements. This localized approach optimizes the balance between coding efficiency and buffer size for each layer type

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent introduces dynamic adjustment of the reference picture list structure constraints based on layer type and buffer availability. The system dynamically sets appropriate maximum reference entry counts that balance coding efficiency needs against actual buffer size constraints, rather than using a fixed global limit

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12568250B2DPB size based reference picture entry constraints
Publication Date: 2026.03.03 HUAWEI TECH CO LTD
  • US12568250B2 patent drawing
  • US12568250B2 patent drawing
  • US12568250B2 patent drawing

AI summary

A video coding mechanism is disclosed. The mechanism includes receiving a bitstream comprising a current picture and a reference picture list syntax structure (ref_pic_list_struct( )) comprising a number of reference entries (num_ref_entries) constrained to a range of zero to a maximum decoded picture buffer size plus an offset. The current picture is decoded based on the ref_pic_list_struct( ) to produce a decoded picture. The decoded picture is forwarded for display as part of a decoded video sequence