Reference Picture List Signaling to Cut Redundant Video Bits

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding technologies face inefficiencies in managing reference picture lists, leading to increased bandwidth demands and reduced user experience due to unnecessary bit usage.

Innovation Solution

Implementing a flag (rpl1_copy_from_rpl0_flag) to infer or explicitly signal whether candidates for a second reference picture list structure are the same as those for a first list, reducing redundant bit usage by simplifying the coding process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If candidates for the second reference picture list structure are explicitly signaled in the coded video bitstream, then the decoder can accurately reconstruct the reference picture lists, but the bit usage and bandwidth demands increase

Engineering Contradiction:
Improveaccuracy of reference picture list reconstructionVSAvoidbit usage
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent applies the copying principle by allowing the second reference picture list structure to be inferred as a copy of the first reference picture list structure when the flag rpl1_copy_from_rpl0_flag has the first value. This eliminates the need to explicitly signal candidates for the second list, reducing bit usage while maintaining reconstruction accuracy through the copy relationship.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent extracts only the necessary information by introducing a single flag (rpl1_copy_from_rpl0_flag) that indicates whether to copy the first reference picture list structure. This selective extraction approach transmits minimal information (one flag value) while still enabling accurate reconstruction of the second list structure, thereby reducing bandwidth demands.

Inventive Principle:
Principle #2Taking out (Extraction)

2Productivity

If a flag is introduced to indicate whether to infer candidates for the second reference picture list structure from the first list, then the coding efficiency is improved by reducing bit usage, but the device complexity increases

Engineering Contradiction:
Improvecoding efficiencyVSAvoidcomplexity of decoding process
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent changes the parameter representation by using a single binary flag (rpl1_copy_from_rpl0_flag) to control the reconstruction mode. This parameter change simplifies the information transmission while enabling two different reconstruction behaviors (copy from first list or explicit signaling), thereby improving coding efficiency without significantly increasing device complexity.

Inventive Principle:
Principle #35Parameter changes

3Loss of energy

If redundant signaling of reference picture list candidates is eliminated, then bandwidth demands are reduced, but the adaptability of the coding system decreases

Engineering Contradiction:
Improvebandwidth demandsVSAvoidflexibility in reference picture list configuration
Core Design Contradiction:
Loss of energyVSAdaptability or versatility

Solution Approach 1:

The patent introduces dynamic adaptability through the flag rpl1_copy_from_rpl0_flag, which allows the system to switch between two modes: copying the first reference picture list structure (when flag = first value) or explicitly signaling the second structure (when flag = second value). This dynamic approach maintains versatility while reducing bandwidth demands in scenarios where copying is sufficient.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12489918B2Candidate signaling for reference picture list structures
Publication Date: 2025.12.02 HUAWEI TECH CO LTD
  • US12489918B2 patent drawing
  • US12489918B2 patent drawing
  • US12489918B2 patent drawing

AI summary

A method of decoding a coded video bitstream implemented by a video decoder is provided. The method includes parsing a flag; parsing candidates for a first reference picture list structure; determining that candidates for a second reference picture list structure are not present in the coded video bitstream and inferring that the candidates for the second reference picture list structure are the same as the candidates for the first reference picture list structure when the flag has a first value; determining that the candidates for the second reference picture list structure are present in the coded video bitstream when the flag has a second value; generating a reference picture list using the candidates for the first reference picture list structure or the candidates for the second reference picture list structure; and performing inter-prediction based on the reference picture list to generate a reconstructed block.