Planar Mode Intra Prediction With Slant-Line Filtering
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video coding technologies face challenges in efficiently compressing video data while maintaining video quality, particularly in intra prediction methods, due to limitations in utilizing redundancy within video data.
Innovation Solution
Implementing a video processing method that uses adaptive reference sample filters with filter coefficients determined based on a cost function, such as a rate-distortion cost function, to interpolate video blocks through slant lines, optimizing prediction accuracy.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If conventional intra prediction methods are used, then video compression is achieved, but video quality degradation occurs due to insufficient utilization of redundancy in video data
Solution Approach 1:
The patent applies adaptive reference sample filtering by modifying the parameters of reference samples through filter coefficient application. The filter coefficients are adaptively determined based on the characteristics of reference samples, transforming the prediction process to better utilize video data redundancy while maintaining compression efficiency.
Solution Approach 2:
The patent introduces dynamic adaptation in the prediction process by determining filter coefficients based on a cost function that evaluates prediction accuracy. This dynamic adjustment allows the system to optimize prediction performance for different video content characteristics, resolving the trade-off between quality and compression.
2Measurement precision
If adaptive reference sample filters with optimized coefficients are applied, then prediction accuracy is improved, but computational complexity increases
Solution Approach 1:
The patent employs feedback mechanisms by using a cost function to evaluate prediction accuracy and adjust filter coefficients accordingly. This feedback loop enables the system to achieve high prediction accuracy by iteratively optimizing coefficients based on actual performance, balancing the trade-off between accuracy and complexity.
Solution Approach 2:
The patent performs preliminary determination of filter coefficients based on reference sample characteristics before the actual prediction process. This preliminary action reduces computational complexity during real-time encoding/decoding by pre-calculating optimal coefficients, while still achieving high prediction accuracy.
3Productivity
If higher compression ratios are achieved, then bit rate is reduced, but video quality degradation increases
Solution Approach 1:
The patent changes the parameters of reference samples through adaptive filtering, improving prediction accuracy without requiring higher bit rates. By optimizing how reference samples are utilized through filter coefficient application, the system achieves better compression ratios while maintaining video quality.
Solution Approach 2:
The patent introduces adaptive filter coefficients as an intermediary between reference samples and prediction values. This intermediary element enhances the utilization of existing video data redundancy, enabling higher compression ratios without quality loss by improving the efficiency of the prediction process.
Data Source
AI summary
Implementations of the disclosure provide a video processing method for performing intra prediction on a video block. The video processing method may include receiving reconstructed samples from a video frame in the bitstream including the video block. The video processing method may further include determining reference samples in neighboring video blocks of the video block according to a first slant line and a second slant line through a sample of the video block. The first slant line is along an interpolation direction and the second slant line is perpendicular to the first slant line. The video processing method may also include interpolating the sample of the video block based on the reference samples.


