Intra Fusion Prediction Using Multiple Reference Lines
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video coding technologies face challenges with increased complexity and inefficiency in intra fusion due to the use of multiple reference lines, which require additional line buffers and complex interpolation filtering, particularly for chroma blocks, leading to suboptimal coding performance.
Innovation Solution
Implement intra fusion prediction methods that utilize multiple reference sample lines and intra prediction modes to generate a prediction block, incorporating weighted summation of prediction blocks from different reference lines, thereby reducing complexity and improving coding efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If multiple reference lines are used for intra fusion prediction, then prediction accuracy is improved, but device complexity and computational burden increase
Solution Approach 1:
The patent combines multiple reference lines (first reference line and second reference line) into a unified intra fusion prediction process. Instead of treating them as separate prediction paths, the method merges them by generating prediction blocks from both reference lines and fusing them together, reducing the overall complexity while maintaining the benefits of multiple references.
Solution Approach 2:
The intra fusion prediction mechanism is designed to handle multiple reference lines universally. The same prediction and fusion process applies whether using one or multiple reference lines, making the system multi-functional and adaptable without requiring separate specialized processing paths for each reference line configuration.
2Measurement precision
If multiple reference lines are used for intra fusion prediction, then prediction accuracy is improved, but computational burden and processing time increase
Solution Approach 1:
The patent performs preliminary actions by pre-defining the reference lines and their positions relative to the current block before executing the prediction. The first reference line is positioned at a first distance and the second reference line at a second distance, both calculated in advance based on block dimensions. This pre-computation of reference positions and the use of integer arithmetic for distance calculations reduces runtime computational complexity.
Solution Approach 2:
The patent replaces complex floating-point interpolation filtering with simpler integer-based arithmetic operations. Instead of using complex interpolation mechanisms that require floating-point calculations, the system uses integer arithmetic to calculate reference line positions and generate prediction blocks, significantly reducing computational burden while maintaining prediction accuracy.
3Device complexity
If chroma blocks are excluded from intra fusion, then processing complexity is reduced, but coding performance deteriorates
Solution Approach 1:
The patent applies local quality by treating chroma blocks differently based on their specific characteristics. Instead of uniformly applying the same prediction method to all blocks, the system adapts the intra fusion prediction process specifically for chroma blocks, recognizing their different properties and applying optimized parameters for chroma prediction while maintaining the overall efficiency of the system.
Data Source
AI summary
A prediction method applied to a video decoder includes decoding an intra prediction mode from a bitstream and performing an intra fusion prediction of a current block to obtain a prediction block, where the intra fusion prediction includes predicting the current block based on a plurality of reference sample lines and the intra prediction mode.


