Transform Skip And Palette Signaling for Lower-Bit Video Coding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing image/video coding technologies face inefficiencies in compressing high-resolution, high-quality content, particularly in handling transform skip and palette coding, leading to increased transmission and storage costs, and there is a need for improved methods to determine coding dependency and non-dependency effectively.
Innovation Solution
The method involves signaling transform skip and palette coding information through a sequence parameter set (SPS), determining the minimum quantization parameter based on the enabled status of these features, and parsing syntax elements based on dependent conditions to enhance coding efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If transform skip mode is supported in addition to palette mode, then coding flexibility and efficiency are improved, but the number of bits required for signaling increases
Solution Approach 1:
The patent signals transform skip availability information and palette availability information in advance at the sequence parameter set (SPS) level, before actual video block encoding. This preliminary signaling allows the decoder to know which modes are available without requiring additional bits during block-level encoding, thus improving coding efficiency while avoiding increased signaling overhead.
Solution Approach 2:
The patent creates a unified signaling mechanism at the SPS level that simultaneously controls both transform skip mode availability and palette mode availability. This multi-functional signaling approach allows a single bit structure to manage multiple coding modes, reducing the total number of bits required compared to separate signaling for each mode.
2Adaptability or versatility
If multiple coding modes (transform skip and palette) are supported, then adaptability of the coding system is improved, but device complexity increases
Solution Approach 1:
The patent merges the availability signaling of transform skip mode and palette mode into a single unified mechanism at the SPS level. By combining these signaling functions, the patent reduces the complexity of managing multiple coding modes while maintaining full adaptability, as both modes can be controlled through the pre-signalized availability information without requiring complex per-block decision logic.
3Measurement precision
If availability information is signaled at block level instead of sequence level, then coding precision is improved, but the number of bits for signaling increases
Solution Approach 1:
The patent performs availability information signaling in advance at the sequence parameter set level rather than at each block level. This preliminary action ensures that the precision of availability information is maintained for all blocks within the sequence, while avoiding redundant signaling bits that would result from repeating the same availability information at each block level.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
According to the disclosure of the present document, transform skip availability information and palette availability information are signaled via a sequence parameter set (SPS), and transform skip- and/or palette coding-related information can be effectively parsed/signaled on the basis of at least one of the transform skip availability information and the palette availability information. Accordingly, bits that need to be signaled for video/image coding can be reduced, and coding efficiency can be improved.