Adaptive Loop Filtering Using Residual Side Information in Video Coding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding technologies face challenges in efficiently managing bandwidth demands for digital video due to the increasing number of connected devices, particularly in handling high-resolution videos with complex chroma subsampling and filtering processes, which can lead to artifacts and inefficiencies in compression.

Innovation Solution

The implementation of an adaptive loop filter (ALF) that utilizes residual samples as side information for video coding, enabling conversion between visual media data and bitstreams, and optimizing filtering processes at the picture level to minimize mean square errors and adapt to different regions within a picture.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If adaptive loop filter (ALF) uses residual samples as side information, then coding efficiency is improved and artifacts are reduced, but device complexity increases

Engineering Contradiction:
Improvecoding efficiencyVSAvoidfiltering process complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent changes the input parameter of the ALF from conventional filtered samples to residual samples. This parameter change enables the filter to operate on different data characteristics, improving coding efficiency by better utilizing the residual information while maintaining manageable complexity through the mathematical properties of residual samples.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent introduces residual samples as an intermediary element between the prediction process and the loop filter. These residual samples serve as side information that mediates the filtering process, allowing the ALF to compensate for prediction errors more effectively without directly processing the complex original and predicted sample differences.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If conventional filtering processes are used, then processing is simpler, but artifacts appear and compression efficiency decreases

Engineering Contradiction:
Improvefiltering process simplicityVSAvoidartifacts
Core Design Contradiction:
Device complexityVSObject-generated harmful factors

Solution Approach 1:

The patent fundamentally changes the input parameter of the loop filter from conventional reconstructed samples to residual samples. This parameter transformation allows the filter to target prediction errors directly, reducing artifacts caused by conventional filtering limitations while maintaining reasonable processing complexity through efficient residual sample utilization.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements a feedback mechanism where residual samples (which represent the difference between original and predicted values) are fed back into the ALF process. This feedback loop enables the filter to continuously compensate for prediction inaccuracies, reducing artifacts by using the residual information to adjust and improve the reconstructed output.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20250343956A1Side information preparation for adaptive loop filter in video coding
Publication Date: 2025.11.06 DOUYIN VISION CO LTD
  • US20250343956A1 patent drawing
  • US20250343956A1 patent drawing
  • US20250343956A1 patent drawing

AI summary

A mechanism for processing video data is disclosed. The mechanism includes determining to employ an adaptive loop filter (ALF) that receives a residual sample of a current picture as side information used as an input. A conversion is performed between a visual media data and a bitstream based on the ALF.