Chroma Intra Prediction Using Luma Correlation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video encoding methods face challenges in achieving high compression rates with minimal image quality deterioration, particularly in chroma intra prediction, where the accuracy of prediction decreases with larger block sizes, leading to increased encoding information and reduced compression efficiency.

Innovation Solution

A method and apparatus for chroma intra prediction that utilize correlation information from a most probable chroma mode reference region to predict chroma samples, determining a prediction value based on luma samples and decoding the chroma block accordingly, thereby improving video encoding and decoding performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If the block size is increased for chroma intra prediction, then the compression rate is improved, but the prediction accuracy deteriorates

Engineering Contradiction:
Improvecompression rateVSAvoidprediction accuracy
Core Design Contradiction:
Quantity of substanceVSMeasurement precision

Solution Approach 1:

The patent divides the chroma prediction process into multiple stages: first determining prediction mode information from luma blocks, then using this information to guide chroma prediction. This segmentation allows the system to maintain high prediction accuracy even with larger block sizes by breaking down the complex prediction task into manageable steps that leverage correlated luma-chroma relationships.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces luma prediction mode information as an intermediary element that mediates between luma and chroma data. By first analyzing luma blocks to determine prediction modes and then using this intermediate information to guide chroma prediction, the system achieves better accuracy than direct chroma prediction alone, especially for larger blocks where direct prediction would fail.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If the number of prediction methods is increased for chroma blocks, then the prediction accuracy is improved, but the amount of encoding information increases

Engineering Contradiction:
Improveprediction accuracyVSAvoidencoding information
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The patent performs preliminary analysis of luma blocks to determine prediction mode information before applying chroma prediction. This preliminary action allows the system to pre-determine which prediction modes are most likely to be effective for the corresponding chroma blocks, thereby reducing the need to encode multiple prediction method options and decreasing the overall encoding information required.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent establishes a feedback mechanism where luma prediction mode determination informs subsequent chroma prediction mode selection. By using the determined luma prediction modes as feedback to guide chroma prediction, the system can accurately select prediction methods without requiring extensive encoding information to specify multiple alternatives, thus improving accuracy while controlling bitrate.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11277604B2Chroma intra prediction method and device therefor
Publication Date: 2022.03.15 SAMSUNG ELECTRONICS CO LTD
  • US11277604B2 patent drawing
  • US11277604B2 patent drawing
  • US11277604B2 patent drawing

AI summary

Provided is a video decoding method including: obtaining correlation information of a luma value and a chroma value from a most probable chroma (MPC) mode reference region of a current chroma block; determining a prediction value of a chroma sample of the current chroma block from luma samples of a current luma block corresponding to the current chroma block, according to the correlation information; and decoding the current chroma block based on the prediction value of the chroma sample.