4:4:4 Video Decoding Using ACT and LMCS for Color Fidelity
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video coding technologies face challenges in efficiently encoding and decoding high-fidelity 4:4:4 chroma format video data while maintaining image quality, due to inherent redundancies that hinder compression efficiency.
Innovation Solution
Implementing adaptive color-space transform (ACT) with luma mapping and chroma scaling (LMCS) to exploit correlations among color components, including inverse ACT and inverse luma mapping for decoding, and block differential pulse coded modulation (BDPCM) for improved compression.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If 4:4:4 chroma format is used to preserve color information fidelity, then image quality is improved, but compression efficiency deteriorates due to inherent redundancies
Solution Approach 1:
The patent transforms the color space parameters by converting from RGB to YCgCo color space, where the transform coefficients are specifically designed to exploit correlations among color components. This parameter transformation enables more efficient compression of 4:4:4 chroma format video while preserving color fidelity, as the YCgCo space better represents the statistical dependencies in natural images
Solution Approach 2:
The patent combines multiple coding techniques including adaptive color-space transform (ACT), luma mapping with chroma scaling (LMCS), and block differential pulse coded modulation (BDPCM) into a composite coding framework. This combination allows the system to simultaneously achieve high color fidelity and improved compression efficiency by leveraging the strengths of each technique
2Productivity
If adaptive color-space transform with luma mapping and chroma scaling is implemented to exploit color component correlations, then compression efficiency is improved, but device complexity increases
Solution Approach 1:
The patent divides the video coding process into distinct stages: color-space transformation, luma mapping, chroma scaling, and residual coding. Each stage is independently optimized and can be selectively applied based on content characteristics, allowing complex processing to be broken down into manageable segments that reduce overall system complexity
Solution Approach 2:
The patent introduces adaptive mechanisms where the coding parameters are dynamically adjusted based on local image characteristics. The adaptive color-space transform and luma mapping with chroma scaling allow the system to optimize compression for different regions and content types, improving efficiency while maintaining manageable complexity through content-aware processing
Data Source
AI summary
An electronic apparatus performs a method of decoding video data, including receiving, from bitstream, a first syntax element in a slice header of a slice that indicates whether luma mapping with chroma scaling (LMCS) is applied to a coding unit in the slice; receiving a second syntax element for the coding unit that indicates whether the coding unit has been coded using adaptive color-space transform (ACT); if the second syntax element has a non-zero value, decoding the coding unit by applying inverse ACT to convert luma and chroma residuals of the coding unit from a transformed color space to an original color space of the video data; and if the first syntax element has a non-zero value, decoding the coding unit by performing inverse luma mapping to the luma samples and inverse scaling to the chroma residuals of the coding unit after performing the inverse ACT.


