Fixed-Filtered Block Decoding With Low-Complexity Refinement

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding techniques face inefficiencies due to the use of fixed filters with high resource utilization for parameter signaling and adaptive filters, leading to sub-optimal coding accuracy and increased bit cost.

Innovation Solution

Implementing low-complexity filtering of fixed-filtered data by signaling parameters for a low-complexity filter applied to data previously filtered using a fixed filter, reducing redundancy and bit cost while improving accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If fixed filters with parameter signaling are used, then filtering capability is provided, but resource utilization increases due to parameter signaling overhead

Engineering Contradiction:
Improvefiltering capabilityVSAvoidresource utilization
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent extracts only the essential low-complexity filter parameters from the encoded bitstream, omitting redundant parameter data. This selective extraction maintains necessary filtering capability while reducing resource utilization by eliminating unnecessary parameter signaling overhead.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent changes the parameter representation by using a simplified parameter structure for low-complexity filters. Instead of signaling complete filter parameters, it uses compact representations that reduce bit cost while maintaining adequate filtering performance for the specific application.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If adaptive filters are used, then coding accuracy improves, but bit cost increases

Engineering Contradiction:
Improvecoding accuracyVSAvoidbit cost
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The patent applies different filtering strategies to different regions or blocks based on their specific characteristics. Low-complexity filters are applied where sufficient, while more sophisticated filtering is used only where genuinely needed, optimizing the balance between coding accuracy and bit cost locally rather than uniformly.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent applies low-complexity filtering as a sufficient partial solution for many cases, recognizing that full adaptive filtering is excessive for numerous blocks. This partial action approach achieves acceptable coding accuracy for the majority of cases without incurring the high bit cost of complete adaptive filtering everywhere.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If redundant parameter data is signaled, then filter configuration is complete, but bitstream size increases

Engineering Contradiction:
Improvefilter configurationVSAvoidbitstream size
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent extracts and signals only the critical parameter data necessary for filter configuration, removing redundant parameter information from the bitstream. This selective signaling maintains reliable filter configuration while reducing bitstream size by eliminating unnecessary data.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent uses universal default parameter values that can be applied across multiple blocks without explicit signaling. These default parameters provide a baseline configuration that works for many cases, reducing the need to signal parameters individually and thereby reducing overall bitstream size while maintaining configuration reliability.

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

Data Source

PatentUS20260012590A1Low-Complexity Filtering Of Fixed-Filtered Data
Publication Date: 2026.01.08 GOOGLE LLC
  • US20260012590A1 patent drawing
  • US20260012590A1 patent drawing
  • US20260012590A1 patent drawing

AI summary

Decoding using low-complexity filtering of fixed-filtered data includes obtaining reconstructed block data for a current block of a current frame by decoding encoded block data from an encoded bitstream, obtaining filtered reconstructed block data for the current block, and outputting the filtered reconstructed block data. Obtaining the filtered reconstructed block data includes obtaining a first filter for the current block, wherein obtaining the first filter omits accessing parameter data for the first filter from a portion of the encoded bitstream corresponding to the current frame, obtaining first filtered reconstructed block data for the current block by filtering the reconstructed block data using the first filter, accessing, from the portion of the encoded bitstream corresponding to the current frame, low-complexity filtering data for a low-complexity filter, and obtaining second filtered reconstructed block data for the current block by filtering the first filtered reconstructed block data using the low-complexity filter.