Multi-Hypothesis Prediction Mode Lists for Lower-Complexity Video Coding
Find Innovative SolutionsGenerate 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
Engineering Contradiction Analysis
1Manufacturing precision
If multi-hypothesis prediction is applied to current coding block, then video quality is improved, but decoding complexity increases
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.
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.
2Device complexity
If conventional decoding methods are used, then decoding complexity is reduced, but video compression efficiency decreases
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.
3Productivity
If multi-hypothesis prediction with predefined MPM list is used, then decoding efficiency is improved, but bitstream requirements increase
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.
Data Source
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.


