Multi-Component Sign Prediction for JCCR Video Coding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Performing sign prediction based on a single color component in video coding can be sub-optimal, as one hypothesis reconstruction may work well for one color component but poorly for others, impacting multiple blocks, particularly in joint coding of chroma residuals (JCCR) transform blocks.
Innovation Solution
Perform sign prediction based on multiple color components, such as Cb and Cr, to generate transform blocks, improving coding efficiency by reducing the number of bits needed to signal signs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If sign prediction is performed based on a single color component, then the prediction process is simple, but the prediction accuracy deteriorates because one hypothesis reconstruction may work well for one color component but poorly for others
Solution Approach 1:
The patent merges multiple color components (Cb and Cr) into a unified sign prediction process. Instead of predicting signs separately for each color component, the invention combines their residuals and performs a single joint hypothesis reconstruction that considers all color components simultaneously. This merging approach resolves the contradiction by achieving better prediction accuracy through multi-component consideration while avoiding the complexity of separate prediction processes for each component.
2Measurement precision
If sign prediction is performed based on multiple color components, then the prediction accuracy improves, but the number of bits needed for signaling increases
Solution Approach 1:
By merging multiple color components into a single joint residual block for sign prediction, the invention reduces the total number of sign bits that need to be signaled. Instead of separately signaling signs for Cb and Cr components, the unified approach signals signs for the combined residual, thereby improving prediction accuracy while reducing bit consumption.
3Productivity
If separate hypothesis reconstruction is performed for each color component, then the processing is straightforward, but the coding efficiency deteriorates because multiple blocks are impacted by the predicted sign value
Solution Approach 1:
The patent combines multiple color component residuals into a single joint residual block and performs unified hypothesis reconstruction. This merging eliminates the need to separately process and predict signs for multiple color components, thereby improving coding efficiency by reducing redundant operations while managing complexity through a unified processing framework.
Data Source
AI summary
An example method includes predicting, based on a plurality of color components of a block of video data coded using joint coding of chroma residuals (JCCR), a sign of a coefficient of a plurality of coefficients of a joint residual block of the block of video data; generating, for each respective color component of the plurality of color components and based on the plurality of coefficients of the joint residual block, coefficients of a respective residual block of a plurality of residual blocks; and reconstructing, based on the plurality of residual blocks, the block of video data.


