Residual Color Transform Clipping for Bit-Depth-Aware Video Coding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The increasing demand for high-resolution and high-quality images and videos, along with the rise of immersive media formats like virtual reality and augmented reality, has led to a need for high-efficiency image and video compression technologies to minimize transmission and storage costs while maintaining visual quality.
Innovation Solution
The implementation of adaptive color transform (ACT) in the coding process, with clipping ranges determined based on bit depth adjustments, allows for efficient application of ACT to residual samples, enhancing coding efficiency and visual quality.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If adaptive color transform (ACT) is applied to residual samples, then coding efficiency is improved, but clipping range determination becomes complex
Solution Approach 1:
The patent changes the parameter representation by introducing a new syntax element 'act_clip_range' that directly specifies the clipping range value. This allows the clipping range to be signaled as a parameter in the bitstream rather than being derived through complex calculations, thereby reducing the complexity of clipping range determination while maintaining the coding efficiency benefits of ACT.
2Reliability
If clipping is performed on residual samples before ACT, then dynamic range is preserved, but residual signal loss increases
Solution Approach 1:
The patent introduces dynamic clipping range adjustment by allowing the clipping range to be signaled through syntax elements that can vary across different coding units or pictures. This dynamic approach enables the clipping range to be optimized for each specific case, preserving dynamic range where needed while minimizing residual signal loss by adapting the clipping behavior to local characteristics.
3Productivity
If ACT is applied to all residual samples, then compression efficiency is improved, but processing complexity increases
Solution Approach 1:
The patent applies ACT selectively to different regions or coding units based on local characteristics. By using syntax elements to indicate whether ACT should be applied to specific residual samples or blocks, the system achieves compression efficiency improvements in appropriate regions while avoiding unnecessary processing complexity in regions where ACT would not provide significant benefits.
4Adaptability or versatility
If clipping range is derived based on bit depth adjustment, then adaptability is improved, but calculation complexity increases
Solution Approach 1:
The patent performs preliminary determination of the clipping range by signaling it explicitly in the bitstream through syntax elements before the actual decoding and reconstruction process. This preliminary action allows the clipping range to be adapted to different bit depths and content characteristics without requiring complex calculations during the main decoding process, as the range is pre-determined and communicated to the decoder.
Data Source
AI summary
According to the disclosure of the present document, it is possible to derive a residual sample by applying an adaptive color transform (ACT) to a current block on the basis of ACT related information, and at this time, the residual sample is derived through clipping on the basis of a clipping range, and the clipping range is determined on the basis of the bit depth.


