Adaptive Deblocking Filter for Video Block Distortion
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing moving image processing technologies face challenges in effectively addressing block distortion, which occurs due to variations in transformation block sizes, and result in increased encoding amounts.
Innovation Solution
A moving image processing apparatus that includes a detection unit for identifying block boundaries, a determination unit that assesses the strength of these boundaries considering transformation block sizes, and a deciding unit that determines whether and what type of filter to apply based on this strength.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If deblocking filter is applied to all block boundaries, then block distortion is reduced, but encoding amount increases
Solution Approach 1:
The patent applies deblocking filter selectively based on local boundary characteristics. The determination unit evaluates each block boundary individually using criteria such as gradient magnitude and variance, applying the filter only to boundaries that exhibit actual block distortion. This local quality approach ensures that filter application is optimized for each specific boundary rather than uniformly applied to all boundaries, thereby suppressing block distortion where needed while minimizing unnecessary encoding overhead.
2Productivity
If transformation block size is increased, then processing efficiency is improved, but block distortion becomes more prominent
Solution Approach 1:
The patent dynamically adjusts the deblocking filter strength parameter based on the transformation block size. For larger transformation blocks, the determination unit increases the filter strength parameter to compensate for the more prominent block distortion that occurs with larger blocks. This parameter change approach allows the system to maintain processing efficiency with larger blocks while adapting the filter characteristics to suppress the enhanced block distortion effects.
3Manufacturing precision
If deblocking filter strength is increased, then block distortion is suppressed, but image quality deterioration occurs
Solution Approach 1:
The patent employs dynamic adjustment of filter strength based on local image characteristics. The determination unit calculates gradient magnitude and variance for each block boundary, using these dynamic measurements to adaptively set the filter strength. Boundaries with high gradient magnitude (indicating edges) receive weaker filtering to preserve edge sharpness, while boundaries with low gradient magnitude (smooth regions) receive stronger filtering to suppress block distortion. This dynamic approach prevents image quality deterioration by adapting filter strength to local content rather than applying uniform strong filtering.
Data Source
AI summary
Provided is a moving image processing apparatus. A moving image processing apparatus includes: a detection unit configured to detect a boundary of blocks; a determination unit configured to determine a strength of the boundary detected by the detection unit; and a deciding unit configured to decide whether or not a filter is to be applied to the boundary based on the strength of the boundary determined by the determination unit. The determination unit is further configured to use a size of a transformation block to determine the strength of the boundary.


