Adaptive Loop Filter Signaling for Lower Video Coding Overhead

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video coding standards, such as HEVC, face challenges in achieving efficient compression and quality enhancement due to limitations in adaptive loop filtering techniques, particularly in signaling and implementation across various filters within video coding systems.

Innovation Solution

The proposed solution involves improving Adaptive Loop Filter (ALF) signaling by using a single signaling parameter for multiple filters, employing exponential-Golomb codes, and adapting filter coefficients and positions to reduce overhead and enhance coding efficiency, allowing for in-loop coding and post-processing applications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If separate signaling parameters are used for each filter in adaptive loop filtering, then filtering precision and adaptability are improved, but signaling overhead and system complexity increase

Engineering Contradiction:
Improvefiltering precisionVSAvoidsignaling overhead
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent merges the signaling of multiple adaptive loop filters into a single unified signaling structure. Instead of transmitting separate parameters for each filter, the system uses one set of parameters that can be applied across multiple filters, thereby reducing signaling overhead while preserving filtering precision through the adaptive nature of the shared parameters.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent creates a universal signaling parameter set that serves multiple adaptive loop filters simultaneously. This single parameter structure is designed to be multi-functional, working effectively across different filter types and configurations without requiring separate dedicated parameters for each filter, thus reducing complexity while maintaining adaptability.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Manufacturing precision

If multiple adaptive loop filters are implemented with individual parameters, then picture quality is improved, but coding efficiency deteriorates due to increased overhead

Engineering Contradiction:
Improvepicture qualityVSAvoidcoding efficiency
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent combines the parameter sets of multiple adaptive loop filters into a unified structure, reducing the total number of parameters that need to be coded and transmitted. This merging maintains picture quality by preserving the essential adaptive filtering capabilities while improving coding efficiency through reduced overhead.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent discards redundant parameter information that would otherwise be separately signaled for each filter, and recovers the necessary filtering precision through intelligent parameter sharing and derivation mechanisms. This approach eliminates unnecessary overhead while maintaining the quality benefits of multiple filters.

Inventive Principle:
Principle #34Discarding and recovering

3Adaptability or versatility

If adaptive loop filtering is applied across multiple filters, then filtering capability is enhanced, but system complexity increases

Engineering Contradiction:
Improvefiltering capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent designs a universal parameter structure that can be applied across multiple adaptive loop filters with different configurations and purposes. This single parameter set serves multiple functions and filter types, enhancing filtering capability while avoiding the complexity of maintaining separate parameter systems for each filter.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent implements dynamic parameter sharing where the same signaling parameters adaptively control multiple filters based on local picture characteristics. This dynamic approach allows the system to maintain high filtering capability across different scenarios without the static complexity of dedicated parameters for each filter configuration.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11736688B2Adaptive loop filter signalling
Publication Date: 2023.08.22 QUALCOMM INC
  • US11736688B2 patent drawing
  • US11736688B2 patent drawing
  • US11736688B2 patent drawing

AI summary

Example techniques are described for coding video data by obtaining a block of video data, obtaining an adaptive parameter set, determining a set of adaptive loop filter parameters for a plurality of filters for the block of video data based on the adaptive parameter set, wherein a plurality of adaptive loop parameters of the set of adaptive loop filter parameters are signaled using the same signaling parameter for each of the plurality of filters of the adaptive parameter set, and coding the block of video data using the set of adaptive loop filter parameters. The example techniques can be performed as part of an encoding or decoding process and/or by an encoder or a decoder.