Coding Unit Prediction with BCW Weights from Luma-Chroma TM Costs

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video encoding and decoding technologies face challenges in accurately predicting coding units, leading to inefficiencies in compression performance due to the reliance on single-color component template matching costs, which can result in suboptimal weight adjustments.

Innovation Solution

Implementing bidirectional prediction with coding unit weights (BCW) that utilize a weighted sum of luma and chroma components for template matching costs to improve the accuracy of weight adjustments, enhancing compression performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If single-color component template matching costs are used for BCW weight derivation, then the encoding complexity is reduced, but the prediction accuracy deteriorates

Engineering Contradiction:
Improveencoding complexityVSAvoidprediction accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent combines multiple color components (luma and chroma) in a weighted sum manner to derive template matching costs. Instead of using single-color component costs, the encoder computes a combined cost function that integrates information from both luma and chroma components, thereby improving prediction accuracy while maintaining reasonable encoding complexity through a unified cost derivation process.

Inventive Principle:
Principle #5Merging (Combining)

2Measurement precision

If multi-color component template matching costs are used for BCW weight derivation, then the prediction accuracy is improved, but the encoding complexity increases

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

Solution Approach 1:

The patent changes the parameter representation by using a weighted sum of color components instead of treating them separately. The cost function parameters are modified to incorporate both luma and chroma components with appropriate weights, allowing the system to achieve better prediction accuracy while controlling encoding complexity through parameter optimization rather than structural complexity increase.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12506884B2Coding unit prediction using template matching costs
Publication Date: 2025.12.23 COMCAST CABLE COMM LLC
  • US12506884B2 patent drawing
  • US12506884B2 patent drawing
  • US12506884B2 patent drawing

AI summary

Template matching (TM) costs for a coding unit (CU) may be used to determine a bi-directional prediction with CU weights (BCW) weights to predict the CU. The TM cost may be determined based on templates of a block (e.g., a current block and/or a reference block). The TM cost may be determined based on one or more color component (e.g., collocated luma and chroma components) of the CU by calculating the TM cost as a weighted sum that may use the one or more color components.