Image Prediction Using Node-Level Processing for Small Chroma Blocks
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video coding technologies face challenges in processing small chroma blocks, leading to increased complexity and reduced decoding speed due to intra prediction, coefficient coding, and inter prediction requirements, particularly for blocks smaller than 16 pixels.
Innovation Solution
An image prediction method that determines whether an image block with a preset size is obtained by splitting a current node, and performs intra or inter prediction on all coding blocks covered by the current node, allowing for parallel processing of luma and chroma blocks with specific sizes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If small chroma blocks are processed using traditional intra prediction, coefficient coding, and inter prediction methods, then prediction accuracy is maintained, but device complexity increases and decoding speed decreases
Solution Approach 1:
The patent extracts the prediction function from individual small chroma blocks and applies it uniformly to all coding blocks within the current node. Instead of processing each small block separately through complex intra/inter prediction, the prediction is performed once at the node level and applied to all child blocks, eliminating redundant processing while maintaining prediction accuracy.
Solution Approach 2:
The patent makes the prediction mechanism universal by applying the same prediction mode determined for the current node to all coding blocks within that node, including both luma and chroma blocks. This multi-functional approach allows a single prediction operation to serve multiple blocks, reducing overall processing complexity.
2Reliability
If small chroma blocks are processed using traditional methods, then prediction quality is maintained, but decoding speed reduces
Solution Approach 1:
The patent performs prediction on the current node before splitting it into smaller coding blocks. By determining the prediction mode and generating prediction values at the node level in advance, the system avoids repeated prediction operations on each small chroma block during decoding, significantly improving decoding speed while maintaining prediction quality.
3Manufacturing precision
If separate processing is applied to luma and chroma blocks, then processing precision is maintained, but productivity decreases
Solution Approach 1:
The patent merges the processing of luma and chroma blocks by applying the same prediction mode and operation to both block types within the current node. Instead of separately processing each block type through independent intra/inter prediction pipelines, the system combines them into a unified processing flow that determines prediction once and applies it to all blocks, increasing throughput while maintaining precision.
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.


