Luma-Based Chroma Intra-Prediction Using Down-Sampled Samples

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional video encoding and decoding methods fail to effectively utilize inter-channel correlation for improved coding efficiency, particularly in intra-prediction processes involving luma and chroma components.

Innovation Solution

A luma-based chroma intra-prediction method that employs down-sampled luma samples derived from weighting, using a filter circuit with a weighting table to generate down-sampled luma samples and compute parameters for a linear model to predict chroma samples, thereby enhancing prediction accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional block-based coding is used, then coding structure is simple, but inter-channel correlation is not utilized and coding efficiency is low

Engineering Contradiction:
Improvecoding efficiencyVSAvoidprediction method complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent introduces down-sampled luma samples as an intermediary to bridge the luma and chroma prediction processes. These down-sampled luma samples serve as a mediator that captures inter-channel correlation information and transfers it to the chroma prediction, enabling efficient utilization of inter-channel correlation without directly processing complex chroma data.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent changes the parameter space by using down-sampled luma samples instead of full-resolution luma samples for chroma prediction. This parameter change reduces the complexity of chroma prediction while maintaining coding efficiency, as the down-sampled luma samples preserve the essential correlation information needed for accurate chroma prediction.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If chroma prediction uses full-resolution luma samples, then prediction accuracy is high, but data size and processing complexity increase

Engineering Contradiction:
Improveprediction accuracyVSAvoiddata size
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent extracts only the essential information from full-resolution luma samples by down-sampling them. This extraction process removes redundant high-frequency information while preserving the critical low-frequency correlation patterns needed for chroma prediction, thereby reducing data size without significantly compromising prediction accuracy.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent applies partial action by using down-sampled luma samples that provide sufficient prediction information for chroma blocks. This partial approach uses only the necessary portion of luma sample data (the down-sampled version) rather than all available data, achieving adequate prediction accuracy with reduced data quantity.

Inventive Principle:
Principle #16Partial or excessive action

3Productivity

If intra-prediction processes all color components separately, then processing is simple, but inter-channel correlation is lost

Engineering Contradiction:
Improvecoding efficiencyVSAvoidprediction process simplicity
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The patent merges the luma and chroma prediction processes by using down-sampled luma samples in the chroma prediction. This merging allows the chroma prediction to benefit from luma information, capturing inter-channel correlation between luma and chroma components while maintaining a unified prediction framework that improves coding efficiency.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS10939118B2Luma-based chroma intra-prediction method that utilizes down-sampled luma samples derived from weighting and associated luma-based chroma intra-prediction apparatus
Publication Date: 2021.03.02 MEDIATEK INC
  • US10939118B2 patent drawing
  • US10939118B2 patent drawing
  • US10939118B2 patent drawing

AI summary

A luma-based chroma intra-prediction method includes: applying, by a filter circuit with a first weighting table, weighting to reconstructed luma samples to generate a first down-sampled luma sample, wherein the reconstructed luma samples are external to a luma block; computing parameters of a linear model, wherein a pair of the first down-sampled luma sample and a reconstructed chroma sample that is external to a chroma block is involved in computing the parameters of the linear model; and determining a predicted value of a chroma sample included in the chroma block according to the linear model and a second down-sampled luma sample that is derived from the luma block.