Video Bitstream GCI Control for Palette Mode Decoding Efficiency
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video signal processing methods lack efficiency in coding, particularly in handling various video processing techniques such as palette mode, intra prediction, and transform methods.
Innovation Solution
Incorporating General Constraint Information (GCI) syntax elements to control the use of specific video decoding and encoding parameters, such as palette mode, intra prediction, and transform types, within the decoding parameter set (DPS), sequence parameter set (SPS), and video parameter set (VPS) syntaxes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple video processing features (palette mode, intra prediction, transform methods) are supported, then video signal processing versatility is improved, but device complexity and processing overhead increase
Solution Approach 1:
The patent implements dynamic feature selection through GCI syntax elements that enable the decoder to adaptively activate or deactivate specific video processing features (palette mode, intra prediction, transform methods) based on the actual content requirements. This dynamic configuration allows the system to maintain high versatility when needed while reducing processing complexity when features are not required, resolving the contradiction between adaptability and device complexity
Solution Approach 2:
The patent applies local quality by enabling different video processing features selectively in different regions or contexts of the video signal. Through GCI syntax elements, specific features like palette mode or intra prediction can be activated only where beneficial, rather than uniformly across the entire video stream. This localized feature application maintains versatility where needed while minimizing processing complexity in regions where standard processing suffices
2Reliability
If all video decoding features are enabled by default, then decoding accuracy is improved, but processing time and computational load increase
Solution Approach 1:
The patent employs preliminary action by pre-configuring GCI syntax elements in the bitstream that indicate which video processing features should be activated. The decoder uses these pre-specified instructions to selectively enable only the necessary features before actual decoding begins, avoiding the need to process all possible features. This preliminary configuration ensures decoding accuracy is maintained for required features while significantly reducing processing time by avoiding unnecessary feature evaluation and execution
3Adaptability or versatility
If comprehensive video parameter sets are used, then encoding flexibility is improved, but bitstream overhead and processing complexity increase
Solution Approach 1:
The patent applies the extraction principle by isolating essential video parameter information into dedicated GCI syntax elements within the bitstream. Instead of transmitting comprehensive parameter sets for all possible features, the system extracts and transmits only the specific GCI elements needed to control palette mode, intra prediction, and transform methods. This selective extraction maintains encoding flexibility through precise control while minimizing bitstream overhead by eliminating redundant parameter transmissions
Data Source
AI summary
A video signal decoding device comprises a processor which: decodes a general constraint information (GCI) syntax included in a bitstream of a video signal; and decodes the bitstream on the basis of the result of decoding the GCI syntax, wherein the GCI syntax includes a GCI syntax element for configuring the value of an SPS syntax element indicating whether it is possible to use a palette mode included in a sequence parameter set (SPS) raw byte sequence payload (RBSP) syntax.


