Adaptive Loop Filter Parameter Set Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current adaptive loop filter (ALF) specifications have too many degrees of freedom, leading to a high mounting load in image processing due to the need to decode and buffer a maximum number of parameter sets, which increases processing complexity and required buffer size.

Innovation Solution

Defining the maximum number of adaptive loop filter parameter sets as a fixed value, rather than varying with the number of tiles or levels, to reduce the number of parameter sets that need to be decoded and buffered, thereby simplifying the processing and reducing the mounting load.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the maximum number of adaptive loop filter parameter sets is increased to provide more filtering options, then the adaptability and filtering quality are improved, but the mounting load and processing complexity increase

Engineering Contradiction:
Improvefiltering optionsVSAvoidmounting load
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent changes the parameter of maximum APS number from a variable that depends on tile/level configuration to a fixed value (6). This parameter change resolves the contradiction by eliminating the need to decode and buffer a variable number of APS, thereby reducing mounting load while maintaining sufficient filtering versatility through the fixed number of parameter sets

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

Instead of allowing the maximum APS number to increase with system complexity (tiles, levels), the patent inverts the approach by setting a fixed upper limit that is independent of these factors. This inversion reduces the burden on the decoding device while still providing adequate filtering adaptability

Inventive Principle:
Principle #13The other way round (Inversion)

2Adaptability or versatility

If the maximum number of adaptive loop filter parameter sets is increased to handle more tiles and levels, then the coverage and adaptability are improved, but the buffer size requirements increase

Engineering Contradiction:
ImprovecoverageVSAvoidbuffer size
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent changes the parameter of maximum APS number to a fixed value that does not scale with the number of tiles or levels. This reduces the buffer size requirement from a variable quantity to a fixed, manageable size, while still providing adequate coverage through the fixed number of parameter sets

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent uses a fixed number of APS (up to 6) that can be reused and referenced across different tiles and levels. Instead of creating new unique APS for each tile/level combination, the same set of parameter sets is copied and referenced multiple times, reducing buffer requirements while maintaining coverage

Inventive Principle:
Principle #26Copying

3Adaptability or versatility

If the maximum number of adaptive loop filter parameter sets is increased to provide more flexibility, then the adaptability is improved, but the processing complexity increases

Engineering Contradiction:
ImproveflexibilityVSAvoidprocessing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent changes the parameter of maximum APS number to a fixed value (6) that provides sufficient flexibility for various filtering scenarios without requiring the decoder to handle a variable number of parameter sets. This simplifies the processing logic while maintaining adaptability

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

Instead of allowing processing complexity to increase with flexibility requirements, the patent inverts the approach by setting a fixed upper limit on APS number. This inversion simplifies the decoding process while still providing adequate flexibility through the fixed number of parameter sets

Inventive Principle:
Principle #13The other way round (Inversion)

Data Source

PatentUS20250097417A1Image processing device and image processing method
Publication Date: 2025.03.20 SONY GROUP CORP
  • US20250097417A1 patent drawing
  • US20250097417A1 patent drawing
  • US20250097417A1 patent drawing

AI summary

A decoding unit decodes a bitstream including a parameter set in which the maximum number of the number of parameter sets referenced as the adaptive loop filter is defined as a fixed value to generate a decoded image. The filter unit references the parameter set decoded by the decoding unit and applies the adaptive loop filter to the decoded image generated by the decoding unit. The present technology can be applied to, for example, an image processing system that performs image processing using an adaptive loop filter.