Adaptive Loop Filter Sets for Tile-Based Video Reconstruction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding technologies face challenges in efficiently utilizing adaptive loop filters (ALF) to enhance video quality while managing bandwidth demands, particularly in high-resolution and high-complexity video content.

Innovation Solution

Implementing a method that employs multiple adaptive loop filter (ALF) parameter sets for a single picture, slice, or tile, allowing for conversion between visual media data and a bitstream, with options for ALF-Luma, filter shapes, taps, input sources, and classifier information, and incorporating non-linear clipping control to optimize filtering processes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If a single ALF parameter set is used for the entire picture, then device complexity is reduced, but video quality and filtering precision deteriorate in high-resolution content

Engineering Contradiction:
Improvevideo qualityVSAvoidfiltering complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The picture is divided into multiple tiles, and each tile can independently select and apply appropriate ALF parameter sets from the plurality of available parameter sets. This segmentation allows localized optimization of filtering parameters for different regions, improving video quality without requiring a single complex parameter set for the entire picture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically selects from multiple ALF parameter sets based on picture characteristics, tile locations, and content types. The decoder can adaptively choose the most suitable parameter set for each tile or region, enabling flexible optimization of filtering performance for high-resolution content while managing computational complexity.

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If multiple ALF parameter sets are employed for different regions, then filtering precision is improved, but bandwidth and processing complexity increase

Engineering Contradiction:
Improvefiltering precisionVSAvoidprocessing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

Different ALF parameter sets are applied to different tiles or regions of the picture based on local content characteristics. Each region receives filtering parameters optimized for its specific features, achieving local optimization of filtering precision without requiring uniform high complexity across the entire picture.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system changes filtering parameters (such as filter coefficients, tap configurations, and clipping values) based on the selected parameter set for each tile. This allows the filtering precision to be adapted to local content requirements while managing overall processing complexity through selective parameter application.

Inventive Principle:
Principle #35Parameter changes

3Manufacturing precision

If multiple ALF parameter sets are used for high-resolution video, then video quality is enhanced, but bandwidth requirements increase

Engineering Contradiction:
Improvevideo qualityVSAvoidbandwidth
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

By segmenting the picture into tiles and allowing independent parameter set selection per tile, the system reduces the need to transmit a single large set of parameters for the entire high-resolution picture. Only the necessary parameter set indices and minimal side information need to be transmitted, reducing bandwidth overhead while maintaining video quality.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system provides a plurality of ALF parameter sets but only applies the necessary subset for each specific tile or region. This partial action approach avoids transmitting and processing all possible parameter sets across the entire picture, thereby reducing bandwidth requirements while still achieving high video quality where needed.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20250373795A1Multiple adaptive loop filter processed reconstructions in video coding
Publication Date: 2025.12.04 DOUYIN VISION CO LTD
  • US20250373795A1 patent drawing
  • US20250373795A1 patent drawing
  • US20250373795A1 patent drawing

AI summary

A mechanism for processing video data is disclosed. The mechanism includes determining to employ a plurality of adaptive loop filter (ALF) parameter sets for a single picture, slice, or tile. A conversion can then be performed between a visual media data and a bitstream based on the ALF parameter sets.