Reference Picture List Signaling With One-Bit Inclusion Flags

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The redundancy in signaling reference picture handling in HEVC, specifically the use of three bits for temporal_id in Buffer Descriptions, leads to inefficiencies in bit usage and potential bitrate increase.

Innovation Solution

Implementing a one-bit flag to indicate explicitly whether a reference picture should be included in the reference picture list, based on its temporal layer relative to the current picture, reducing redundancy and bit usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If three bits are used for temporal_id in Buffer Description, then reference picture identification is enabled, but bit usage efficiency deteriorates and bitrate increases

Engineering Contradiction:
Improvereference picture identification capabilityVSAvoidbit usage
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The patent changes the parameter representation from three bits (temporal_id with values 0-7) to a one-bit flag system. This parameter transformation reduces the bit usage from 3 bits per reference picture to 1 bit per reference picture, directly resolving the contradiction between maintaining identification capability and reducing bit usage.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent applies different signaling methods to different reference pictures based on their temporal layer relationships. Instead of uniformly using three bits for all reference pictures, it uses a one-bit flag for pictures where the temporal_id relationship is predictable (current picture's temporal_id >= reference picture's temporal_id), and maintains three-bit signaling only when necessary. This local differentiation optimizes bit usage while preserving identification capability.

Inventive Principle:
Principle #3Local quality

2Device complexity

If absolute signaling of reference pictures is implemented, then reference picture handling is simplified, but bit usage increases due to explicit Buffer Description signaling

Engineering Contradiction:
Improvereference picture handling complexityVSAvoidbitrate
Core Design Contradiction:
Device complexityVSQuantity of substance

Solution Approach 1:

The patent transforms the signaling approach from absolute Buffer Description (listing all reference pictures explicitly) to a differential approach using one-bit flags. This parameter change in the signaling mechanism maintains the simplified reference picture handling while reducing the actual bit usage by exploiting the predictable temporal_id relationships in scalable video coding.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

Instead of signaling complete Buffer Descriptions for all reference pictures, the patent uses partial signaling with one-bit flags only where necessary. This partial action approach reduces bitrate by avoiding redundant signaling of reference pictures whose temporal_id relationships can be inferred from the scalable video coding structure.

Inventive Principle:
Principle #16Partial or excessive action

3Measurement precision

If temporal_id is signaled for each reference picture, then reference picture temporal layer identification is enabled, but redundancy increases and encoding efficiency deteriorates

Engineering Contradiction:
Improvetemporal layer identification precisionVSAvoidsignal redundancy
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The patent changes the temporal_id signaling parameter from explicit three-bit values to implicit one-bit flag representation. This parameter transformation reduces signal redundancy by 66% (from 3 bits to 1 bit per reference picture) while maintaining temporal layer identification precision through the one-bit flag that indicates whether the reference picture should be included in the reference picture list based on temporal layer relationships.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12563186B2Reference picture list handling
Publication Date: 2026.02.24 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • US12563186B2 patent drawing
  • US12563186B2 patent drawing
  • US12563186B2 patent drawing

AI summary

An encoder is configured to encode a representation of a current picture of a video stream of multiple pictures. The encoder is further configured to encode, for each of a plurality of reference pictures included in a buffer description for the current picture, a respective one-bit flag according to one of two available values for the one-bit flag. The two available values for the one-bit flag include a first value explicitly indicating to a decoder to include the reference picture in a reference picture list for decoding the current picture. The two available values for the one-bit flag further include a second value explicitly indicating to the decoder not to include the reference picture in the reference picture list for decoding the current picture. The encoder is further configured to output the representation of the current picture and the one-bit flags.