Adaptive TU Partitioning in Enhancement-Layer Video Coding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video coding technologies face challenges in efficiently compressing video data due to limitations in coding unit (CU) size and quantization parameter (QP) management, particularly in layered video coding, which affects compression efficiency and picture quality.
Innovation Solution
The proposed solution involves an adaptive transform-unit (TU) partitioning method for the enhancement layer, allowing for independent TU sizing from CU size, and direct calculation of residual blocks between the to-be-encoded and reconstructed blocks, simplifying the encoding process and improving compression efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If traditional CU-based coding is used for enhancement layer, then coding structure is simple, but compression efficiency is limited by CU size constraints
Solution Approach 1:
The patent segments the enhancement layer coding process into independent transform blocks (TUs) that can be partitioned separately from the base layer CUs. This allows the enhancement layer to have finer-grained transform blocks that better match the actual residual characteristics, improving compression efficiency without being constrained by the base layer CU structure.
Solution Approach 2:
The patent introduces an additional dimension of freedom by allowing TU partitioning in the enhancement layer to be independent of CU partitioning in the base layer. This creates a two-dimensional partitioning structure where the enhancement layer can optimize its transform block sizes separately, adding a new degree of freedom to the coding process.
2Measurement precision
If prediction blocks are used in enhancement layer, then coding accuracy is improved, but processing complexity increases
Solution Approach 1:
The patent extracts the prediction block calculation step from the enhancement layer encoding process. Instead of calculating prediction blocks for the enhancement layer using complex interpolation methods, the patent directly calculates residual blocks by subtracting the base layer reconstructed block from the to-be-encoded block, simplifying the processing while maintaining coding accuracy.
Solution Approach 2:
The patent inverts the traditional prediction-residual coding approach for the enhancement layer. Instead of predicting the enhancement layer from the base layer and then coding the residual, the patent directly codes the residual between the to-be-encoded and reconstructed blocks, eliminating the need for separate prediction block calculation and reducing processing complexity.
3Productivity
If adaptive TU partitioning is implemented, then compression efficiency is improved, but encoding complexity increases
Solution Approach 1:
The patent implements dynamic TU partitioning where the transform block size in the enhancement layer can be adaptively adjusted based on the residual characteristics of each block. This allows the encoder to dynamically select optimal TU sizes that maximize compression efficiency for each specific residual pattern, rather than using a fixed partitioning scheme.
Data Source
AI summary
An encoding method includes: an encoder obtains a reconstructed block of a base layer of a to-be-encoded picture block; calculates a difference between corresponding pixels in the to-be-encoded picture block and the reconstructed block of the base layer to obtain a residual block of an enhancement layer of the to-be-encoded picture block; determines a transform-block partitioning manner of the residual block of the enhancement layer; and performs transformation on the residual block of the enhancement layer based on the transform-block partitioning manner. This application can simplify a processing procedure for the encoder and improve encoding efficiency of the encoder. In addition, compression efficiency of the residual block can be improved more effectively by using an adaptive TU partitioning method.


