Hierarchical Deblocking Signaling for Video Coding Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding standards, such as VVC, face challenges in efficiently managing chroma components, deblocking filters, and quantization parameters, leading to inefficiencies in video processing and decoding.

Innovation Solution

Implementing specific format rules for video processing methods that control chroma array types, deblocking modes, and quantization parameters, including the use of XOR operations for chroma quantization parameter tables and determining deblocking filter applicability based on syntax elements at various levels, to enhance video encoding and decoding efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If existing video coding standards are used for managing chroma components and deblocking filters, then video processing can be performed, but encoding and decoding efficiency is insufficient

Engineering Contradiction:
Improvevideo encoding and decoding efficiencyVSAvoidchroma component management complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies parameter changes by introducing a chroma array type field that controls conversion characteristics of chroma components. This field enables dynamic adjustment of chroma sampling formats (e.g., 4:2:0, 4:2:2, 4:4:4) and associated processing parameters, allowing the system to optimize encoding efficiency by adapting chroma handling parameters to specific video content requirements rather than using fixed complex management rules

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If deblocking filter applicability is determined using multiple syntax elements at different levels, then filtering accuracy is improved, but processing complexity increases

Engineering Contradiction:
Improvedeblocking filter applicability determination accuracyVSAvoidsyntax element processing complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent segments the deblocking filter control into multiple independent syntax elements organized at different hierarchical levels (picture header, slice header, block-level). This segmentation allows each syntax element to control specific aspects of filter applicability independently, improving determination accuracy by considering multiple factors while reducing overall processing complexity through modular organization and selective application at different granularities

Inventive Principle:
Principle #1Segmentation

3Loss of energy

If chroma quantization parameter tables are derived using XOR operations, then bandwidth utilization is improved, but calculation complexity increases

Engineering Contradiction:
Improvebandwidth utilization efficiencyVSAvoidquantization parameter calculation complexity
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The patent uses XOR operations to derive chroma quantization parameter (QP) table values from base QP parameters and differential values. This parameter transformation technique enables compact representation of chroma QP data, significantly reducing the bandwidth required to transmit quantization parameters while the XOR calculation itself remains a simple bitwise operation that does not substantially increase computational complexity

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12413784B2Deblocking signaling in video coding
Publication Date: 2025.09.09 BYTEDANCE INC
  • US12413784B2 patent drawing
  • US12413784B2 patent drawing
  • US12413784B2 patent drawing

AI summary

Systems, methods and apparatus for video processing are described. The video processing may include video encoding, video decoding or video transcoding. One example method of video processing includes a method of video processing, including performing a conversion between a video region of a video and a bitstream of the video according to a format rule. The format rule specifies that an applicability of a deblocking filter for the video region is determined based on syntax elements at i) a picture parameter set level and ii) a picture level or a slice level.