Luma-Based Quantization Parameter Prediction for Video Coding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image and video coding standards, such as JPEG, AVC, and HEVC, face challenges in efficiently encoding and decoding high-dynamic range (HDR) and 360-degree virtual-reality images due to limitations in quantization and prediction techniques, leading to increased overhead and reduced compression efficiency.

Innovation Solution

The implementation of luma-based quantization parameter (QP) prediction methods, where a decoder uses luminance information to predict delta QP values, reducing the need for explicit transmission of delta QP values and optimizing bitstream overhead by employing custom or default QP mapping tables based on luminance values and neighborhood information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If explicit transmission of delta QP values is used, then quantization parameter accuracy is improved, but bitstream overhead increases

Engineering Contradiction:
Improvequantization parameter accuracyVSAvoidbitstream overhead
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The decoder predicts delta QP values autonomously using luminance information from the bitstream, eliminating the need for explicit transmission of these values. The system serves itself by generating the required quantization parameters through prediction rather than receiving them directly, thereby reducing overhead while maintaining accuracy.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Luminance information acts as an intermediary between the encoded data and the quantization parameters. Instead of directly transmitting delta QP values, the system uses luminance information as a mediator to predict and derive the necessary QP values, reducing the amount of data that needs to be transmitted while preserving the required precision.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If custom QP mapping tables are employed, then compression efficiency is improved, but device complexity increases

Engineering Contradiction:
Improvecompression efficiencyVSAvoiddecoder complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system dynamically adjusts QP mapping tables based on luminance information and coding conditions. Rather than using a fixed complex table structure, the system changes parameters (QP values) adaptively based on the luminance characteristics of the input data, achieving efficient compression without requiring overly complex predetermined tables.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The QP mapping approach transitions from static to dynamic, where the mapping characteristics change based on luminance information and coding context. This allows the system to adapt to different content types and compression requirements, improving efficiency without being constrained by a single complex fixed table design.

Inventive Principle:
Principle #15Dynamics

3Quantity of substance

If luma-based QP prediction is enabled, then bitstream overhead is reduced, but prediction accuracy may deteriorate

Engineering Contradiction:
Improvebitstream overheadVSAvoidQP prediction accuracy
Core Design Contradiction:
Quantity of substanceVSMeasurement precision

Solution Approach 1:

The prediction system incorporates feedback mechanisms where the decoder uses luminance information from the bitstream to adjust and refine QP predictions. This feedback loop allows the system to maintain prediction accuracy while using the reduced overhead approach, as the luminance data provides continuous information for improving prediction quality.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary prediction using luminance information before final QP value determination. By preparing prediction values in advance based on available luminance data, the system can reduce the need for explicit transmission while ensuring sufficient accuracy for effective compression and reconstruction.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11166023B2Quantization parameter prediction using luminance information
Publication Date: 2021.11.02 DOLBY LABORATORIES LICENSING CORP
  • US11166023B2 patent drawing
  • US11166023B2 patent drawing
  • US11166023B2 patent drawing

AI summary

Methods for quantization parameter (QP) prediction are presented. In a coded bitstream that includes QP values, instead of simply embedding all delta QP values in the bitstream, the bitstream may include QP-related syntax elements that allow a decoder to reconstruct the delta QP values using luma-based QP prediction. Encoding and decoding bitstream examples are provided where delta QP values may be predicted using information from just the luminance values of the prediction blocks of the current block or by additional luminance information from its known neighbors (e.g., from the left or above blocks) and a base QP value.