Video Block Prediction Using Luma-Chroma Gradients
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video coding technologies, such as MPEG-2, MPEG-4, ITU-T.263, ITU-T.264/MPEG-4 AVC, ITU-T.265 HEVC, and VVC, require improvements in coding quality for digital video processing.
Innovation Solution
Implementing a cross-component prediction scheme to adjust the prediction for video blocks, enhancing the coding quality by utilizing a cross-component prediction scheme in video processing methods, apparatuses, and storage media.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If conventional video coding technologies (MPEG-2, MPEG-4, H.264, H.265, VVC) are used, then video compression is achieved, but coding quality is insufficient
Solution Approach 1:
The patent applies parameter changes by adjusting the prediction offset based on gradient calculations. Specifically, it modifies the luma prediction signal by adding an offset derived from the gradient between luma and chroma components, thereby changing the prediction parameters to improve coding quality and reduce information loss.
Solution Approach 2:
The patent replaces conventional prediction mechanisms with a gradient-based prediction mechanism. Instead of using standard intra or inter prediction methods, it substitutes a new mechanism that calculates gradients between luma and chroma components and uses these gradients to adjust prediction values, improving accuracy.
2Manufacturing precision
If cross-component prediction scheme is implemented, then coding quality is improved, but computational complexity increases
Solution Approach 1:
The patent segments the prediction process into distinct stages: gradient calculation stage, offset determination stage, and prediction adjustment stage. By dividing the complex cross-component prediction into manageable segments, it reduces processing complexity while maintaining coding quality improvements.
Solution Approach 2:
The patent performs preliminary actions by pre-calculating gradients between luma and chroma components before the actual prediction process. This preliminary gradient calculation allows for more efficient prediction adjustments during encoding, reducing overall computational complexity.
Data Source
AI summary
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: adjusting, for a conversion between a current video block of a video and a bitstream of the video, a prediction for the current video block, the prediction being determined based on a cross-component prediction scheme; and performing the conversion based on the adjusted prediction.


