Quantization Matrix Construction for Image Encoding Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing demand for high-resolution and high-quality images leads to a significant increase in the amount of transmitted and stored information, resulting in higher transmission and storage costs, necessitating the development of high-efficient image compression technologies.

Innovation Solution

An image encoding/decoding method and apparatus that efficiently constructs and signals a quantization matrix, allowing for improved encoding/decoding efficiency by determining whether the quantization matrix for a current block is constructed from a reference matrix or obtained directly from a bitstream, and only constructing it for intra-predicted chroma blocks with a size greater than 2x2.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a quantization matrix is constructed and transmitted for every block to maintain image quality, then image quality is preserved, but the amount of transmitted information and storage cost increases significantly

Engineering Contradiction:
Improveimage qualityVSAvoidamount of transmitted information
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent applies local quality by differentiating the quantization matrix construction approach based on block type and size. For intra-predicted chroma blocks larger than 2x2, a quantization matrix is constructed and transmitted to maintain high quality. For other blocks (smaller blocks or non-chroma), the quantization matrix is not transmitted, reducing data量. This selective approach ensures high quality where needed while minimizing overall data transmission.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements partial action by transmitting quantization matrix information only for specific blocks that benefit most from it (intra-predicted chroma blocks larger than 2x2). Instead of transmitting quantization matrices for all blocks, the system applies the quality-enhancing transmission selectively to only those blocks where it provides meaningful improvement, thereby reducing the total amount of transmitted information while maintaining acceptable image quality.

Inventive Principle:
Principle #16Partial or excessive action

2Measurement precision

If quantization matrix information is transmitted for all blocks, then decoding accuracy is improved, but transmission cost and bandwidth usage increase

Engineering Contradiction:
Improvedecoding accuracyVSAvoidtransmission cost
Core Design Contradiction:
Measurement precisionVSLoss of energy

Solution Approach 1:

The patent applies local quality by differentiating the quantization matrix construction approach based on block type and size. For intra-predicted chroma blocks larger than 2x2, a quantization matrix is constructed and transmitted to maintain high quality. For other blocks (smaller blocks or non-chroma), the quantization matrix is not transmitted, reducing data量. This selective approach ensures high quality where needed while minimizing overall data transmission.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes the parameter of quantization matrix transmission based on block characteristics. The decision to transmit or not transmit the quantization matrix is determined by changing the transmission parameter dynamically according to block type (intra-predicted chroma block) and block size (larger than 2x2). This parameter change allows the system to optimize between decoding accuracy and transmission cost on a per-block basis.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If quantization matrices are constructed for all blocks, then reconstruction precision is improved, but device complexity and processing overhead increase

Engineering Contradiction:
Improvereconstruction precisionVSAvoidencoding/decoding complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies local quality by differentiating the quantization matrix construction approach based on block type and size. For intra-predicted chroma blocks larger than 2x2, a quantization matrix is constructed and transmitted to maintain high quality. For other blocks (smaller blocks or non-chroma), the quantization matrix is not transmitted, reducing data量. This selective approach ensures high quality where needed while minimizing overall data transmission.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements partial action by transmitting quantization matrix information only for specific blocks that benefit most from it (intra-predicted chroma blocks larger than 2x2). Instead of transmitting quantization matrices for all blocks, the system applies the quality-enhancing transmission selectively to only those blocks where it provides meaningful improvement, thereby reducing the total amount of transmitted information while maintaining acceptable image quality.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12052414B2Image encoding/decoding method and apparatus using quantization matrix, and method for transmitting bitstream
Publication Date: 2024.07.30 LG ELECTRONICS INC
  • US12052414B2 patent drawing
  • US12052414B2 patent drawing
  • US12052414B2 patent drawing

AI summary

An image encoding/decoding method and apparatus are provided. An image decoding method performed by an image decoding apparatus comprises obtaining quantization mode information for a current block from a bitstream, determining whether a quantization matrix for the current block is constructed from a reference quantization matrix, based on the quantization mode information, and constructing the quantization matrix for the current block, based on a result of determination. When the quantization matrix for the current block is constructed from the reference quantization matrix, the quantization matrix for the current block may be constructed based on identification information of the reference quantization matrix. When the quantization matrix for the current block is not constructed from the reference quantization matrix, the quantization matrix for the current block may be constructed based on a value of the quantization matrix obtained from the bitstream. When the current block is an intra-predicted chroma block, the quantization matrix for the current block may be constructed only when a size of the current block is greater than 2×2.