Video Coding Filter Sequences for Adaptive Strength Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding standards face issues of oversmoothing and increased computational complexity due to inharmonious operation of video coding tools, leading to reduced coding performance and inefficient signaling.

Innovation Solution

A video coding device and method that configures a sequence of filters with adjustable primary and secondary parameters, using a filter controller to ensure a strength criterion is met, thereby harmonizing filter operations and reducing oversmoothing and computational complexity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multiple video coding tools with filters are applied to improve prediction accuracy, then coding efficiency is improved, but computational complexity increases and oversmoothing occurs

Engineering Contradiction:
Improveprediction accuracyVSAvoidcomputational complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic filter strength adjustment where the strength criterion is adaptively determined based on local image characteristics such as gradient magnitude and variance. The filter controller dynamically modifies filter parameters (e.g., tap weights, filtering range) according to local content properties, allowing strong filtering in smooth regions and weak or no filtering in edge/texture regions, thereby preventing oversmoothing while maintaining coding efficiency.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes filter parameters (strength, range, type) based on local image characteristics. The strength criterion is computed from local variance, gradient, or edge detection results, and filter parameters are adjusted accordingly. This parameter adaptation allows the system to achieve high prediction accuracy in homogeneous regions without introducing oversmoothing artifacts in detailed regions, resolving the contradiction between coding efficiency and quality preservation.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If multiple video coding tools with filters are applied to improve prediction accuracy, then coding efficiency is improved, but signaling effort increases

Engineering Contradiction:
Improvecoding efficiencyVSAvoidsignaling effort
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent employs self-adaptive filter control where the decoder independently determines filter strength criteria using locally computed image characteristics (variance, gradient, edge metrics) without requiring explicit signaling from the encoder. The strength criterion is derived from the reconstructed picture data itself, allowing both encoder and decoder to apply identical filtering parameters without additional bitstream information, thus maintaining coding efficiency while minimizing signaling overhead.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent implements a feedback mechanism where the filter controller continuously monitors local image characteristics (such as variance, gradient magnitude, or edge presence) and adjusts filter parameters accordingly. This closed-loop control ensures that filtering strength is automatically adapted to local content properties, achieving high prediction accuracy without requiring complex pre-specified parameter tables or extensive signaling, thereby resolving the contradiction between coding efficiency and signaling effort.

Inventive Principle:
Principle #23Feedback

3Reliability

If filter strength is increased to reduce quantization noise and blocking artifacts, then prediction accuracy is improved, but oversmoothing occurs

Engineering Contradiction:
Improveprediction accuracyVSAvoidoversmoothing
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent applies different filter strengths to different local regions based on their characteristics. In smooth homogeneous regions, strong filtering is applied to effectively reduce quantization noise and blocking artifacts. In edge or texture-rich regions, filter strength is reduced or disabled to preserve detail and avoid oversmoothing. This local differentiation is achieved through strength criterion computation using local variance, gradient, or edge detection metrics, allowing the system to simultaneously improve prediction accuracy in smooth regions while preventing harmful oversmoothing in detailed regions.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20250310523A1Method and apparatus for video coding
Publication Date: 2025.10.02 HUAWEI TECH CO LTD
  • US20250310523A1 patent drawing
  • US20250310523A1 patent drawing
  • US20250310523A1 patent drawing

AI summary

A video coding device, comprising a sequence of filters that are configurable by one or more primary parameters and one or more secondary parameters, and a filter controller configured to adjust the one or more secondary parameters based on the one or more primary parameters and based on a strength criterion of the sequence of filters.