Adaptive Loop Filter Variable Region Partitioning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current adaptive loop filter (ALF) designs in video coding are limited by fixed partitioning patterns and a maximum of 16 regions, which can lead to inadequate coding performance for high-resolution images and varying video content.

Innovation Solution

The proposed solution involves dividing a picture into a variable number of regions, determined by the image resolution, with options such as 64, 128, or 256 regions, and allowing for different partitioning patterns and region orders to be signaled in the bitstream.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a fixed partitioning pattern with maximum 16 regions is used for ALF, then the device complexity is reduced and ease of operation is improved, but the adaptability to different content characteristics and coding performance deteriorate

Engineering Contradiction:
Improveadaptability to content characteristicsVSAvoidpartitioning complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic region partitioning where the number of regions (e.g., 64, 128, or 256) and partitioning patterns are adaptively determined based on picture resolution and content characteristics. The decoder receives signaling information indicating the specific partitioning pattern to use, allowing the system to dynamically adjust the ALF processing structure rather than using a fixed 16-region limit.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes key parameters including the maximum number of regions (from fixed 16 to variable 64/128/256), picture resolution thresholds (e.g., 3840×2160, 1920×1080), and partitioning pattern selections. These parameter changes enable the ALF to adapt to different content types and resolutions, improving coding performance while managing complexity through standardized options.

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If the number of ALF regions is increased to 64, 128, or 256, then the coding performance and filtering precision are improved, but the signaling overhead and processing complexity increase

Engineering Contradiction:
Improvefiltering precisionVSAvoidsignaling overhead
Core Design Contradiction:
Manufacturing precisionVSLoss of information

Solution Approach 1:

The patent applies partial action by selectively increasing the number of regions only when necessary (based on picture resolution thresholds and content characteristics). For lower resolutions or simpler content, the system can use fewer regions (e.g., 16 or 64), avoiding unnecessary signaling overhead. The excessive action is controlled through predefined maximums (64, 128, or 256) that prevent unbounded complexity increases.

Inventive Principle:
Principle #16Partial or excessive action

3Adaptability or versatility

If variable partitioning patterns are allowed, then the adaptability to different picture resolutions and content types is improved, but the difficulty of detecting and measuring the correct pattern increases

Engineering Contradiction:
Improveadaptability to picture resolutionVSAvoidpattern detection difficulty
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent implements feedback mechanisms where the encoder analyzes picture resolution and content characteristics, then selects an appropriate partitioning pattern and signals this selection to the decoder. The decoder receives this signaling information and uses it to correctly interpret the ALF region partitioning without needing to independently detect or measure the pattern, thereby reducing detection difficulty while maintaining adaptability.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20250193392A1Method for using adaptive loop filter and system thereof
Publication Date: 2025.06.12 ALIBABA GROUP HOLDING LTD
  • US20250193392A1 patent drawing
  • US20250193392A1 patent drawing
  • US20250193392A1 patent drawing

AI summary

The present disclosure provides a video data processing method. The method includes: receiving a bitstream; decoding a first index from the bitstream; determining a maximum number of an adaptive loop filter (ALF) for a component of a picture based on the first index; and processing pixels in the picture with the ALF.