Image Encoding With Adaptive Deblocking for Weighted Prediction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing image encoding methods, such as VVC, struggle to effectively suppress distortions at block boundaries due to the intensity of deblocking filters not being appropriately adjusted for weighted intra-/inter-prediction.
Innovation Solution
An image encoding apparatus and method that dynamically decide the intensity of deblocking filter processing based on the prediction modes used in adjacent blocks, ensuring consistent filter intensity when weighted intra-/inter-prediction is employed, using a bS value to determine the appropriate filter strength.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If the same deblocking filter intensity decision method as inter-prediction is used for weighted intra-/inter-prediction, then the processing is simple, but the distortion at block boundary cannot be sufficiently suppressed
Solution Approach 1:
The patent applies local quality by differentiating the deblocking filter intensity decision method based on the specific prediction mode used in each block. For weighted intra-/inter-prediction blocks, a specialized decision method is employed that considers both intra-prediction and inter-prediction characteristics, while other block types use their respective standard methods. This localized approach ensures optimal distortion suppression for each prediction mode without unnecessarily complicating the overall system.
Solution Approach 2:
The patent changes the parameters used in deblocking filter intensity decision based on the prediction mode. For weighted intra-/inter-prediction, the decision process incorporates parameters from both intra-prediction (such as intra-prediction mode and reference pixels) and inter-prediction (such as motion vectors and reference frame indices). This parameter adaptation allows the filter intensity to be appropriately adjusted for the unique characteristics of weighted prediction, effectively suppressing block boundary distortion.
2Productivity
If deblocking filter intensity is not appropriately adjusted for weighted intra-/inter-prediction, then the encoding process is fast, but image quality degrades
Solution Approach 1:
The patent implements dynamics by making the deblocking filter intensity decision adaptive to the prediction mode used in each block. Rather than using a fixed or uniform decision process, the system dynamically selects and applies the appropriate decision method based on whether the block uses intra-prediction, inter-prediction, or weighted intra-/inter-prediction. This dynamic adaptation ensures that image quality is optimized for each block type while maintaining efficient processing through automated mode-based selection.
Data Source
AI summary
In prediction, one of a first mode for deriving, using pixels in an image including a target block, predicted pixels in the target block, a second mode for deriving the predicted pixels in the target block using pixels in an image different from the image including the target block, a third mode for generating the predicted pixels in the target block using both the pixels in the image including the target block and pixels in the different image can be used. If the third mode is used in at least one of the first and second blocks, the intensity of deblocking filter to be performed for the boundary between the first and second blocks is set to the same intensity as in a case in which the first mode is used in at least one of the first and second blocks.


