Signaling Chroma Quantization Parameter Tables in Video Coding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing video coding standards, such as HEVC and VVC, face challenges in efficiently signaling and deriving chroma quantization parameter (QP) tables, leading to increased bit usage and potential waste of bits when signaling chroma QP tables for joint CbCr residuals, especially when the joint CbCr residual coding tool is not enabled.

Innovation Solution

The proposed solution introduces new syntax elements and signaling mechanisms to flexibly signal chroma QP tables, allowing for optional signaling of chroma QP tables only when necessary, using piece-wise linear functions, and reducing bit usage by signaling differences between input and output values of control points, thereby optimizing bit allocation for chroma QP mapping.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If chroma QP tables are signaled for joint CbCr residuals, then chroma QP mapping flexibility is improved, but bit overhead increases when joint CbCr residual coding tool is not enabled

Engineering Contradiction:
Improvechroma QP mapping flexibilityVSAvoidbit overhead
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent introduces dynamic signaling mechanisms where chroma QP table signaling is conditionally enabled or disabled based on the activation status of the joint CbCr residual coding tool. The decoder receives flags that dynamically control whether chroma QP table data is present in the bitstream, allowing the system to adapt its signaling behavior to current coding conditions and avoid unnecessary bit consumption when joint coding is not active.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter representation by signaling differences between input and output QP values rather than absolute values. This parameter transformation reduces the number of bits required to represent chroma QP table entries, as the differences are typically smaller and can be encoded more efficiently, thereby reducing overall bit overhead while maintaining mapping flexibility.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If chroma QP tables are always signaled, then chroma QP mapping accuracy is improved, but bit rate increases

Engineering Contradiction:
Improvechroma QP mapping accuracyVSAvoidbit rate
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent implements partial signaling where chroma QP tables are signaled only when necessary, specifically when the joint CbCr residual coding tool is enabled. Instead of always signaling complete chroma QP tables, the system selectively applies signaling based on current coding requirements, achieving sufficient mapping accuracy only when needed while reducing bit rate during normal operation.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent extracts and signals only the essential chroma QP information needed for accurate mapping, rather than transmitting complete QP tables unconditionally. By separating the signaling of chroma QP data from the general coding process and only including it when the joint CbCr tool is active, the system removes unnecessary bit consumption while preserving mapping accuracy when required.

Inventive Principle:
Principle #2Taking out (Extraction)

3Quantity of substance

If chroma QP tables are not signaled, then bit rate is reduced, but chroma QP mapping flexibility deteriorates

Engineering Contradiction:
Improvebit rateVSAvoidchroma QP mapping flexibility
Core Design Contradiction:
Quantity of substanceVSAdaptability or versatility

Solution Approach 1:

The patent creates a dynamic signaling system where chroma QP table inclusion in the bitstream is controlled by conditional flags related to joint CbCr residual coding tool activation. This dynamic approach allows the system to maintain low bit rates during normal operation while automatically providing full chroma QP mapping flexibility when the joint coding tool is enabled, ensuring adaptability is preserved on demand.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent prepares chroma QP table signaling in advance by checking the activation status of the joint CbCr residual coding tool before encoding. This preliminary action allows the encoder to proactively include or exclude chroma QP table data based on future decoding requirements, ensuring that flexibility is available when needed without continuously increasing bit rate.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11356684B2Method and system for signaling chroma quantization parameter table
Publication Date: 2022.06.07 ALIBABA GROUP HOLDING LTD
  • US11356684B2 patent drawing
  • US11356684B2 patent drawing
  • US11356684B2 patent drawing

AI summary

The present disclosure provides method and systems for signaling chroma quantization parameter (QP) table. According to some disclosed embodiments, the methods include: receiving a bitstream of video data; determining whether a luma-to-chroma QP mapping table is signaled, based on a first flag in the bitstream; and in response to the first flag being a first value, determining the signaled luma-to-chroma (P mapping table based on the bitstream.