Video Block Decoding with Separate Luma and Chroma Kernels

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding standards face challenges in efficiently handling the differing statistical properties of luma and chroma channels, particularly in high-resolution and high-frame-rate video formats, leading to suboptimal compression and decoding performance.

Innovation Solution

The method involves decoding a coding unit by selecting independent kernels for the luma and chroma channels based on decoded split flags, applying non-separable transforms, and adjusting quantization parameters at a granular level to accommodate varying block partitioning constraints across different frame sections.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a single quantization parameter is used for both luma and chroma channels, then device complexity is reduced, but compression efficiency deteriorates due to inability to handle differing statistical properties

Engineering Contradiction:
Improvequantization parameter managementVSAvoidcompression efficiency
Core Design Contradiction:
Device complexityVSLoss of information

Solution Approach 1:

The patent segments the quantization parameter management by introducing separate quantization parameters for luma and chroma channels. The encoder independently determines a first quantization parameter for the luma channel and a second quantization parameter for the chroma channel, allowing each channel to be optimized according to its statistical properties without increasing overall system complexity

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by allowing different quantization parameters to be applied to different color channels based on their specific requirements. The luma channel receives a first quantization parameter while the chroma channel receives a second quantization parameter, enabling each channel to be processed with the appropriate quality level for its statistical characteristics

Inventive Principle:
Principle #3Local quality

2Manufacturing precision

If high-resolution and high-frame-rate video formats are used, then video quality is improved, but bandwidth requirements and encoding complexity increase

Engineering Contradiction:
Improvevideo qualityVSAvoidencoding complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent segments the encoding process by dividing the video data into luma and chroma components and applying different quantization parameters to each. This segmentation allows the encoder to handle high-resolution and high-frame-rate video formats more efficiently by treating each color channel according to its specific characteristics, thereby reducing overall encoding complexity

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the quantization parameters based on the statistical properties of each color channel. By determining separate first and second quantization parameters for luma and chroma channels respectively, the encoder can optimize compression for high-resolution and high-frame-rate formats without proportionally increasing complexity

Inventive Principle:
Principle #35Parameter changes

3Loss of information

If separate quantization parameters are determined for luma and chroma channels, then compression efficiency is improved, but device complexity and processing load increase

Engineering Contradiction:
Improvecompression efficiencyVSAvoidprocessing load
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent applies local quality by determining a first quantization parameter specifically for the luma channel and a second quantization parameter specifically for the chroma channel. This allows each channel to be compressed with the appropriate quality level matching its statistical properties, improving overall compression efficiency without requiring complex joint optimization

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent enables each color channel to effectively serve itself by assigning it a dedicated quantization parameter. The luma channel uses the first quantization parameter and the chroma channel uses the second quantization parameter, allowing each channel to be processed independently according to its own statistical characteristics without burdening the system with complex inter-channel optimization

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20260052260A1Method, apparatus and system for encoding and decoding a block of video samples
Publication Date: 2026.02.19 CANON KK
  • US20260052260A1 patent drawing
  • US20260052260A1 patent drawing
  • US20260052260A1 patent drawing

AI summary

A method of decoding a coding unit of a coding tree from a coding tree unit of an image frame from a video bitstream, the coding unit having a primary colour channel and at least one secondary colour channel. The method comprises determining a coding unit including the primary colour channel and the at least one secondary colour channel according to decoded split flags of the coding tree unit; decoding a first index to select a kernel for the primary colour channel and a second index to select a kernel for the at least one secondary colour channel; selecting a first kernel according to the first index and a second kernel according to the second index; and decoding the coding unit by applying the first kernel to residual coefficients of the primary colour channel and the second kernel to residual coefficients of the at least one secondary colour channel.