Adaptive QP Decoding for Lower Video Quantization Distortion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Large quantization distortion in picture encoding and decoding processes during video compression.

Innovation Solution

A method and apparatus for video decoding and encoding that involves analyzing a code stream to determine quantization parameter (QP) values for coding units (CUs) and quantization groups (QGs) within a picture frame, using various division rules and adaptive QP adjustments based on surrounding pixel information to reduce distortion.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If uniform quantization parameter is used for entire coding unit, then encoding complexity is reduced, but quantization distortion increases

Engineering Contradiction:
Improveencoding complexityVSAvoidquantization distortion
Core Design Contradiction:
Device complexityVSManufacturing precision

Solution Approach 1:

The coding unit is divided into multiple quantization groups (QGs), where each QG can have its own independently determined quantization parameter. This segmentation allows different regions of the image to be quantized with appropriate precision levels, reducing overall quantization distortion while maintaining manageable encoding complexity through structured division.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different quantization parameters are assigned to different quantization groups based on local image characteristics such as flatness, texture, and frequency content. This local quality approach ensures that regions requiring higher precision (low distortion) receive appropriate QP values, while simpler regions use lower precision, balancing overall distortion reduction with encoding complexity.

Inventive Principle:
Principle #3Local quality

2Manufacturing precision

If quantization parameter is adjusted for each pixel, then quantization distortion is minimized, but processing time increases

Engineering Contradiction:
Improvequantization distortionVSAvoidprocessing time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

Instead of processing each pixel individually, the image is segmented into quantization groups that aggregate multiple pixels into manageable units. This segmentation reduces the number of independent QP determination operations while still providing fine-grained control over quantization precision, thereby minimizing processing time compared to pixel-level processing.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies partial quantization parameter adjustment at the QG level rather than full pixel-level adjustment. This partial action approach provides sufficient distortion reduction for most applications while significantly reducing the computational overhead associated with complete pixel-level optimization.

Inventive Principle:
Principle #16Partial or excessive action

3Manufacturing precision

If coding unit is divided into multiple quantization groups, then quantization distortion is reduced, but device complexity increases

Engineering Contradiction:
Improvequantization distortionVSAvoiddevice complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The coding unit is divided into quantization groups with standardized division rules that balance precision improvement with complexity control. The segmentation is designed to be systematic and rule-based, allowing the complexity increase to be managed through predictable structural patterns rather than arbitrary divisions.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent utilizes parameter changes in the form of different QP values assigned to different QGs based on image characteristics such as flatness and texture. These parameter changes are applied in a controlled manner through derived QP mechanisms that adjust precision levels without proportionally increasing device complexity.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20260089328A1Decoding method, encoding method and apparatuses
Publication Date: 2026.03.26 HANGZHOU HIKVISION DIGITAL TECHNOLOGY CO LTD
  • US20260089328A1 patent drawing
  • US20260089328A1 patent drawing
  • US20260089328A1 patent drawing

AI summary

A decoding method includes: analyzing a code stream to obtain one or more picture frames, wherein for each of the one or more picture frames, the picture frame comprises one or more coding units (CUs); determining a plurality of quantization parameter (QP) values for the picture frame, wherein a CU of the one or more CUs comprises a plurality of pixels, each of the plurality of pixels corresponds to a respective QP value in the plurality of QP values, and at least two pixels of the plurality of pixels have different QP values, and for each of the plurality of pixels, the respective QP value corresponding to the pixel is adaptively adjusted based on information of one or more reconstructed pixels surrounding the pixel; and decoding, based on the plurality of QP values, the picture frame.