Adaptive Bilateral Filtering for Video Ringing Artifact Removal

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding technologies struggle to completely remove ringing artifacts, particularly in chroma components, during the in-loop filtering process.

Innovation Solution

A bilateral filter is applied to video samples, with weights varying based on distance and intensity differences, to address ringing artifacts. The filter can be adaptive and is configured to operate on luma and chroma components differently, using statistical information and coded information to determine application and parameter settings.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Object-affected harmful factors

If existing in-loop filtering is applied to video samples, then some artifacts are reduced, but ringing artifacts in chroma components cannot be completely removed

Engineering Contradiction:
Improveringing artifactsVSAvoidartifact removal completeness
Core Design Contradiction:
Object-affected harmful factorsVSReliability

Solution Approach 1:

The patent applies a bilateral filter with dynamically adjusted parameters (filtering strength, spatial sigma, range sigma) based on local image characteristics such as gradient magnitude and variance. This allows the filter to adapt its behavior to different regions, strongly suppressing ringing artifacts in smooth areas while preserving edge structures in high-contrast regions, thereby achieving more complete artifact removal than fixed-parameter filters

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The filtering process is made dynamic through conditional application based on gradient analysis. The patent calculates gradients in horizontal and vertical directions, applies thresholds to identify edge regions, and selectively applies the bilateral filter only in non-edge regions where ringing artifacts are present. This dynamic, region-dependent approach ensures complete artifact removal without compromising edge integrity

Inventive Principle:
Principle #15Dynamics

2Object-affected harmful factors

If a bilateral filter is applied to reduce ringing artifacts, then artifact removal improves, but computational complexity increases

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

Solution Approach 1:

The patent implements local quality analysis by computing gradient magnitudes and variances in different regions of the video block. The bilateral filter is applied with different parameters or not applied at all in different local regions - specifically, it is suppressed in high-gradient edge regions and applied in low-gradient smooth regions. This localized approach reduces overall computational complexity by avoiding unnecessary filtering operations in regions where they would not be beneficial

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The video block is segmented into different regions based on gradient analysis - edge regions identified by high gradient magnitudes and smooth regions identified by low gradients. The bilateral filter is selectively applied to specific segments (smooth regions) while skipped in others (edge regions), thereby reducing the total number of filter operations and computational complexity while maintaining effective artifact removal in the regions where it is applied

Inventive Principle:
Principle #1Segmentation

3Object-affected harmful factors

If filtering parameters are adjusted to strongly remove artifacts, then artifact reduction improves, but edge structures may be blurred

Engineering Contradiction:
Improveringing artifactsVSAvoidedge structures
Core Design Contradiction:
Object-affected harmful factorsVSShape

Solution Approach 1:

The patent dynamically changes filter parameters based on local image characteristics. The filtering strength parameter is adjusted according to gradient magnitude - using strong filtering in smooth regions with low gradients and reducing or eliminating filtering in edge regions with high gradients. The spatial sigma and range sigma parameters are also adapted locally, allowing strong artifact suppression in homogeneous areas while preserving sharp transitions at edges

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent employs feedback through gradient-based edge detection to control the filtering process. By calculating horizontal and vertical gradients and comparing them against thresholds, the system identifies edge locations and uses this information to modulate the bilateral filter application. This feedback mechanism ensures that filtering intensity is automatically reduced near edges, preventing edge blurring while maintaining strong artifact removal in non-edge regions

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12574562B2Bilateral filter in video coding
Publication Date: 2026.03.10 DOUYIN VISION CO LTD
  • US12574562B2 patent drawing
  • US12574562B2 patent drawing
  • US12574562B2 patent drawing

AI summary

A mechanism for processing video data is disclosed. The mechanism determines to apply a bilateral filter to samples in a current block of a current picture. The bilateral filter includes filter weights that vary based on a distance between surrounding samples and a central sample and differences in intensities of the surrounding samples and the central sample. A conversion is performed between a visual media data and a bitstream based on the bilateral filter.