Chroma Block Coding With Single-Tree Partitioning
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video coding standards restrict chroma coding modes to dual-tree partitioning, preventing the use of more efficient coding modes and leading to increased power consumption and bandwidth requirements.
Innovation Solution
Implementing chroma coding techniques that allow single-tree partitioning and intra chroma copy modes, enabling more efficient video coding.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If dual-tree partitioning is used for chroma coding, then chroma coding modes can be enabled, but power consumption increases and bandwidth requirements increase
Solution Approach 1:
The patent changes the partitioning structure parameter from dual-tree to single-tree, allowing chroma blocks to use the same partitioning as luma blocks. This parameter change enables efficient coding modes without requiring separate chroma partitioning trees, thereby reducing power consumption while maintaining coding efficiency.
2Reliability
If dual-tree partitioning is used for chroma coding, then chroma coding modes can be enabled, but bandwidth required to transmit encoded video data increases
Solution Approach 1:
The patent merges the chroma partitioning structure with the luma partitioning structure by using single-tree partitioning. This consolidation allows both luma and chroma blocks to share the same partitioning decisions, reducing the overall data structure complexity and bandwidth requirements while enabling efficient chroma coding modes.
3Reliability
If dual-tree partitioning is used for chroma coding, then chroma coding modes can be enabled, but device complexity increases
Solution Approach 1:
The patent makes the partitioning structure universal by applying single-tree partitioning to both luma and chroma blocks. This multi-functional approach allows the same partitioning mechanism to serve both color components, simplifying the overall device architecture and reducing complexity while still enabling advanced chroma coding modes.
Data Source
AI summary
Devices and methods are described for coding a chroma block of video data. An example device includes one or more memories configured to store the video data. The device includes one or more processors in communication with the one or more memories. The one or more processors are configured to determine that single-tree block partitioning is used on a block of the video data. The one or more processors are configured to apply an intra chroma copy mode to a chroma block of the block. The one or more processors are configured to encode or decode the chroma block based on single-tree block partitioning and the intra chroma copy mode.


