Conditional Signaling for Video Coding Merge Lists

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding technologies face challenges in achieving improved compression ratios with minimal sacrifice in picture quality, particularly in the harmonization of multi-hypothesis prediction for intra and inter mode techniques and separate merge lists for subblock merge candidates.

Innovation Solution

The proposed method involves using a first technique for separate merge lists for subblock merge candidates and a second technique for multi-hypothesis prediction for intra and inter mode, with conditional signaling of control flags to determine their usage, allowing independent control of these techniques.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If multi-hypothesis prediction for intra and inter mode is used, then coding efficiency is improved, but signaling overhead increases

Engineering Contradiction:
Improvecoding efficiencyVSAvoidsignaling overhead
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent applies dynamics by making the signaling of multi-hypothesis prediction flags conditional rather than static. The second flag (mh_intra_flag) is only signaled when the first flag (merge_subblock_flag) indicates that separate merge lists are not used. This dynamic signaling approach adapts the information transmitted based on the coding mode, improving coding efficiency by avoiding redundant signaling while maintaining the ability to use multi-hypothesis prediction when beneficial.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of flag signaling from a fixed approach to a conditional approach. By modifying the signaling behavior based on the value of merge_subblock_flag, the system optimizes the balance between coding efficiency and signaling overhead. This parameter change allows the encoder to adaptively control which prediction techniques are signaled and used, resolving the contradiction between improved compression and reduced signaling.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If separate merge lists for subblock merge candidates are used, then prediction accuracy is improved, but device complexity increases

Engineering Contradiction:
Improveprediction accuracyVSAvoiddevice complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies segmentation by dividing the merge candidate list into separate subblock-specific lists. Instead of using a single unified merge list for the entire block, the system creates separate merge lists for different subblocks, allowing each subblock to have more accurate and relevant prediction candidates. This segmentation improves prediction accuracy by providing subblock-level optimization while the conditional flag mechanism helps manage the associated complexity.

Inventive Principle:
Principle #1Segmentation

3Productivity

If both multi-hypothesis prediction and separate merge lists are used together, then coding gains are maximized, but signaling overhead and complexity increase significantly

Engineering Contradiction:
Improvecoding gainsVSAvoidsignaling overhead
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent uses dynamics to enable flexible and adaptive usage of both multi-hypothesis prediction and separate merge lists. Through the conditional flag mechanism, the system can dynamically select and combine different prediction techniques based on the specific coding context. This allows the encoder to maximize coding gains by using both techniques together when beneficial, while avoiding the signaling overhead of always transmitting both flags, thus resolving the contradiction between maximizing coding gains and minimizing signaling overhead.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20250113062A1Separate merge list for subblock merge candidates and intra-inter techniques harmonization for video coding
Publication Date: 2025.04.03 HUAWEI TECH CO LTD
  • US20250113062A1 patent drawing
  • US20250113062A1 patent drawing
  • US20250113062A1 patent drawing

AI summary

The present disclosure relates to methods and apparatuses for encoding video data into a bitstream and for decoding video data received in a bitstream. A second control flag indicating whether or not to use multi-hypothesis prediction for intra and inter mode is generated and transmitted only conditionally, upon a determination whether or not separate merge list technique for subblock merge candidates is used. On the other hand, a decoder is capable of deciding usage of multi-hypothesis prediction for intra and inter mode and separate merge list technique for subblock merge candidates even though the second control flag is transmitted only conditionally.