Video Decoder Syntax Element Handling for Monochrome Chroma

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video coding technologies face challenges in efficiently encoding and decoding video sequences, particularly in handling monochrome or separately coded color components, where existing tools like joint coding of chroma residuals, active color transform, and block-based delta pulse code modulation are not applicable, leading to inefficiencies in bandwidth and storage requirements.

Innovation Solution

The proposed solution involves a method and apparatus for video decoding that receives a syntax element from a bitstream indicating whether a sequence of pictures is monochrome or includes separately coded color components, allowing for the disabling of coding tools like joint coding of chroma residuals, active color transform, or block-based delta pulse code modulation, and enabling appropriate coding tools based on the chroma array type, thereby optimizing encoding and decoding processes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If coding tools like joint coding of chroma residuals, active color transform, and block-based delta pulse code modulation are applied to monochrome video or video with separately coded color components, then coding efficiency is improved, but incompatibility and errors occur because these tools require multiple color components

Engineering Contradiction:
Improvecoding efficiencyVSAvoidcoding compatibility
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements dynamic adaptation by making the video decoding process responsive to the chroma array type. The system dynamically determines whether the video is monochrome or has separate color components, and accordingly enables or disables specific coding tools. This dynamic configuration ensures that coding tools are only applied when appropriate for the video type, resolving the contradiction between coding efficiency and compatibility.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the operational parameters of the video decoding system based on the chroma array type. When monochrome video is detected, parameters such as joint chroma residual coding, active color transform, and block-based delta pulse code modulation are disabled. When separate color components are present, these parameters are enabled. This parameter adaptation allows the system to optimize coding efficiency while maintaining compatibility across different video types.

Inventive Principle:
Principle #35Parameter changes

2Quantity of substance

If all coding tools are enabled for all video types, then maximum compression ratio is achieved, but bandwidth and storage requirements increase unnecessarily for monochrome video

Engineering Contradiction:
Improvecompression ratioVSAvoidbandwidth and storage requirements
Core Design Contradiction:
Quantity of substanceVSLoss of energy

Solution Approach 1:

The patent applies local quality by treating monochrome video and video with separate color components differently in the decoding process. Instead of applying a uniform set of coding tools to all video, the system selectively applies tools based on the local characteristic (chroma array type) of the video. This ensures that compression is optimized for each video type without incurring unnecessary bandwidth and storage costs for monochrome video where multi-component tools would be ineffective.

Inventive Principle:
Principle #3Local quality

3Reliability

If coding tools are disabled for monochrome video to ensure compatibility, then reliability is improved, but coding efficiency and compression ratio deteriorate

Engineering Contradiction:
Improvedecoding compatibilityVSAvoidcompression ratio
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent resolves this contradiction through dynamic adaptation. The system first determines the chroma array type, then dynamically configures the set of available coding tools. For monochrome video, tools incompatible with single-component video are disabled, ensuring reliability. For video with separate color components, the full set of tools is enabled, maximizing compression ratio. This dynamic approach ensures both compatibility and efficiency are achieved in their respective contexts.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12137250B2Signaling of coding tools for encoding a video component as monochrome video
Publication Date: 2024.11.05 TENCENT AMERICA LLC
  • US12137250B2 patent drawing
  • US12137250B2 patent drawing
  • US12137250B2 patent drawing

AI summary

A method of video decoding performed in a video decoder is disclosed. A first syntax element indicating whether a video is monochrome or includes color components that are encoded separately is generated. A second syntax element that indicates whether joint coding of chroma residuals is enabled based on whether the video is monochrome or includes color components that are encoded separately is generated. Further, a coded video bitstream that includes the first syntax element is generated. The coded video bitstream includes the second syntax element based on whether the video is monochrome or includes color components that are encoded separately. The first syntax element and the second syntax element are different syntax elements.