Adaptive Color Transform for Prediction-Coded Video Decoding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video coding technologies face challenges in efficiently reducing redundancy and achieving high compression ratios while maintaining image quality, particularly in intra and inter-picture prediction processes.
Innovation Solution
The implementation of adaptive color transform with prediction coding, which includes performing an inverse color transform on current blocks under specific conditions, enhances the efficiency of video decoding by optimizing the representation of color data.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If traditional video coding techniques are used, then implementation complexity is reduced, but coding efficiency and compression ratio are insufficient
Solution Approach 1:
The patent implements dynamic selection of color transform types (first type or second type) based on prediction mode and picture type, allowing the system to adaptively choose the most efficient transform for each block. This dynamic approach improves coding efficiency by selecting optimal transforms for different content characteristics while maintaining manageable complexity through conditional logic rather than exhaustive search
Solution Approach 2:
The patent changes the transform parameters (transform type selection) based on prediction mode and picture type conditions. By modifying which transform is applied rather than changing the fundamental transform structure, the patent achieves improved compression ratios while keeping implementation complexity reasonable through parameter adaptation rather than structural redesign
2Measurement precision
If more bits are used to represent prediction directions and motion vectors, then prediction accuracy is improved, but bitrate increases
Solution Approach 1:
The patent applies different color transform types to different blocks based on their specific prediction mode and picture type characteristics. This local adaptation allows more bits to be effectively allocated to blocks where high prediction accuracy is most beneficial, while using more compact representations for blocks where such precision is less critical, thereby improving overall prediction accuracy without uniformly increasing bitrate
Data Source
AI summary
In a method of video decoding, an encoded video bitstream that includes a current picture is received. Inverse quantization is performed on a current block included in the current picture. An inverse transform is performed on the current block after performing the inverse quantization on the current block. Whether an adaptive color transform (ACT) is enabled is determined. An inverse color transform is performed on the current block based on the ACT being determined as enabled. The ACT is determined as enabled based on different color components being split by a same structure.


