Chroma Transform Skip Mode Derivation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video coding standards, such as HEVC, require explicit syntax elements for indicating transform skip mode in chroma transform blocks, leading to increased signaling overhead, especially when not all transform units are the smallest size, which can reduce coding efficiency for certain types of video content.

Innovation Solution

The proposed method derives the transform skip flag for chroma transform blocks based on the sub-sampling format and the corresponding luma transform blocks, eliminating the need for explicit syntax elements in the encoded bitstream by determining the transform skip mode based on the number of luma blocks using the transform skip mode, thereby reducing signaling overhead.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If explicit syntax elements are used to indicate transform skip mode in chroma transform blocks, then the transform skip mode can be accurately signaled, but the signaling overhead increases

Engineering Contradiction:
Improvetransform skip mode indication accuracyVSAvoidsignaling overhead
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent extracts the transform skip mode indication for chroma blocks from explicit syntax elements and derives it implicitly from luma block information. This removes the redundant signaling overhead while maintaining the necessary information through the derivation relationship between luma and chroma blocks.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent makes the luma transform block information serve multiple functions: it is used for both luma coding and for deriving the chroma transform skip mode indication. This multi-functionality eliminates the need for separate chroma-specific syntax elements, reducing overall signaling overhead.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Adaptability or versatility

If transform skip mode is explicitly signaled for all chroma transform blocks, then coding flexibility is maintained, but the bitstream size increases

Engineering Contradiction:
Improvecoding flexibilityVSAvoidbitstream size
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent removes the explicit chroma transform skip mode syntax elements from the bitstream and extracts the necessary information from the luma block indicators. This maintains coding flexibility through the derivation mechanism while reducing bitstream size by eliminating redundant data.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Instead of explicitly signaling chroma transform skip mode directly, the patent inverts the approach by having the chroma mode derived from luma mode information. This inversion reduces bitstream size while preserving the ability to adapt to different coding scenarios.

Inventive Principle:
Principle #13The other way round (Inversion)

3Adaptability or versatility

If separate syntax elements are used for luma and chroma transform skip modes, then each component can be independently controlled, but the processing complexity increases

Engineering Contradiction:
Improveindependent component controlVSAvoidprocessing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent merges the transform skip mode control for luma and chroma by deriving chroma mode from luma mode information. This reduces processing complexity by eliminating separate chroma-specific syntax element handling while maintaining independent control capability through the derivation relationship.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The luma transform block information is given universal application, serving both as the direct coding parameter for luma and as the basis for deriving chroma transform skip mode. This multi-functionality reduces processing complexity by consolidating the information source.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS9426466B2Transform skip mode
Publication Date: 2016.08.23 QUALCOMM INC
  • US9426466B2 patent drawing
  • US9426466B2 patent drawing
  • US9426466B2 patent drawing

AI summary

A device for coding video data includes a video coder configured to: determine for a chroma transform block (TB) a sub-sampling format for the chroma TB; based on the sub-sampling format for the chroma TB, identify one or more corresponding luma TBs; determine, for each of the one or more corresponding luma TBs, if the corresponding luma TB is coded using a transform skip mode; and, based on a number of the one or more corresponding luma TBs coded using the transform skip mode being greater than or equal to a threshold value, determine that the chroma TB is coded in the transform skip mode.