HEVC Coding Unit Quantization Parameter Adaptation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

High Efficiency Video Coding (HEVC) standards face challenges in optimizing quantization parameters for coding units, which affects video quality and bit allocation efficiency.

Innovation Solution

An adaptive bit allocation method is implemented for each coding unit in HEVC, considering partition size and prediction mode information to dynamically adjust quantization parameters, ensuring proportional bit allocation based on unit size and statistical characteristics.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a fixed quantization parameter is used for all coding units, then the encoding process is simple, but the video quality and bit allocation efficiency deteriorate

Engineering Contradiction:
Improveencoding process complexityVSAvoidvideo quality
Core Design Contradiction:
Device complexityVSManufacturing precision

Solution Approach 1:

The patent applies local quality by setting different quantization parameters for different coding units based on their individual characteristics. Each coding unit's QP is adjusted according to its partition size, prediction mode, and statistical properties (activity, smoothness, darkness, static), allowing regions requiring higher quality to receive more bits while maintaining simplicity in uniform regions.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements dynamics by making the quantization parameter adaptive rather than fixed. The QP value dynamically changes based on the coding unit's characteristics, with the encoder calculating appropriate QP values for each coding unit based on partition size, prediction mode, and statistical analysis of the region's visual properties.

Inventive Principle:
Principle #15Dynamics

2Manufacturing precision

If adaptive bit allocation is performed per coding unit, then video quality improves, but the encoding complexity increases

Engineering Contradiction:
Improvevideo qualityVSAvoidencoding complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent applies segmentation by dividing the video frame into multiple coding units and performing independent analysis and bit allocation for each unit. This allows the system to apply adaptive bit allocation selectively to regions that benefit most from it, rather than uniformly across the entire frame, thus managing complexity while improving quality.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent uses parameter changes by adjusting the quantization parameter based on measurable statistical properties of each coding unit (activity, smoothness, darkness, static). These parameters are calculated from the video data and used to determine the appropriate QP value, allowing automatic adaptation without manual intervention.

Inventive Principle:
Principle #35Parameter changes

3Manufacturing precision

If larger coding units are allocated more bits, then the overall video quality improves, but the bit allocation efficiency for detailed regions deteriorates

Engineering Contradiction:
Improveoverall video qualityVSAvoidbit allocation efficiency
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent applies local quality by allocating bits according to the specific needs of each coding unit region. Small coding units with high activity or complex characteristics receive proportionally more bits, while large coding units with smooth, static characteristics receive fewer bits. This localized approach ensures bit allocation efficiency matches the actual visual requirements of each region.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS9967562B2Method, device and system for changing quantization parameter for coding unit in HEVC
Publication Date: 2018.05.08 SAMSUNG ELECTRONICS CO LTD
  • US9967562B2 patent drawing
  • US9967562B2 patent drawing
  • US9967562B2 patent drawing

AI summary

A method of individually setting the quantization parameter for each coding unit of a frame in high efficiency video coding (HEVC) is disclosed. The method for setting a quantization parameter for each coding unit in a frame for HEVC encoding includes receiving at least one of partition size information of the coding unit and prediction mode information of the coding unit, performing an adaptive bit allocation operation per each coding unit based on at least one of the unit partition size information of the coding unit and the prediction mode information of the coding unit, and setting a quantization parameter per each coding unit according to the performed adaptive bit allocation operation.