Reconstructed Video Deblocking With Adaptive Multi-Pass Filtering

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvedata requirementsVSAvoidblocking artifacts
Core Design Contradiction:
Loss of energyVSObject-affected harmful factors

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.

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

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.

Inventive Principle:
Principle #35Parameter changes

2Object-affected harmful factors

If deblocking filtering is applied to reduce blocking artifacts, then visual quality is improved, but processing complexity increases

Engineering Contradiction:
Improveblocking artifactsVSAvoidfiltering process
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

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.

Inventive Principle:
Principle #3Local quality

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.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12388990B2Systems and methods for applying deblocking filters to reconstructed video data
Publication Date: 2025.08.12 SHARP KK
  • US12388990B2 patent drawing
  • US12388990B2 patent drawing
  • US12388990B2 patent drawing

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.