Adaptive Deblocking Filter for CIIP Video Block Boundaries

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding technologies face challenges in achieving high compression ratios with minimal quality loss, particularly in scenarios with limited network bandwidth and memory resources, necessitating improved encoding and decoding techniques.

Innovation Solution

The implementation of adaptive deblocking filter techniques in video encoders and decoders, which adjust filter strength based on boundary characteristics to enhance compression efficiency and picture quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If video data is compressed to reduce data quantity for transmission or storage, then the compression ratio is improved, but picture quality deteriorates

Engineering Contradiction:
Improvedata quantityVSAvoidpicture quality
Core Design Contradiction:
Quantity of substanceVSManufacturing precision

Solution Approach 1:

The patent applies parameter changes by dynamically adjusting the deblocking filter strength parameter (betaOffset) based on the actual boundary characteristics of blocks. Instead of using a fixed filter strength, the system modifies the beta parameter to adapt to different block types (intra-predicted, inter-predicted, combined inter-intra), allowing optimal filtering that removes blocking artifacts while preserving picture quality and maintaining compression efficiency

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements dynamics by making the deblocking filter adaptation dynamic rather than static. The filter strength is adjusted in real-time based on boundary conditions, block types, and quantization parameters. This dynamic adaptation allows the system to optimize the balance between compression ratio and picture quality for different video content and coding conditions

Inventive Principle:
Principle #15Dynamics

2Manufacturing precision

If deblocking filter strength is increased to reduce blocking artifacts, then picture quality is improved, but compression efficiency deteriorates

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

Solution Approach 1:

The patent applies local quality by differentiating filter strength application based on local block characteristics. Different boundary types receive different filter strengths: strong filtering for intra-predicted block boundaries, moderate filtering for inter-predicted boundaries, and adaptive filtering for combined inter-intra boundaries. This localized approach ensures picture quality is improved only where blocking artifacts are present, without unnecessarily increasing compression overhead

Inventive Principle:
Principle #3Local quality

3Manufacturing precision

If adaptive deblocking filter techniques are implemented to optimize filter strength, then picture quality is improved, but device complexity increases

Engineering Contradiction:
Improvepicture qualityVSAvoidencoding/decoding complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent implements self-service by enabling the deblocking filter adaptation to be performed automatically based on readily available coding parameters. The system uses existing block type information, boundary strength values, and quantization parameters to determine filter strength without requiring additional complex analysis or external control signals. This self-adaptive mechanism improves picture quality while minimizing the increase in device complexity

Inventive Principle:
Principle #25Self-service

Data Source

PatentEP3868110B1An encoder, a decoder and corresponding methods of deblocking filter adaptation
Publication Date: 2025.12.03 HUAWEI TECH CO LTD
  • EP3868110B1 patent drawingFigure 1A
  • EP3868110B1 patent drawingFigure 1B
  • EP3868110B1 patent drawingFigure 2

AI summary

The present disclosure provides a coding method, wherein the coding includes decoding or encoding, and the method comprises determining whether a current coding unit is predicted by application of combined inter-intra prediction, CIIP; and upon determination that the current coding unit is predicted by application of CIIP, setting a boundary strength of a boundary of the current coding unit to a first value.