Temporal Cross-Component Filtering for Video Coding Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding technologies face challenges in efficiently reducing redundancy and improving coding efficiency, particularly in handling intra prediction and motion compensation across different frames.

Innovation Solution

The proposed solution involves an apparatus and method for video decoding that applies a cross-component filter to reconstructed samples from a temporal source frame, combining these offsets with reconstructed samples of a current block to enhance coding efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If traditional video coding techniques are used, then bandwidth and storage space requirements are high, but compression ratio is limited

Engineering Contradiction:
Improvebandwidth and storage space requirementsVSAvoidcompression ratio
Core Design Contradiction:
Loss of energyVSProductivity

Solution Approach 1:

The patent extends traditional spatial filtering to temporal domain by applying cross-component filtering across multiple frames. The filter uses reconstructed samples from a temporal source frame (different time) to generate offsets for the current frame, adding a temporal dimension to the filtering process. This enables better exploitation of temporal redundancy while maintaining compression efficiency.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The patent introduces an intermediary filtering process that operates between reconstruction and final output. The cross-component filter acts as an intermediary step that processes reconstructed samples from the temporal source frame and combines them with current frame samples, enabling gradual refinement of the reconstructed video signal.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If lossy compression is applied, then compression ratio increases, but distortion between original and reconstructed signals increases

Engineering Contradiction:
Improvecompression ratioVSAvoiddistortion between original and reconstructed signals
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent applies cross-component filtering using reconstructed samples from a temporal source frame before final reconstruction of the current frame. This preliminary filtering action reduces distortion by pre-processing the reconstructed samples to better predict current frame values, thereby improving reconstruction quality at the same compression ratio.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If intra prediction and motion compensation are used, then coding efficiency improves, but device complexity increases

Engineering Contradiction:
Improvecoding efficiencyVSAvoiddevice complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent employs a self-service mechanism where the decoder uses its own reconstructed samples from a temporal source frame to generate filtering offsets for the current frame. This self-referential approach eliminates the need for additional external reference data or complex inter-picture prediction mechanisms, reducing device complexity while maintaining coding efficiency.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12348748B2Cross component filtering using a temporal source frame
Publication Date: 2025.07.01 TENCENT AMERICA LLC
  • US12348748B2 patent drawing
  • US12348748B2 patent drawing
  • US12348748B2 patent drawing

AI summary

Aspects of the disclosure provide methods and apparatuses for video encoding/decoding. In some examples, an apparatus includes processing circuitry. For example, the processing circuitry obtains reconstructed samples in a temporal source frame that is different from a current frame, and determines filter coefficients of a filter for a current block in the current frame based on at least the reconstructed samples in the temporal source frame. The processing circuitry generates prediction information of the current block based on the determined filter coefficients. The temporal source frame is an inter coded frame that satisfies at least one of a quantization parameter (QP) requirement, a temporal distance requirement, and a reference picture requirement.