Video Block Coding With Regression Models and Offset Removal
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video coding technologies, such as MPEG-2, MPEG-4, AVC, HEVC, and VVC, require improvements in coding efficiency and effectiveness.
Innovation Solution
Implementing regression models and offset removal operations for video coding, including techniques like slope adjustment in cross-component linear models, gradient-based prediction, extended MPM lists, and convolutional cross-component models, to enhance coding tools and improve efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If conventional video coding technologies (MPEG-2, MPEG-4, AVC, HEVC, VVC) are used, then video compression is achieved, but coding efficiency and effectiveness are insufficient
Solution Approach 1:
The patent applies parameter changes by modifying the regression model parameters (slope, intercept) through offset removal operations. The coding tool dynamically adjusts these parameters based on video content characteristics, transforming the fixed-parameter conventional models into adaptive models that improve both coding efficiency and effectiveness simultaneously
Solution Approach 2:
The invention introduces dynamic adaptation by making the regression model parameters variable rather than fixed. The coding tool selectively applies offset removal based on content analysis, enabling the system to adapt its coding strategy in real-time to different video segments, thereby resolving the contradiction between efficiency and effectiveness
2Measurement precision
If regression models with division operations are used, then coding accuracy is improved, but computational complexity increases
Solution Approach 1:
The patent extracts and removes the division operation from the regression model by applying offset removal techniques. This separates the computationally intensive division operation from the essential regression calculation, allowing the system to maintain coding accuracy while significantly reducing computational complexity through alternative calculation methods
3Reliability
If complex coding tools are implemented, then coding effectiveness is improved, but processing time increases
Solution Approach 1:
The patent applies partial action by selectively applying offset removal operations only to specific video blocks or regions where they provide the most benefit. Rather than uniformly applying complex coding tools to all video content, the system identifies and processes only the necessary portions, thereby improving coding effectiveness while minimizing additional processing time
Data Source
AI summary
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. In the method, for a conversion between a current video block of a video and a bitstream of the video, a coding tool for the current video block is determined based on a regression model. The conversion is performed based on the coding tool. The regression model is associated with at least one of: a division-free operation, or a coefficient determination operation.


