Chroma Quantization Correction for Transform-Skipped Image Encoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image encoding methods, such as HEVC and VVC, face inefficiencies in encoding artificial images due to unnecessary increases in code amount when using quantization parameters less than 4, leading to suboptimal image quality and increased data size.

Innovation Solution

Adaptive correction of quantization parameters by determining whether to perform transform processing on chroma components, using a reference value as a quantization parameter when transform processing is not performed, and applying corrected quantization parameters for chroma components when transform processing is skipped.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If a quantization parameter smaller than 4 is used to increase gradations, then image quality after compression is improved, but the amount of code increases unnecessarily when transform processing is not performed

Engineering Contradiction:
Improveimage qualityVSAvoidamount of code
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The patent dynamically adjusts the quantization parameter based on the transform processing status. When transform processing is skipped, the quantization parameter is corrected to prevent it from being smaller than 4, thereby avoiding unnecessary code increase while maintaining image quality. This parameter adaptation resolves the contradiction by making the quantization parameter conditional on the processing mode.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent introduces a dynamic correction mechanism that modifies the quantization parameter based on real-time determination of transform processing status. The correction unit activates only when transform processing is not performed, creating a dynamic system that adapts to different encoding scenarios. This dynamic approach allows the system to optimize both image quality and code amount according to the specific encoding context.

Inventive Principle:
Principle #15Dynamics

2Productivity

If transform processing is skipped for chroma component encoding, then encoding efficiency is improved, but image quality does not improve and code amount increases

Engineering Contradiction:
Improveencoding efficiencyVSAvoidimage quality
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The patent applies parameter correction specifically for chroma component encoding when transform processing is skipped. By adjusting the quantization parameter under these conditions, the patent prevents degradation of image quality while maintaining the encoding efficiency benefits of skipping transform processing. This selective parameter modification resolves the contradiction between encoding efficiency and image quality.

Inventive Principle:
Principle #35Parameter changes

3Loss of information

If quantization parameter is set below 4 to increase gradations, then more detail information is preserved, but code amount increases without corresponding quality improvement in transform-skipping mode

Engineering Contradiction:
Improvedetail informationVSAvoidcode amount
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The patent implements a correction mechanism that prevents the quantization parameter from being set below 4 when transform processing is skipped. This ensures that detail information is preserved through appropriate quantization while avoiding the unnecessary increase in code amount that would occur with overly aggressive parameter reduction. The correction maintains an optimal balance between information preservation and code efficiency.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250324035A1Image encoding device, image encoding method, image decoding device, image decoding method, and non-transitory computer-readable storage medium
Publication Date: 2025.10.16 CANON KK
  • US20250324035A1 patent drawing
  • US20250324035A1 patent drawing
  • US20250324035A1 patent drawing

AI summary

The block to be encoded is encoded using a first quantization parameter corresponding to a coefficient of each color component in the block to be encoded when it is determined that orthogonal transform processing is to be performed on the coefficient of each color component in the block to be encoded, and the block to be encoded is encoded using a second quantization parameter obtained by correcting the first quantization parameter when it is determined that orthogonal transform processing is not to be performed on the coefficient of each color component in the block to be encoded. A predetermined determination based on the first quantization parameter and a predetermined value is performed, and the second quantization parameter is derived by correcting the first quantization parameter in accordance with a determination result of the predetermined determination.