Prediction-Dependent Residual Scaling for Video Coding Precision

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The current design of Luma Mapping with Chroma Scaling (LMCS) in video coding standards like VVC faces issues with mapped precision of inter prediction samples exceeding the dynamic range of the internal coding depth, leading to inefficiencies in video compression.

Innovation Solution

Implementing Prediction Dependent Residual Scaling (PDRS) that adjusts the dynamic range of input signals using forward and inverse mapping functions, combined with luma-dependent chroma residual scaling, to optimize coding efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If Luma Mapping with Chroma Scaling (LMCS) is used to compress video data, then compression efficiency is improved, but the mapped precision of inter prediction samples exceeds the dynamic range of the internal coding depth

Engineering Contradiction:
Improvecompression efficiencyVSAvoidmapped precision
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The patent applies parameter changes by modifying the precision of prediction samples through scaling operations. Specifically, it scales the prediction samples to fit within the dynamic range of the internal coding depth, thereby resolving the overflow issue while maintaining compression efficiency. The scaling factor is derived based on the luma prediction samples and applied to adjust the chroma residual samples, ensuring they remain within valid precision bounds.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent introduces dynamic scaling factors that adapt to the local characteristics of the video content. The scaling factor is not fixed but is derived dynamically from the luma prediction samples, allowing the system to adjust the precision of chroma residuals according to the actual signal characteristics. This dynamic approach enables the system to handle varying precision requirements across different regions of the video frame.

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If forward mapping scaling factors in 11-bit precision are used, then mapping accuracy is improved, but computational complexity increases

Engineering Contradiction:
Improvemapping accuracyVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies partial precision by using 11-bit precision for forward mapping scaling factors, which provides sufficient accuracy for the mapping operation without requiring the full precision that would be computationally expensive. This partial precision approach achieves the necessary mapping accuracy while keeping the computational complexity manageable by not using higher precision representations.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20260067475A1Methods and devices for prediction dependent residual scaling for video coding
Publication Date: 2026.03.05 BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
  • US20260067475A1 patent drawing
  • US20260067475A1 patent drawing
  • US20260067475A1 patent drawing

AI summary

Methods for video encoding or decoding, devices, and non-transitory computer readable storage mediums are provided. A method for video encoding includes: dividing a picture into one or more coding units (CU); obtaining a plurality of prediction samples, in a mapped domain, of luma component of a current CU; obtaining a plurality of residual samples, in the mapped domain, of the luma component of the current CU; adding the plurality of prediction samples to the plurality of residual samples, resulting in a plurality of reconstructed samples, in the mapped domain, of the luma component of the current CU; converting the plurality of reconstructed samples from the mapped domain into an original domain based on a pre-defined plurality of inverse mapping scaling factors; and obtaining prediction information of the current CU based on the plurality of reconstructed samples in the original domain to form a video bitstream.