4:4:4 Video Decoding Using ACT and LMCS for Color Fidelity

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvecolor information fidelityVSAvoidcompression efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

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

Inventive Principle:
Principle #35Parameter changes

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

Inventive Principle:
Principle #40Composite materials

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

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

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

Inventive Principle:
Principle #1Segmentation

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

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12483731B2Methods and apparatus of video coding in 4:4:4 chroma format
Publication Date: 2025.11.25 BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
  • US12483731B2 patent drawing
  • US12483731B2 patent drawing
  • US12483731B2 patent drawing

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.