Block-Wise Quantization Offset Control for Low-Distortion Encoding
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
2Productivity
If quantization is applied to compress video data, then data size is reduced, but distortion between decoded and original data increases
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.
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.
Data Source
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.


