HEVC Coding Unit Quantization Parameter Adaptation
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
2Manufacturing precision
If adaptive bit allocation is performed per coding unit, then video quality improves, but the encoding complexity increases
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.
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.
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
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.
Data Source
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.


