Adaptive Offset Image Filtering for Lower-Memory Video Coding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing adaptive offset filters in video coding methods require large memory sizes due to the wide range of offset values, leading to inefficient memory usage.

Innovation Solution

Implement an image filtering device with offset attribute setting, decoding, and filtering mechanisms that restrict offset values within a defined range, allowing for reduced memory size and improved coding efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the range of offset values is not restricted, then block distortion suppression is effective, but memory size becomes large

Engineering Contradiction:
Improveblock distortion suppressionVSAvoidmemory size
Core Design Contradiction:
ReliabilityVSVolume of stationary object

Solution Approach 1:

The patent changes the parameter of offset value range by introducing a shift value that restricts the offset range to a predetermined range. This allows the system to maintain effective block distortion suppression while reducing the number of bits required to represent offset values, thereby decreasing memory size requirements.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent introduces dynamic adjustment mechanisms where the shift value and offset range are determined based on picture characteristics and processing stages. The offset attribute setting unit dynamically configures the offset range according to the current processing context, enabling adaptive memory usage while maintaining distortion suppression effectiveness.

Inventive Principle:
Principle #15Dynamics

2Volume of stationary object

If the number of bits for offset is reduced, then memory size is reduced, but offset precision may be compromised

Engineering Contradiction:
Improvememory sizeVSAvoidoffset precision
Core Design Contradiction:
Volume of stationary objectVSMeasurement precision

Solution Approach 1:

The patent changes the representation parameters of offset values by introducing shift values that scale the offset range. This allows fewer bits to represent the same effective precision range, as the shift value compensates for the reduced bit depth by adjusting the interpretational scale of the offset values.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent segments the offset representation into multiple components: the offset value itself, the shift value, and the predetermined range definition. This segmentation allows the system to distribute precision requirements across different parameters rather than relying solely on bit depth, enabling memory reduction while maintaining functional precision.

Inventive Principle:
Principle #1Segmentation

3Volume of stationary object

If offset values are restricted to a predetermined range, then memory requirements are reduced, but the flexibility of offset adjustment is limited

Engineering Contradiction:
Improvememory requirementsVSAvoidoffset adjustment flexibility
Core Design Contradiction:
Volume of stationary objectVSAdaptability or versatility

Solution Approach 1:

The patent introduces dynamic determination of the predetermined range based on picture characteristics, processing stage, and offset type. The offset attribute setting unit adapts the range parameters in real-time, allowing the system to maintain flexibility in offset adjustment while using reduced memory space through the shift value mechanism.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent segments offset adjustment into multiple controlled dimensions: offset type identification, picture characteristic analysis, and range parameter determination. This segmentation allows flexible adaptation through multiple parameters while maintaining compact storage through the restricted offset value range and shift value representation.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20250337893A1Offset decoding device, offset coding device, image filtering device
Publication Date: 2025.10.30 HUAWEI TECH CO LTD
  • US20250337893A1 patent drawing
  • US20250337893A1 patent drawing
  • US20250337893A1 patent drawing

AI summary

An adaptive offset filter (60) adds an offset to the pixel value of each pixel forming an input image. The adaptive offset filter (60) refers to offset-type specifying information, sets offset attributes for a subject unit area of the input image, decodes an offset having a bit width corresponding to an offset value range included in the set offset attributes, and adds the offset to the pixel value of each pixel forming the input image.