Quantization Coefficient Signaling for Transform-Skip Video Decoding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video coding methods require coding a transform skip flag for each coding unit (CU) to indicate whether a transform process is skipped, which affects video coding efficiency due to diversified residual data characteristics.
Innovation Solution
Implicitly indicate whether to skip the transform process by calculating quantization coefficients in a specified region of the quantization coefficient block, allowing the decoder to determine the inverse transform process without explicit flags.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If transform skip flags are coded for each coding unit to indicate whether transform process is skipped, then adaptability to diversified residual data characteristics is improved, but video coding efficiency deteriorates due to increased bit rate
Solution Approach 1:
The patent extracts the transform skip decision information from explicit flags and embeds it within the quantization coefficient data structure. By using the quantization coefficient block itself to carry the decision information (through specific patterns or reserved bits), the method removes the need for separate transform skip flags, thereby reducing bit rate while maintaining adaptability to different residual data characteristics
Solution Approach 2:
The patent merges the transform skip decision information with the quantization coefficient data. Instead of being separate signaling elements, the transform skip decisions are combined into the existing quantization coefficient block structure, allowing dual functionality: the coefficients serve both as transformation results and as carriers for transform skip mode indication, thus improving coding efficiency without sacrificing adaptability
2Adaptability or versatility
If multiple DCT transform kernels are used to form transform matrix combination, then adaptability to different residual characteristics is improved, but device complexity increases
Solution Approach 1:
The patent implements dynamic transform kernel selection based on residual data characteristics. The system adaptively chooses between different DCT transform kernels (e.g., DCT2, DCT8, DST7) and transform skip modes according to the actual residual data patterns, allowing the transform processing to be flexible and adaptive rather than fixed, thereby maintaining high adaptability while managing complexity through conditional logic
Data Source
AI summary
A video decoding method and apparatus, a video coding method and apparatus, a storage medium, and an electronic device. The video decoding method includes: performing entropy decoding on a coding block of a video image frame to obtain a quantization coefficient block of residual data corresponding to the coding block; calculating quantization coefficients in a specified region in the quantization coefficient block to obtain a quantization coefficient statistics value; and determining, according to the quantization coefficient statistics value, whether to skip an inverse transform process.


