Image Block Prediction for Parallel Luma-Chroma Decoding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video compression technologies face challenges in processing small chroma blocks, leading to increased complexity and reduced decoding speed due to requirements for parallel processing, coefficient coding, and high data bandwidth needs.
Innovation Solution
Implementing intra prediction or inter prediction on all coding blocks covered by a current node, including luma and chroma blocks, based on split modes to enable parallel processing and reduce complexity.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If small chroma blocks are processed using conventional methods, then decoding accuracy is maintained, but device complexity increases and decoding speed decreases
Solution Approach 1:
The patent merges the processing of luma and chroma blocks by applying the same prediction mode to both when the chroma block size equals the luma block size. This consolidation reduces the number of separate processing paths and simplifies the decoding architecture, directly addressing the complexity issue while maintaining accuracy through unified prediction application.
Solution Approach 2:
The patent enables a single prediction mode to serve multiple functions by applying it simultaneously to both luma and chroma blocks under specific size conditions. This multi-functionality reduces the need for separate prediction mechanisms, thereby decreasing device complexity while preserving decoding accuracy through consistent prediction application.
2Manufacturing precision
If small chroma blocks are processed using conventional methods, then color accuracy is maintained, but decoding speed decreases
Solution Approach 1:
By merging the processing of luma and chroma blocks through unified prediction application, the patent eliminates redundant processing steps that slow down decoding. When chroma block size equals luma block size, the same prediction mode is applied to both, streamlining the decoding pipeline and increasing speed while maintaining color accuracy through consistent prediction.
Solution Approach 2:
The patent segments the decoding process into size-based categories, identifying specific conditions (when chroma block size equals luma block size) for optimized processing. This segmentation allows the system to apply simplified processing paths to specific block size combinations, increasing overall decoding speed while preserving color accuracy for the segmented cases.
3Productivity
If parallel processing is implemented for small chroma blocks, then decoding speed increases, but implementation complexity increases
Solution Approach 1:
The patent merges luma and chroma processing into a unified path under specific size conditions, which naturally enables parallel execution without requiring separate complex processing pipelines. When chroma block size equals luma block size, both are processed together using the same prediction mode, achieving parallel processing benefits while avoiding the complexity of maintaining separate processing architectures.
Data Source
AI summary
An image prediction method, apparatus, and system, a device, and a storage medium are provided. The method includes: (401) obtaining a split mode of a current node, where the current node is an image block in a coding tree unit in a current image; (402) determining, based on the split mode of the current node and a size of the current node, whether the current node satisfies a first condition; and (403) when it is determined that the current node satisfies the first condition, performing intra prediction on all coding blocks belonging to the current node, to obtain predictors of all the coding blocks belonging to the current node.


