Weighted Angular Prediction Coding for Video Intra Modes
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video coding standards face challenges in efficiently encoding video data, particularly in achieving high coding efficiency for higher resolutions and bit-rates while maintaining video quality.
Innovation Solution
The method involves receiving a bitstream indicating the partitioning of a coding tree unit into coding units, parsing the bitstream to generate predictors based on intra prediction modes, and reducing the number of intra prediction modes by replacing non-weighted modes with weighted angular prediction modes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the number of intra prediction modes is increased to improve coding efficiency, then video quality improves, but bitstream overhead increases
Solution Approach 1:
The patent merges multiple non-weighted intra prediction modes into weighted angular prediction modes. By combining the functionality of multiple separate modes into unified weighted modes, the patent reduces the total number of prediction modes while maintaining or improving predictive accuracy, thereby reducing bitstream overhead without sacrificing video quality.
Solution Approach 2:
The patent introduces weighting parameters into angular prediction modes to enhance their predictive power. By changing the parameters of the prediction modes (adding weights), the patent improves coding efficiency and video quality without needing to increase the number of distinct prediction modes, thus avoiding increased bitstream overhead.
2Device complexity
If non-weighted intra prediction modes are used to simplify the prediction process, then device complexity is reduced, but coding efficiency deteriorates
Solution Approach 1:
The patent transforms simple non-weighted angular prediction modes into weighted versions by introducing weighting parameters. This parameter change enhances the predictive capability and coding efficiency while maintaining a relatively simple prediction process structure, thus improving productivity without significantly increasing device complexity.
Data Source
AI summary
A method of decoding JVET video that includes receiving a bitstream indicating how a coding tree unit was partitioned into coding units, and parsing said bitstream to generate at least one predictor based on an intra prediction mode signaled in the bitstream, the intra prediction mode selected from a plurality of intra prediction modes for calculating a prediction pixel P[x,y] at coordinate x,y for the coding unit. A number of intra prediction modes available for coding the coding unit are reduced by replacing two or more non-weighted intra prediction modes by a weighted intra prediction mode.


