4:4:4 Video Decoding Using ACT and LMCS for Chroma Redundancy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding technologies face challenges in efficiently encoding and decoding high-fidelity video data in 4:4:4 chroma format due to inherent redundancies, which affect compression efficiency, particularly in applications requiring sharp edge preservation.

Innovation Solution

Implementing adaptive color-space transform (ACT) with luma mapping and chroma scaling (LMCS) to decode video data by applying inverse ACT and inverse luma mapping, and optionally using block differential pulse coded modulation (BDPCM) based on syntax elements in the bitstream.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If 4:4:4 chroma format is used to preserve color information and sharp edges, then image quality is improved, but compression efficiency deteriorates due to increased data redundancy

Engineering Contradiction:
Improveimage qualityVSAvoidcompression efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent transforms the coding approach by changing the color space parameters from traditional YCbCr to YCgCo color space. This parameter transformation allows better exploitation of correlations among color components in 4:4:4 format, enabling improved compression efficiency while maintaining the high image quality required by the format

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent applies different processing strategies to different components locally. By separately processing luma and chroma components with component-specific prediction and transform techniques, the method optimizes compression for each component type while preserving the overall image quality in 4:4:4 format

Inventive Principle:
Principle #3Local quality

2Productivity

If adaptive color-space transform with luma mapping and chroma scaling is applied, then compression performance is improved, but device complexity increases

Engineering Contradiction:
Improvecompression performanceVSAvoiddevice complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent performs luma mapping and chroma scaling as preliminary actions before the main transform and quantization steps. By pre-processing the chroma components based on luma values, the method reduces the complexity of subsequent processing stages while improving overall compression performance

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces luma mapping as an intermediary step that mediates between the luma and chroma components. This intermediary processing allows the chroma components to be scaled according to luma values, creating a more efficient representation that reduces complexity in the transform stage

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12574561B2Methods and apparatus of video coding in 4:4:4 chroma format
Publication Date: 2026.03.10 BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
  • US12574561B2 patent drawing
  • US12574561B2 patent drawing
  • US12574561B2 patent drawing

AI summary

An electronic apparatus performs a method of decoding video data, comprising: 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.