Chroma Quantization Parameter Control for HDR Video Coding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video coding techniques face inefficiencies in processing High Dynamic Range (HDR) and Wide Color Gamut (WCG) video data, particularly in dynamic range adjustment (DRA) operations, which can lead to differences in how video data is processed by encoders and decoders, resulting in suboptimal compression efficiency and bit matching issues.

Innovation Solution

The techniques involve adjusting chroma dynamic range adjustment (DRA) scale values based on luma DRA scale values, determining chroma quantization parameters with integer and fractional components, and using these offsets to process video data in a way that harmonizes pixel and transform domain quantization, replacing expensive logarithmic and exponential operations with approximations to reduce processing power.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If exact logarithmic and exponential operations are used in dynamic range adjustment, then processing precision is improved, but processing power and computational cost increase

Engineering Contradiction:
Improveprocessing precisionVSAvoidprocessing power
Core Design Contradiction:
Measurement precisionVSPower

Solution Approach 1:

The patent replaces expensive logarithmic and exponential mathematical operations with cheaper approximation algorithms that consume less processing power. The approximation methods provide sufficient precision for video coding applications without the high computational cost of exact mathematical functions, effectively substituting expensive operations with more efficient alternatives.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

Solution Approach 2:

The patent transforms the dynamic range adjustment process by changing the mathematical parameters and operations used. Instead of using standard logarithmic and exponential functions, the patent employs alternative computational approaches with different parameter representations that reduce processing power requirements while maintaining acceptable precision for video coding.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If different processing techniques are used by encoders and decoders, then processing flexibility is improved, but bit matching and compression efficiency worsen

Engineering Contradiction:
Improveprocessing flexibilityVSAvoidcompression efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent enforces harmonized processing techniques for both luma and chroma dynamic range adjustment in encoding and decoding. By requiring that the same approximation methods and processing steps be used by both encoders and decoders, the patent ensures bit matching consistency while maintaining the flexibility needed for HDR and WCG video coding applications.

Inventive Principle:
Principle #33Homogeneity

Solution Approach 2:

The patent creates a universal processing framework that handles both luma and chroma components using the same dynamic range adjustment techniques. This multi-functional approach ensures that encoders and decoders process video data consistently across different color components, improving compression efficiency and bit matching while preserving the adaptability required for various HDR and WCG scenarios.

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

3Adaptability or versatility

If separate processing methods are used for luma and chroma, then processing adaptability is improved, but processing complexity increases

Engineering Contradiction:
Improveprocessing adaptabilityVSAvoidprocessing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent merges the processing methods for luma and chroma dynamic range adjustment into a unified framework. By applying the same approximation techniques and processing steps to both color components, the patent reduces processing complexity while maintaining the adaptability needed for different HDR and WCG video coding scenarios. The harmonized approach eliminates redundant separate processing paths.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS11558616B2Methods for quantization parameter control for video coding with joined pixel/transform based quantization
Publication Date: 2023.01.17 QUALCOMM INC
  • US11558616B2 patent drawing
  • US11558616B2 patent drawing
  • US11558616B2 patent drawing

AI summary

An example device for processing video data includes memory configured to store the video data and one or more processors coupled to the memory. The one or more processors are configured to adjust a chroma dynamic range adjustment (DRA) scale value based on a luma DRA scale value and determine a chroma quantization parameter (QP) based on the luma adjusted chroma DRA scale value, wherein the chroma QP comprises an integer component and a fractional component. The one or more processors are configured to determine an integer chroma QP offset based on the integer component and determine a fractional chroma QP offset based on the fractional component. The one or more processors are configured to determine a DRA chroma scale adjustment value based on the integer chroma QP offset and the fractional chroma QP offset and process the video data based on the DRA chroma scale adjustment value.