Block-Wise Quantization Offset Control for Low-Distortion Encoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video encoding technologies face challenges in reducing the size of encoded data while minimizing the difference between decoded and original data, leading to distortion issues.

Innovation Solution

An encoding device that adjusts quantization offsets based on the size of preliminary blocks, generating initial and final quantization offsets within varying offset ranges to improve image quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If lossy compression is applied to reduce bit rate, then encoded data size is reduced, but image quality deteriorates due to increased distortion

Engineering Contradiction:
Improvebit rateVSAvoidimage quality
Core Design Contradiction:
Quantity of substanceVSManufacturing precision

Solution Approach 1:

The patent applies different quantization offset adjustment strategies to different block sizes. Large blocks use one adjustment approach while small blocks use another, allowing localized optimization of compression efficiency and image quality for each block type rather than applying a uniform quantization approach across all blocks.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent dynamically adjusts quantization parameters based on block size characteristics. By generating different initial quantization offsets for different block sizes and adjusting them within size-specific offset ranges, the system optimizes the balance between compression ratio and reconstruction quality for each block type.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If quantization is applied to compress video data, then data size is reduced, but distortion between decoded and original data increases

Engineering Contradiction:
Improvecompression efficiencyVSAvoiddistortion level
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The patent implements local quality optimization by applying different quantization offset adjustment methods to different block sizes. Large blocks (e.g., 64x64) receive adjustments suited for their size characteristics, while small blocks (e.g., 16x16) receive different adjustments, thereby minimizing distortion locally for each block type while maintaining overall compression efficiency.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent introduces dynamic adjustment of quantization offsets based on block size. Rather than using fixed quantization parameters, the system generates initial offsets and adjusts them dynamically within offset ranges specific to each block size, allowing the quantization process to adapt to the characteristics of each block and reduce distortion accordingly.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12634462B2Encoding device and operation method of the encoding device
Publication Date: 2026.05.19 SAMSUNG ELECTRONICS CO LTD
  • US12634462B2 patent drawing
  • US12634462B2 patent drawing
  • US12634462B2 patent drawing

AI summary

An encoding device may include a quantization controller configured to generate, for each of basic blocks constituting image data, quantization parameters for each of a plurality of sample blocks for partitioning the basic blocks, and a quantizer configured to quantize the image data based on at least one of the quantization parameters, wherein the quantization controller is further configured to generate initial quantization offsets corresponding to preliminary blocks generated by partitioning the image data according to each of the plurality of sample blocks, generate final quantization offsets corresponding to the preliminary blocks by adjusting the initial quantization offsets to be included in offset ranges corresponding to the preliminary blocks, respectively, wherein the offset ranges are set based on sizes of the preliminary blocks, respectively, and generate the quantization parameters based on the final quantization offsets.