Joint Intra Mode Coding with Single-Syntax Parameter Signaling
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video coding technologies face challenges in efficiently compressing video data while maintaining video quality, particularly in reducing signaling overhead and improving prediction accuracy for intra prediction modes.
Innovation Solution
Implementing a single syntax to jointly signal multiple intra prediction parameters, such as angular prediction mode and reference line index, using a look-up table populated with probable combinations, which reduces signaling overhead and enhances prediction accuracy by leveraging information from neighboring blocks.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If multiple intra prediction parameters are signaled separately using multiple syntaxes, then the signaling overhead increases, but the decoding complexity and bitstream length increase accordingly
Solution Approach 1:
The patent combines multiple intra prediction parameters (intra prediction mode and reference line index) into a single syntax element that signals both parameters simultaneously. This merging approach reduces the number of separate syntaxes needed, thereby decreasing signaling overhead and bitstream length while maintaining the ability to convey complete prediction information.
Solution Approach 2:
The single syntax element serves multiple functions by encoding both the intra prediction mode and the reference line index. This multi-functional approach allows one syntax to replace what would traditionally require separate syntaxes, reducing overall signaling complexity and bitstream requirements.
2Loss of information
If a single syntax is used to jointly signal multiple intra prediction parameters, then the signaling overhead is reduced, but the precision of parameter representation may be compromised
Solution Approach 1:
The single syntax element is segmented into multiple parts or components, where different segments encode different parameters (intra prediction mode and reference line index). This segmentation allows precise representation of each parameter within the unified syntax structure, maintaining accuracy while reducing overall overhead.
Solution Approach 2:
The patent transitions from signaling parameters separately in one dimension to encoding them jointly in another dimension (as combined index values). By mapping parameter combinations to a two-dimensional lookup table, the system achieves compact representation without losing precision, as each unique combination can be uniquely identified.
3Productivity
If traditional separate signaling of intra prediction mode and reference line index is used, then the bitstream length increases, but the compression efficiency decreases
Solution Approach 1:
By merging the signaling of intra prediction mode and reference line index into a single syntax element, the patent reduces the total number of bits required in the bitstream. This combination eliminates redundant signaling and achieves more efficient compression by exploiting the correlation between these parameters.
Solution Approach 2:
The patent changes the parameter representation from separate individual parameters to a combined joint parameter set. By transforming the signaling approach to use combined index values that reference a lookup table of parameter combinations, the system achieves better compression efficiency with shorter bitstream length.
4Reliability
If look-up table with probable combinations is used, then the prediction accuracy improves, but the memory requirements and table population complexity increase
Solution Approach 1:
The lookup table is pre-populated with probable parameter combinations before decoding operations begin. This preliminary action allows the decoder to quickly access likely predictions without complex real-time calculations, improving prediction accuracy while keeping the decoding process simple and efficient.
Solution Approach 2:
The lookup table is designed to be self-populating or automatically updated based on previously decoded blocks. By leveraging information from neighboring blocks and previous decoding operations, the table adapts to the specific video content, improving prediction accuracy without requiring manual configuration or complex external population mechanisms.
Data Source
AI summary
The various implementations described herein include methods and systems for coding video. In one aspect, a method includes receiving a video bitstream comprising a plurality of blocks. The method also includes identifying, by parsing a single syntax from the video bitstream, two or more parameters associated with an intra prediction mode for a first block in the plurality of blocks. The method further includes reconstructing the first block using the intra prediction mode and the two or more parameters.


