Monochrome Palette Mode Video Coding Component Determination
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video coding techniques fail to correctly determine the number of color components for palette mode coding, especially in monochrome content and separate color plane coding, leading to inefficiencies in video encoding and decoding processes.
Innovation Solution
The proposed solution involves determining the number of color components for palette mode coding by considering both the partitioning tree type and color format, enabling correct identification and decoding of video blocks in monochrome format, where single tree partitioning is used, and accounting for both luma and chroma components when dual tree partitioning is enabled.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If existing video coding techniques are used for palette mode coding, then general video encoding can be performed, but the number of color components cannot be correctly determined for monochrome content and separate color plane coding
Solution Approach 1:
The patent changes the parameter determination logic by introducing conditional checks based on monochrome format detection and partitioning tree type. When monochrome format is detected with single tree partitioning, the number of color components is set to 1; otherwise, it defaults to 3, enabling accurate adaptation to different coding scenarios
2Productivity
If palette mode coding is applied without considering partitioning tree type and color format, then encoding process is simplified, but encoding efficiency deteriorates for monochrome and separate color plane scenarios
Solution Approach 1:
The patent performs preliminary detection of monochrome format and partitioning tree type before determining the number of color components. This advance identification allows the system to select the appropriate component count (1 or 3) proactively, avoiding rework and improving encoding efficiency
3Measurement precision
If the number of color components is assumed to be constant, then decoding process is simplified, but decoding accuracy decreases for variable color component scenarios
Solution Approach 1:
The patent makes the number of color components dynamic rather than constant. The system adapts the component count based on runtime detection of monochrome format and partitioning tree type, allowing the decoding process to flexibly adjust between 1 and 3 components as needed
Data Source
AI summary
A method of decoding video data includes determining that a current block of the video data is coded in palette mode, determining, between single tree or dual tree partitioning, that the current block is coded with single tree partitioning enabled, determining that the current block is coded in monochrome format, when the current block is coded with single tree partitioning enabled and when the current block is coded in monochrome format, determining that a number of color components used for palette mode decoding the current block is equal to one, and palette mode decoding the current block based on the determined number of color components used for palette mode decoding the current block being equal to one.


