Image Coding With Selective High-Frequency Quantization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing High Efficiency Video Coding (HEVC) and Versatile Video Coding (VVC) methods face challenges in efficiently reducing encoding amounts while maintaining image quality, particularly in handling orthogonal transform coefficients of high-frequency components.

Innovation Solution

An image coding apparatus that encodes images in blocks of P×Q pixels, orthogonally transforms prediction residuals, and quantizes using N×M arrays of quantization matrices to generate quantized coefficients, with specific techniques for zeroing out high-frequency components.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If orthogonal transform coefficients of high-frequency components are reduced through quantization, then compression efficiency is improved, but image quality deteriorates

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

Solution Approach 1:

The patent applies different quantization strategies to different frequency components. High-frequency orthogonal transform coefficients are subjected to aggressive quantization (zeroing out) to maximize compression, while low-frequency coefficients retain more precision to maintain image quality. This local differentiation resolves the contradiction by optimizing each component according to its importance.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes the quantization parameter dynamically based on block size and frequency content. For larger blocks with more high-frequency coefficients, stronger quantization is applied. The quantization step size and threshold values are adjusted as parameters to balance compression ratio and quality preservation, resolving the efficiency-quality tradeoff.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If larger block sizes are used for orthogonal transform, then coding efficiency is improved, but encoding complexity increases

Engineering Contradiction:
Improvecoding efficiencyVSAvoidencoding complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the block into frequency bands or zones, applying different processing rules to different segments. Instead of uniformly processing all coefficients in a large block, the system divides the frequency spectrum and applies optimized quantization thresholds to each segment, reducing overall computational complexity while maintaining efficiency gains from large blocks.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies partial zeroing out rather than complete quantization. Instead of processing all high-frequency coefficients equally, the system selectively zeros out only the most significant ones beyond a certain threshold, reducing calculation amount while preserving the essential compression benefit of large block processing.

Inventive Principle:
Principle #16Partial or excessive action

3Productivity

If more orthogonal transform coefficients are processed, then compression ratio is improved, but calculation amount increases

Engineering Contradiction:
Improvecompression ratioVSAvoidcalculation amount
Core Design Contradiction:
ProductivityVSPower

Solution Approach 1:

The patent extracts and processes only the most significant high-frequency coefficients that contribute most to compression. By identifying and zeroing out coefficients below certain thresholds, the system removes unnecessary computational work while maintaining the compression ratio benefit of processing many coefficients.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent skips the detailed processing of insignificant high-frequency coefficients. Instead of uniformly processing all coefficients, the system rapidly zeros out coefficients that fall below threshold values, skipping the computationally intensive quantization process for these less important components while maintaining effective compression.

Inventive Principle:
Principle #21Skipping (Rushing through)

Data Source

PatentUS12425650B2Image coding apparatus, image coding method, and storage media
Publication Date: 2025.09.23 CANON KK
  • US12425650B2 patent drawing
  • US12425650B2 patent drawing
  • US12425650B2 patent drawing

AI summary

An orthogonal transform unit orthogonally transforms prediction residuals in a block of a P×Q array of pixels, thereby generating an N×M (N is an integer satisfying N<P, and M is an integer satisfying M<Q) array of orthogonal transform coefficients. A quantization unit quantizes the N×M array of the orthogonal transform coefficients using at least a quantization matrix of an N×M array of elements, and thereby generates an N×M array of quantized coefficients.