Transform Skip Flag Coding for Dual-Tree Luma Chroma Blocks
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
High-resolution, high-quality image/video compression techniques are needed to efficiently compress and transmit/store images/videos, especially for applications like VR/AR and 4K/8K UHD, as existing methods incur high costs due to increased data transmission and storage requirements.
Innovation Solution
The method involves determining whether a current block is a dual tree type for luma and chroma components, deriving and encoding a transform skip flag to optimize coding efficiency, and using a tree structure to separate partition structures for luma and chroma blocks during image/video encoding and decoding.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If separate partition structures are applied to luma and chroma blocks (dual tree type), then coding flexibility and adaptability are improved, but device complexity and processing overhead increase
Solution Approach 1:
The patent divides the partition structure processing into separate paths for luma and chroma components. The dual tree type structure allows independent partitioning of luma blocks and chroma blocks, enabling flexible adaptation to different component characteristics while managing complexity through structured separation of processing paths.
Solution Approach 2:
The patent applies different partition structures to different components (luma and chroma) based on their specific characteristics. By determining whether the current block is a dual tree type and applying separate partition structures where appropriate, the system optimizes coding for each component's local requirements without uniformly increasing complexity across all blocks.
2Measurement precision
If transform skip flags are coded for all blocks, then coding precision is improved, but data transmission volume and storage requirements increase
Solution Approach 1:
The patent extracts the transform skip flag coding requirement selectively based on block type. Instead of coding transform skip flags for all blocks, the system determines whether the current block is a dual tree type and only applies transform skip flag coding where necessary, removing unnecessary data transmission overhead while maintaining precision where needed.
Solution Approach 2:
The patent applies transform skip flag coding partially rather than universally. By limiting transform skip flag coding to specific block types (dual tree type blocks) rather than all blocks, the system achieves adequate coding precision for critical blocks while reducing overall data transmission volume through selective application.
Data Source
AI summary
An image decoding method according to the present document may include: a step for determining whether a current block is a dual-tree type in which individual division structures are applied to a luma component block and a chroma component block of the current block; a step for determining whether the current block is the luma component block to which the dual-tree type is applied, when the current block is determined to be the dual-tree type; a step for parsing a transform skip flag indicating whether a transform skip is applied to the luma component block, when the current block is the luma component block; a step for deriving whether a transform skip is applied to the chroma component block according to a preset condition, when the current block is not the luma component block; and a step for deriving a residual sample on the basis of the transform skip flag and residual information on the current block.


