Transform Skip Mode Signaling for Luma Chroma Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing video coding standards, such as HEVC and VVC, face inefficiencies in controlling the Transform Skip mode, particularly in managing block sizes and quantization parameters for luma and chroma components, which affects coding efficiency and flexibility.
Innovation Solution
The proposed solution involves signaling and parsing specific syntax elements in high-level syntax sets to control the Transform Skip mode independently for luma and chroma components, with separate enabling flags and size constraints, allowing for adaptive control of the mode based on block sizes and quantization parameters.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If a unified Transform Skip mode control is used for both luma and chroma components, then the device complexity is reduced, but the coding efficiency and adaptability to different color components deteriorate
Solution Approach 1:
The patent divides the unified Transform Skip mode control into separate controls for luma and chroma components. Specifically, it introduces independent syntax elements (sps_transform_skip_luma_enabled_flag and sps_transform_skip_chroma_enabled_flag) to enable or disable the Transform Skip mode for luma and chroma components separately, allowing optimized control for each color component's characteristics
Solution Approach 2:
The patent applies different control strategies to different color components based on their local characteristics. By introducing separate enabling flags and size constraints for luma and chroma, the system tailors the Transform Skip mode application to the specific needs of each component, improving overall coding efficiency
2Adaptability or versatility
If separate enabling flags and size constraints are introduced for luma and chroma components, then the adaptability to different color components is improved, but the device complexity increases
Solution Approach 1:
The patent segments the control mechanism into component-specific flags and constraints. It introduces sps_transform_skip_luma_enabled_flag and sps_transform_skip_chroma_enabled_flag as separate syntax elements, along with log2_max_transform_skip_luma_block_size and log2_max_transform_skip_chroma_block_size, allowing independent configuration for luma and chroma components
Solution Approach 2:
The patent maintains a unified control structure that can adapt to different scenarios. The separate flags and constraints provide fine-grained control when needed, while the overall framework remains consistent with existing video coding standards, allowing the system to handle both luma and chroma components through a generalized approach
Data Source
AI summary
Video processing methods and apparatuses in a video coding system include receiving input video data of a current block in a current picture, determining whether a transform skip mode is enabled for the current picture, signaling or parsing a syntax element associated with a size constraint for enabling the transform skip mode in a SPS referred to by the current picture when the transform skip mode is enabled, determining whether the transform skip mode is applied to the current block when the current block satisfies the size constraint, processing residues of the current block according to the transform skip mode when the transform skip mode is applied to the current block, and encoding or decoding the current block. An enabling flag is signaled in a high-level syntax set or parsed from the high-level syntax set to determine whether the transform skip mode is enabled for the current picture.


