Reconstructed Video Deblocking With Adaptive Multi-Pass Filtering
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video coding technologies suffer from visible blocking artifacts at the boundaries of reconstructed video blocks, which degrade the visual quality of the reconstructed video.
Innovation Solution
Applying a deblocking filter in multiple passes to modify sample values in adjacent reconstructed video blocks, utilizing a combination of strong and weak filters for luma and a normal filter for chroma components, with adaptive filtering based on boundary strength and quantization parameters.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of energy
If video compression techniques are applied to reduce data requirements, then storage and transmission efficiency is improved, but visible blocking artifacts appear at block boundaries degrading visual quality
Solution Approach 1:
The patent applies deblocking filters that use the quantization parameters and boundary strength information (which indicate the severity of blocking artifacts) to adaptively determine filtering strength. The filter converts the harmful blocking artifacts into a guiding signal, using the same compression-induced variations to identify where and how much filtering is needed, thereby transforming the problem of visible artifacts into a solution mechanism.
Solution Approach 2:
The patent changes the filtering parameters adaptively based on local characteristics. The deblocking filter strength is modified according to quantization parameters (QP) and boundary strength (BS) values, allowing the filtering operation to be stronger where blocking artifacts are more severe and weaker where they are less noticeable, thus optimizing visual quality while maintaining compression efficiency.
2Object-affected harmful factors
If deblocking filtering is applied to reduce blocking artifacts, then visual quality is improved, but processing complexity increases
Solution Approach 1:
The patent implements adaptive deblocking filtering where the filtering strength varies locally across different block boundaries. Instead of applying uniform filtering to the entire video stream, the filter operates with different strengths based on local quantization parameters and boundary strength values, concentrating processing effort only where blocking artifacts are most problematic.
Solution Approach 2:
The patent applies deblocking filtering selectively rather than universally. The filtering is applied with varying strength based on the severity of blocking artifacts detected through quantization parameters and boundary strength analysis, avoiding unnecessary filtering in areas where artifacts are already imperceptible and thus reducing overall processing complexity.
Data Source
AI summary
Systems and methods for applying deblocking filters to reconstructed video data are disclosed. Sample values in adjacent reconstructed video blocks are modified according to multiple passes of a deblocking filter. A filtering pass may correspond to processing or constructing of all or subset of samples to be deblocked. The number of processing or constructing for each sample in a given pass may correspond to the pass index or order.


