CIIP-Based Deblocking Filter Adaptation for Video Compression Efficiency

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 the context of limited network resources and increasing demands for higher video quality.

Innovation Solution

The implementation of combined inter-intra prediction (CIIP) to determine boundary strengths for coding units, adjusting deblocking filter settings based on specific conditions such as transform coefficients, motion vector differences, and coding tree unit alignment, to enhance deblocking efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If combined inter-intra prediction (CIIP) is applied to coding units, then prediction accuracy and video quality are improved, but computational complexity and processing overhead increase

Engineering Contradiction:
Improveprediction accuracyVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent dynamically adjusts the deblocking filter strength based on the prediction mode (CIIP, intra, or inter) and boundary conditions. The filter strength is not fixed but adapts to the specific coding scenario, allowing the system to maintain high prediction accuracy while optimizing computational resources by applying stronger filtering only where necessary.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the boundary strength parameter based on the prediction mode and block characteristics. Different boundary strength values are assigned depending on whether CIIP, intra, or inter prediction is used, and whether the boundary is horizontal or vertical. This parameter adaptation resolves the contradiction by tailoring the filtering intensity to the specific prediction accuracy requirements of each case.

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If deblocking filter strength is increased to reduce blocking artifacts, then video quality is improved, but compression ratio decreases due to increased data overhead

Engineering Contradiction:
Improvevideo qualityVSAvoiddata overhead
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The patent applies different deblocking filter strengths to different boundaries based on local characteristics such as prediction mode, boundary orientation, and adjacent block types. Instead of uniformly increasing filter strength across all boundaries, the system selectively applies stronger filtering only where blocking artifacts are most prominent, thereby improving video quality locally without proportionally increasing overall data overhead.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent uses partial action by applying deblocking filtering selectively rather than universally. The filter is applied with varying strengths based on specific conditions (CIIP mode boundaries receive strength 2, intra-predicted boundaries receive strength 1 or 2, inter-predicted boundaries receive strength 0 or 1). This partial application approach improves video quality where needed while minimizing the increase in data overhead.

Inventive Principle:
Principle #16Partial or excessive action

3Manufacturing precision

If boundary strength is set to high values for all coding unit boundaries, then blocking artifacts are reduced, but processing time and computational load increase

Engineering Contradiction:
Improveblocking artifact reductionVSAvoidprocessing time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent applies deblocking filtering partially rather than uniformly across all boundaries. By setting boundary strength to 0 for many inter-predicted boundaries and only applying filtering (with strength 1 or 2) to specific boundaries based on prediction mode and characteristics, the system reduces blocking artifacts where necessary while significantly reducing the overall computational load and processing time compared to applying high-strength filtering to all boundaries.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12375689B2Encoder, a decoder and corresponding methods of deblocking filter adaptation
Publication Date: 2025.07.29 HUAWEI TECH CO LTD
  • US12375689B2 patent drawing
  • US12375689B2 patent drawing
  • US12375689B2 patent drawing

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 (CHIP); and in response to determining 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.