Variable-Rate Step Quantization for Video Encoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video encoding and decoding technologies face challenges in efficiently controlling perceptual image quality, particularly at low bit rates, due to the difficulty in managing the amount of information and perceived image quality during high-definition video processing.

Innovation Solution

The implementation of a variable-rate step quantization method in both encoding and decoding processes, which allows for dynamic adjustment of quantization steps based on the quantization parameter, enabling selection between fixed-rate and variable-rate step methods to optimize image quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a fixed-rate step quantization method is used, then the encoding and decoding processes are simple and efficient, but the control over perceptual image quality is insufficient, especially at low bit rates

Engineering Contradiction:
Improvesimplicity of quantization processVSAvoidcontrol precision of perceptual image quality
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

The patent applies dynamics by transitioning from a fixed quantization step size to a variable quantization step size that adapts based on the quantization parameter value. The quantization step increment becomes dynamic - larger when QP is small and smaller when QP is large - allowing the system to optimize perceptual image quality across different bit rate conditions while maintaining operational efficiency through a systematic approach.

Inventive Principle:
Principle #15Dynamics

2Manufacturing precision

If a variable-rate step quantization method is used, then the control over perceptual image quality is improved, but the complexity of the quantization method increases

Engineering Contradiction:
Improvecontrol precision of perceptual image qualityVSAvoidcomplexity of quantization method
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent implements parameter changes by modifying the quantization step size based on the quantization parameter value. Specifically, the quantization step is calculated as a function of QP, where the increment in quantization step varies with QP magnitude. This allows precise control over perceptual image quality by adjusting the quantization characteristics according to the desired bit rate and quality level without requiring complex external control mechanisms.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If objective image quality metrics are used for encoding optimization, then the encoding efficiency is improved, but the results may differ from actual perceptual image quality experienced by viewers

Engineering Contradiction:
Improveencoding efficiencyVSAvoidaccuracy of perceptual image quality assessment
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent applies local quality by making the quantization step size adaptive to local conditions represented by the quantization parameter. Different regions of the quantization parameter range receive different quantization step increments - larger increments when QP is small and smaller increments when QP is large. This localized adaptation allows the system to better match perceptual quality requirements across different operating points while maintaining encoding efficiency through a systematic parameter-based approach.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10827173B2Method and apparatus for quantization
Publication Date: 2020.11.03 ELECTRONICS & TELECOMM RES INST
  • US10827173B2 patent drawing
  • US10827173B2 patent drawing
  • US10827173B2 patent drawing

AI summary

Disclosed herein are a video decoding method and apparatus and a video encoding method and apparatus. In quantization and dequantization, multiple quantization methods and multiple dequantization methods may be used. The multiple quantization methods include a variable-rate step quantization method and a fixed-rate step quantization method. The variable-rate step quantization method may be a quantization method in which an increment in a quantization step depending on an increase in a value of a quantization parameter by 1 is not fixed. The fixed-rate step quantization method may be a quantization method in which the increment in the quantization step depending on the increase of the value of the quantization parameter by 1 is fixed.