Chroma Intra Mode Selection Using Luma-Linked Direct Mode

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video compression technologies face challenges in achieving superior coding efficiency and higher image quality due to the increasing size, resolution, and frame rate of video data, requiring improved methods for configuring candidate intra modes, particularly for chroma blocks.

Innovation Solution

A method is provided for configuring candidate intra modes by determining the availability of encoding modes for luma regions corresponding to chroma blocks and setting a direct mode (DM) as the default when the encoding mode of the luma region is not available, along with a video decoding apparatus that includes a determination unit, a setting unit, and a configuration unit to implement this process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If existing video compression technologies (H.264/AVC, HEVC) are used, then video data can be compressed and transmitted, but coding efficiency and image quality are insufficient due to increasing video size, resolution, and frame rate

Engineering Contradiction:
Improvecoding efficiencyVSAvoiddata amount
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent segments the intra prediction mode selection process into two distinct parts: luma component prediction and chroma component prediction. This segmentation allows independent optimization of prediction modes for each color component, enabling more efficient coding by selecting appropriate prediction modes based on the specific characteristics of each component rather than using a unified approach.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by allowing different prediction modes to be used for luma and chroma blocks based on their respective characteristics. The chroma block can use direct mode (DM) when the corresponding luma block uses intra prediction mode, creating a localized adaptation to the specific prediction mode requirements of each color component in different spatial regions.

Inventive Principle:
Principle #3Local quality

2Measurement precision

If more candidate intra modes are configured for chroma blocks, then prediction accuracy improves, but encoding complexity and processing time increase

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

Solution Approach 1:

The patent implements a dynamic candidate mode configuration strategy where the set of candidate intra modes for chroma blocks is not fixed but adapts based on the prediction mode used for the corresponding luma block. When luma uses intra prediction mode, chroma candidates include direct mode (DM); otherwise, alternative modes are selected. This dynamic adaptation optimizes prediction accuracy while avoiding the constant overhead of evaluating all possible modes in every case.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of candidate mode selection based on the luma prediction mode parameter. By conditioning the chroma candidate mode configuration on the luma mode parameter, the system dynamically adjusts the search space and evaluation criteria, achieving higher prediction accuracy when needed while reducing complexity when standard modes suffice.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12598292B2Intra mode candidate configuration method and video decoding apparatus
Publication Date: 2026.04.07 SK TELECOM CO LTD
  • US12598292B2 patent drawing
  • US12598292B2 patent drawing
  • US12598292B2 patent drawing

AI summary

A method of configuring candidate intra modes and a video decoding apparatus are disclosed. At least one embodiment of the present disclosure provides a method of configuring candidate intra modes for a chroma block, including determining whether a luma region corresponding to the chroma block has an encoding mode that is available for use, setting a direct mode (DM) among the candidate intra modes as a default mode when the encoding mode of the luma region is not available, and configuring the candidate intra modes by including the DM.