Palette Coding Syntax for Conditional Chroma QP Offset Signaling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing demand for high-resolution and high-quality images and videos, along with immersive media formats like VR and AR, necessitates a high-efficiency compression technology to effectively compress and transmit or store this data, particularly requiring improved methods for signaling image/video information and chroma quantization parameters.

Innovation Solution

A method and apparatus for efficiently parsing and signaling palette coding and transform unit-related information, including index information on a chroma quantization parameter offset list, which is conditioned on the number of entries in the list, allowing for improved coding efficiency by defining conditions to avoid redundancy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If chroma quantization parameter offset list index information is always included in palette coding syntax, then decoding accuracy is improved, but data redundancy increases and transmission efficiency deteriorates

Engineering Contradiction:
Improvedecoding accuracyVSAvoiddata redundancy
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The patent applies dynamics by making the inclusion of chroma quantization parameter offset list index information in palette coding syntax conditional rather than static. The syntax dynamically adapts based on the value of a flag (e.g., chroma_qp_offset_list_present_flag), allowing the system to switch between including and excluding the index information depending on whether chroma_qp_offset_list_len_minus1 is greater than 0. This dynamic approach resolves the contradiction by ensuring decoding accuracy only when necessary while avoiding data redundancy when not needed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter state of the palette coding syntax based on the condition of chroma_qp_offset_list_len_minus1. When this parameter is greater than 0, the syntax includes the chroma quantization parameter offset list index information; when it equals 0, the syntax excludes this information. This parameter-driven conditional inclusion optimizes the balance between decoding accuracy and transmission efficiency by adapting the syntax structure to the actual needs of the data being encoded.

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If high-resolution and high-quality image/video data is transmitted using existing wideband lines or storage media, then image quality is maintained, but transmission costs and storage costs increase

Engineering Contradiction:
Improveimage qualityVSAvoidtransmission cost
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The patent extracts and transmits only the essential chroma quantization parameter information needed for accurate decoding, rather than transmitting all possible parameter data. By conditionally including only the chroma quantization parameter offset list index information when chroma_qp_offset_list_len_minus1 > 0, the system removes unnecessary data elements, reducing the overall data volume transmitted while maintaining image quality. This extraction principle directly addresses the contradiction by eliminating redundant information that would otherwise increase transmission costs.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent applies partial action by selectively including only the necessary portion of quantization parameter information in the transmitted data stream. Rather than transmitting complete quantization parameter sets for all cases, the system transmits chroma quantization parameter offset list index information only when required (when chroma_qp_offset_list_len_minus1 > 0). This partial transmission approach maintains high-quality image/video reconstruction while reducing the total quantity of data transmitted, thereby lowering transmission costs.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12513288B2Image or video coding based on quantization parameter information for palette coding or transform unit
Publication Date: 2025.12.30 NOKIA TECHNOLOGIES OY
  • US12513288B2 patent drawing
  • US12513288B2 patent drawing
  • US12513288B2 patent drawing

AI summary

According to the disclosure of this document, it is possible to signal information related to a chroma quantization parameter offset through a palette coding syntax, and to efficiently parse and signal index information for a chroma quantization parameter offset list on the basis of information about the number of entries in the chroma quantization parameter offset list. Accordingly, bits that need to be signaled for video/image coding can be reduced, and coding efficiency can be improved.