Reference Picture List Marking for Lower-Complexity Video Decoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding technologies face challenges in efficiently managing reference picture lists, leading to inefficiencies in compression and decompression processes, particularly in scenarios with limited network resources and high video quality demands.

Innovation Solution

The method involves constructing and managing reference picture lists by marking reference pictures in a decoded picture buffer as used for short-term or long-term reference, simplifying the signaling process through the use of designated reference picture lists and picture order counts, and implementing these methods in decoding devices and systems.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If reference picture lists are managed with detailed marking for each slice, then reference picture management accuracy is improved, but decoding complexity increases

Engineering Contradiction:
Improvereference picture management accuracyVSAvoiddecoding complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent divides the picture into slices and processes reference picture marking for each slice independently. The decoder determines whether to perform marking operations based on slice-specific conditions, allowing parallel processing and reducing overall decoding complexity while maintaining accuracy for each slice segment.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs reference picture marking operations before actual decoding of reference pictures. By pre-marking reference pictures with usage status (short-term, long-term, or unused) based on slice type and reference picture list configuration, the system avoids redundant processing during subsequent decoding stages.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If all reference pictures are marked as used for reference, then reference availability is improved, but memory resource consumption increases

Engineering Contradiction:
Improvereference availabilityVSAvoidmemory resource consumption
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent applies different marking statuses to different reference pictures based on their specific usage requirements. Instead of uniformly marking all reference pictures as used, the system selectively marks only those pictures that are actually referenced by the current or future slices, optimizing memory utilization while maintaining reference availability where needed.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes the state parameter of reference pictures in the decoded picture buffer by assigning different marking statuses (used for short-term reference, used for long-term reference, or unused for reference). This dynamic parameter adjustment allows the system to adapt reference picture availability to actual coding needs, reducing unnecessary memory retention.

Inventive Principle:
Principle #35Parameter changes

3Manufacturing precision

If reference picture marking is performed for every slice, then coding precision is improved, but processing time increases

Engineering Contradiction:
Improvecoding precisionVSAvoidprocessing time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent implements dynamic reference picture marking that adapts to slice characteristics. The marking operation is conditionally performed based on slice type (intra or inter), slice position, and reference picture list configuration. This dynamic approach maintains coding precision for slices that require it while skipping unnecessary marking operations for slices where default behavior suffices.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent performs reference picture marking selectively rather than universally. By applying marking operations only to slices that benefit from them (e.g., inter slices with complex reference requirements) and omitting them for slices where simple default marking suffices, the system achieves adequate coding precision with reduced processing overhead.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentEP3831070B1Reference picture management in video coding
Publication Date: 2025.11.26 HUAWEI TECH CO LTD

AI summary

A method of decoding a coded video bitstream includes obtaining a first reference picture list of a current slice represented in the coded video bitstream and a second reference picture list of the current slice, and marking a status of a reference picture in a decoded picture buffer (DPB) based on the first reference picture list and the second reference picture list when the current slice is a first slice in a current picture to which the current slice belongs. The status of the reference picture in the decoded picture buffer is one of used for short-term reference, used for long-term reference, or unused for reference. The method also includes using the reference picture in a reconstructing process of the current picture or a picture following the current picture when the status of the reference picture is used for short-term reference or used for long-term reference.