Chroma Bitstream Signaling for Adaptive LMCS and CC-ALF Decoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding technologies face inefficiencies in handling chroma components, leading to suboptimal compression and increased bandwidth requirements due to the variable likelihood of intra prediction directions and motion vector redundancy.

Innovation Solution

Implementing chroma-related coding tools such as Luma Mapping with Chroma Scaling (LMCS) and Cross-Component Adaptive Loop Filter (CC-ALF) with syntax elements to manage chroma component coding independently, based on a first syntax element indicating dependency on a second component, and disabling these tools when not needed.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If chroma-related coding tools (LMCS, CC-ALF) are always enabled and coded, then chroma component quality is improved, but bitstream overhead and decoding complexity increase

Engineering Contradiction:
Improvechroma component qualityVSAvoiddecoding complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent implements dynamic enabling/disabling of chroma-related coding tools based on actual chroma component presence. A syntax element (chroma_present_flag) is introduced to dynamically control whether LMCS and CC-ALF tools are applied, allowing the decoder to adaptively process only necessary chroma data rather than always executing complex chroma processing pipelines.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent extracts the chroma component presence information as a separate syntax element (chroma_present_flag) that can independently control the processing of chroma-related tools. This allows the decoder to selectively ignore complex chroma processing when chroma is not present, removing unnecessary computational steps from the decoding pipeline.

Inventive Principle:
Principle #2Taking out (Extraction)

2Productivity

If chroma-related coding tools are always applied, then compression ratio is improved, but bandwidth requirements increase due to additional syntax elements

Engineering Contradiction:
Improvecompression ratioVSAvoidbitstream size
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent dynamically adjusts bitstream content based on chroma presence. When chroma is not present (chroma_present_flag=0), the bitstream omits LMCS and CC-ALF related syntax elements entirely, reducing bandwidth requirements. This dynamic adaptation allows the encoder to achieve high compression ratios only when chroma-related tools provide actual benefit.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent applies chroma-related coding tools partially - only when chroma component is actually present in the video stream. This avoids the excessive action of always applying these tools, thereby eliminating unnecessary bitstream overhead while maintaining compression efficiency where it matters.

Inventive Principle:
Principle #16Partial or excessive action

3Adaptability or versatility

If chroma component is always processed independently with separate syntax elements, then chroma coding flexibility is improved, but device complexity and processing overhead increase

Engineering Contradiction:
Improvechroma coding flexibilityVSAvoidprocessing overhead
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic control of chroma processing through the chroma_present_flag syntax element. This single flag enables the system to adapt between different processing modes: when set to 1, full independent chroma processing with LMCS and CC-ALF is enabled; when set to 0, chroma processing is completely bypassed. This dynamic approach provides flexibility without permanently increasing processing overhead.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20250365433A1Signaling presence of chroma component in video bitstream
Publication Date: 2025.11.27 TENCENT AMERICA LLC
  • US20250365433A1 patent drawing
  • US20250365433A1 patent drawing
  • US20250365433A1 patent drawing

AI summary

Aspects of the disclosure provide a method and an apparatus including processing circuitry for video decoding. The processing circuitry decodes, from a coded video bitstream, a first syntax element indicating whether a first component in the coded video bitstream is coded based on a second component in the coded video bitstream. The processing circuitry determines whether to decode one or more second syntax elements for a chroma related coding tool based on the first syntax element. The chroma related coding tool is a luma mapping with chroma scaling coding tool or a cross-component adaptive loop filter. The one or more second syntax elements are decoded when the first syntax element indicates that the first component is coded based on the second component. The one or more second syntax elements are not decoded when the first syntax element indicates that the first component is not coded based on the second component.