Chrominance Block Copy Prediction Using Co-Located Luma Vectors
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Inconsistent partition structures for chrominance and luminance blocks in video coding lead to low coding efficiency, as intra motion compensation cannot be used for chrominance blocks in current video coding standards.
Innovation Solution
Determine a predicted value for a chrominance block using a displacement vector of a co-located luminance block, allowing for improved coding performance by reconstructing the chrominance block based on this vector.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If separate encoding is used for chrominance and luminance blocks, then flexibility in partition structure is improved, but intra motion compensation cannot be applied to chrominance blocks leading to low coding efficiency
Solution Approach 1:
The patent merges the encoding processes of chrominance and luminance blocks by allowing the chrominance block to use the same partition structure as the luminance block. This enables intra motion compensation to be applied to chrominance blocks, resolving the contradiction between partition flexibility and coding efficiency.
Solution Approach 2:
The patent makes the partition structure universal by allowing both chrominance and luminance blocks to use consistent partitioning. This universal approach enables a single partition structure to serve both components, facilitating intra motion compensation and improving coding efficiency while maintaining flexibility.
2Productivity
If intra motion compensation is applied to chrominance blocks, then coding efficiency is improved, but partition structure consistency between chrominance and luminance blocks is required
Solution Approach 1:
The patent merges the partition structure requirements for chrominance and luminance blocks, establishing consistency between them. This merging enables intra motion compensation to be effectively applied to chrominance blocks while managing the complexity through unified structure design.
3Adaptability or versatility
If chrominance block uses different partition structure than luminance block, then encoding flexibility is improved, but intra prediction cannot be performed leading to reduced coding performance
Solution Approach 1:
The patent merges the partition structures of chrominance and luminance blocks, enabling intra prediction to be performed on chrominance blocks. This resolution maintains encoding flexibility through consistent partitioning while significantly improving coding performance through effective intra prediction.
Data Source
AI summary
Some aspects of the disclosure provide a method of video processing. In some examples, a current chrominance block in a current picture carried in a video bitstream being coded in a chrominance block copy intra prediction mode is determined. The chrominance block copy intra prediction mode can predict at least a value of the current chrominance block based on a displacement vector. A target displacement vector of a co-located luminance block of the current chrominance block is obtained. The target displacement vector is selected from a plurality of candidate displacement vectors associated with the co-located luminance block of the current chrominance block. At least a predicted value of the current chrominance block is determined based on the target displacement vector. The current picture that includes the current chrominance block is reconstructed based on at least the predicted value. Apparatus and non-transitory computer-readable storage medium counterpart embodiments are also contemplated.


