Multi-Hypothesis Prediction Mode Lists for Lower-Complexity Video Coding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding technologies face challenges in efficiently decoding video data with limited network resources while maintaining high video quality, leading to increased complexity and reduced compression efficiency.

Innovation Solution

Implementing a method for video decoding that utilizes a multi-hypothesis prediction mode list (MPM) to determine intra prediction modes based on neighboring block availability and predefined ranges, reducing decoding complexity and enhancing efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If multi-hypothesis prediction is applied to current coding block, then video quality is improved, but decoding complexity increases

Engineering Contradiction:
Improvevideo qualityVSAvoiddecoding complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by pre-defining the MPM list with specific intra prediction modes (planar mode, DC mode, Vertical mode, Horizontal mode) before decoding. The decoder uses the indication parameter to determine whether multi-hypothesis prediction is applied, and if so, directly selects from the predefined MPM list using the index parameter, avoiding complex real-time hypothesis generation during decoding.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent changes parameters by introducing an indication parameter that signals whether multi-hypothesis prediction is applied to the current coding block. Based on this parameter, the decoder adjusts its processing: when the indication parameter shows multi-hypothesis prediction is not applied, the decoder uses conventional decoding; when it is applied, the decoder uses the predefined MPM list with the index parameter to select the appropriate intra prediction mode, thus adapting complexity to actual needs.

Inventive Principle:
Principle #35Parameter changes

2Device complexity

If conventional decoding methods are used, then decoding complexity is reduced, but video compression efficiency decreases

Engineering Contradiction:
Improvedecoding complexityVSAvoidcompression efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent applies partial action by selectively applying multi-hypothesis prediction only when the indication parameter indicates it should be used. The decoder uses the index parameter to partially access the predefined MPM list, selecting only the necessary intra prediction modes from the list based on the current block's characteristics, rather than always using the full multi-hypothesis process or always using conventional simple decoding.

Inventive Principle:
Principle #16Partial or excessive action

3Productivity

If multi-hypothesis prediction with predefined MPM list is used, then decoding efficiency is improved, but bitstream requirements increase

Engineering Contradiction:
Improvedecoding efficiencyVSAvoidbitstream data
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent applies universality by designing the indication parameter to serve multiple functions: it not only signals whether multi-hypothesis prediction is applied but also implicitly indicates which intra prediction modes should be considered. The predefined MPM list with four modes (planar, DC, Vertical, Horizontal) serves as a universal template that can be applied to various coding blocks, reducing the need for block-specific signaling in the bitstream.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS20250379995A1Encoder, decoder and corresponding methods of most probable mode list construction for blocks with multi-hypothesis prediction
Publication Date: 2025.12.11 HUAWEI TECH CO LTD
  • US20250379995A1 patent drawing
  • US20250379995A1 patent drawing
  • US20250379995A1 patent drawing

AI summary

The present disclosure relates to the field of picture processing. Especially, the disclosure deals with improving the prediction of a block of a picture when decoding or encoding. A method of coding a block of a picture, comprising: obtaining an indication parameter for a current coding block. The indication parameter represents whether a multi-hypothesis prediction is applied to the current coding block. When the indication parameter represents that the multi-hypothesis prediction is applied to the current coding block, coding the current coding block according to a planar mode.