Video Processing With CCCM Gradient Prediction for Coding Efficiency
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, and ITU-T.265 HEVC, require improvements in coding efficiency.
Innovation Solution
Implementing a convolutional cross-component model (CCCM) and a linear model (LM) for video processing to determine gradients and predictions, enhancing coding performance and efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If conventional video coding technologies (MPEG-2, MPEG-4, H.264, H.265) are used, then video compression is achieved, but coding efficiency is insufficient
Solution Approach 1:
The patent applies convolutional cross-component modeling to transform the relationship between luma and chroma components through gradient-based parameter estimation. By modeling chroma gradients as functions of luma gradients with learned parameters (slope and intercept), the system achieves more accurate chroma prediction, improving coding efficiency while maintaining video quality.
Solution Approach 2:
The patent introduces luma gradients as an intermediary to predict chroma gradients. Instead of directly compressing chroma data, the system uses luma gradient information as a mediator to derive chroma predictions, leveraging the strong correlation between luma and chroma components to achieve better compression efficiency.
2Productivity
If more complex coding models are applied to improve coding efficiency, then compression performance improves, but computational complexity increases
Solution Approach 1:
The patent segments the chroma prediction process into distinct gradient calculations for different directions (horizontal, vertical, and diagonal). By dividing the prediction task into directional components, the system can apply selective modeling only where needed, reducing overall computational complexity while maintaining coding efficiency.
Solution Approach 2:
The patent applies convolutional cross-component modeling selectively to specific video blocks based on gradient characteristics. Instead of applying the complex model uniformly across all blocks, the system identifies blocks where gradient-based prediction provides significant improvement and applies the model only to those cases, reducing overall computational burden.
Data Source
AI summary
Embodiments of the disclosure provide a solution for video processing. A method for video processing is proposed. The method includes: determining, for a conversion between a video unit of a video and a bitstream of the video, gradients from one or more directions associated with the video unit, wherein a convolutional cross-component model (CCCM) model is applied to the video unit; determining a prediction of the video unit by using the gradients from the one or more directions; and performing the conversion based on the prediction of the video unit.


