Filter-Based Video Prediction for Higher Coding Efficiency
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video coding technologies, such as MPEG-2, MPEG-4, AVC, HEVC, and VVC, require further improvements in coding efficiency.
Innovation Solution
Implementing filter-based non-intra or intra prediction methods for video processing, utilizing techniques like slope adjustment, gradient-based prediction, and intra template matching to enhance coding effectiveness and 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 is insufficient
Solution Approach 1:
The patent applies filter-based prediction methods that transform the prediction process by applying filters (such as gradient filters, bilateral filters, or guided filters) to reference blocks before generating predictions. This parameter transformation improves prediction accuracy and coding efficiency compared to conventional direct prediction methods
Solution Approach 2:
The patent replaces conventional mechanical prediction methods with filter-based prediction mechanisms. Instead of using simple copying or linear interpolation, the system uses filtering operations (convolution, bilateral filtering, guided filtering) to generate more accurate predictions, thereby improving compression performance
2Productivity
If filter-based prediction methods are implemented, then coding efficiency is improved, but computational complexity increases
Solution Approach 1:
The patent divides the video processing into distinct stages: reference block selection, filter application, and prediction generation. By segmenting the process and applying filters only to specific reference blocks based on mode selection, the computational complexity is managed while maintaining improved coding effectiveness
Solution Approach 2:
The patent applies filter-based prediction selectively rather than to all blocks. Mode flags determine whether filter-based prediction is applied, allowing the system to use enhanced methods only where beneficial, thus balancing complexity and effectiveness
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 region of a video and a bitstream of the video, a filter-based non-intra or intra prediction of the current video region is determined on a basis of one of: a transform unit (TU), a coding unit (CU), a prediction unit (PU), or a subblock. The conversion is performed based on the filter-based non-intra or intra prediction.


