Adaptive CCSO Filtering Parameters for Video Coding Overhead Trade-Off

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding technologies face challenges in efficiently reducing redundancy in uncompressed digital video signals while maintaining high filtering quality, particularly in cross-component sample offset filtering, which often results in increased overhead due to fixed filter parameter settings.

Innovation Solution

Adaptive cross-component sample offset (CCSO) filtering allows varying filter parameters within a frame, enabling selection from multiple candidate combinations, including filter shape, quantization step size, and number of bands, with signaling options in the bitstream to optimize filtering quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If CCSO filter parameters are allowed to vary from filtering unit to filtering unit, then filtering quality is improved, but signaling overhead increases

Engineering Contradiction:
Improvefiltering qualityVSAvoidsignaling overhead
Core Design Contradiction:
Manufacturing precisionVSLoss of information

Solution Approach 1:

The patent applies local quality by allowing different CCSO filter parameters to be used in different filtering units within a frame. Each filtering unit can select from candidate combinations of parameters based on its local characteristics, enabling adaptive filtering that matches local content requirements while maintaining overall quality.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements dynamics by making CCSO filter parameters adaptable and variable across different filtering units rather than static and uniform. The parameters can be selected from candidate combinations based on local content characteristics, enabling the filtering process to dynamically adjust to different regions of the video frame.

Inventive Principle:
Principle #15Dynamics

2Loss of information

If CCSO filter parameters are kept uniform across all filtering units, then signaling overhead is reduced, but filtering quality deteriorates

Engineering Contradiction:
Improvesignaling overheadVSAvoidfiltering quality
Core Design Contradiction:
Loss of informationVSManufacturing precision

Solution Approach 1:

The patent resolves this contradiction by introducing local quality variations through filtering unit-level parameter selection. Each filtering unit can choose from candidate parameter combinations based on its local content characteristics, ensuring that filtering quality is optimized for each region without requiring full parameter transmission for every unit.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent applies partial action by allowing selective parameter variation only where needed. Instead of fully adaptive parameters for every filtering unit, the system uses a candidate combination approach where only certain units or regions utilize parameter variation, balancing quality improvement with overhead reduction.

Inventive Principle:
Principle #16Partial or excessive action

3Adaptability or versatility

If more candidate combinations of CCSO filtering parameters are provided, then filtering adaptability is improved, but device complexity increases

Engineering Contradiction:
Improvefiltering adaptabilityVSAvoidparameter management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies segmentation by dividing the parameter space into discrete candidate combinations. Instead of allowing continuous parameter variation, the system pre-defines a finite set of parameter combinations that can be selected by each filtering unit, simplifying management while maintaining adaptability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements parameter changes by allowing filtering units to select from different candidate combinations of CCSO parameters. This enables the system to adapt filtering characteristics to local content requirements while managing complexity through a finite set of predefined parameter sets rather than continuous parameter spaces.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12627796B2Adaptive cross-component sample offset filtering parameters
Publication Date: 2026.05.12 TENCENT AMERICA LLC
  • US12627796B2 patent drawing
  • US12627796B2 patent drawing
  • US12627796B2 patent drawing

AI summary

This disclosure describes a set of advanced video coding technologies and is particular related to cross-component sample offset (CCSO) filtering of reconstructed samples. For example, CCSO filter parameters may be allowed to vary from a filtering unit to another filtering unit. A filtering unit may be a filtering block or a filtering region containing multiple spatially adjacent filtering blocks in a reconstructed frame. Corresponding allowed options of CCSO filter parameter combinations may be specified. Each filtering unit may select from the allowed combination options. The selected combination options may be signaled in the bitstream or derived in some other manners. Allowing such CCSO filter parameter variation within a frame may provide filtering quality gain that outweighs a cost of overhead in signaling.