Temporal Prediction Block Verification for Video Coding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing image sequence coding methods using temporal prediction degrade image data quality due to cascaded interpolation filtering, especially when high quantization steps are used, and introduce additional coding costs with multiple reference images.
Innovation Solution
A method that predicts a current block directly from associated motion data, modifying motion data based on a predefined condition related to temporal variation between reference and prediction blocks, without coding additional motion information, thereby improving prediction quality and reducing bit-rate while maintaining image quality.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If temporal prediction with cascaded interpolation filtering is used, then image sequence coding is achieved, but image data quality degrades due to repeated smoothing
Solution Approach 1:
The patent extracts and eliminates the harmful cascaded interpolation filtering from the temporal prediction process. By using motion-compensated prediction with direct reference to original reference frames rather than previously filtered prediction frames, the method removes the cumulative smoothing effect while maintaining coding efficiency.
Solution Approach 2:
Instead of applying multiple rounds of interpolation filtering as in traditional cascaded prediction, the patent inverts the approach by using direct motion compensation from original reference frames. This reverses the degradation process by avoiding repeated filtering operations that cause quality loss.
2Manufacturing precision
If multiple reference images are used to improve prediction quality, then prediction accuracy increases, but coding cost increases due to additional motion vectors and reference image indices
Solution Approach 1:
The patent makes the motion compensation mechanism universal by enabling it to effectively utilize multiple reference frames through a single motion vector per block. The method allows the system to achieve multiple reference image functionality without requiring separate motion vectors for each reference, thus reducing coding overhead while maintaining prediction accuracy.
Solution Approach 2:
The patent merges the functionality of multiple reference image predictions into a unified motion compensation approach. By combining temporal and spatial prediction elements and using a single motion vector to reference multiple frames through hierarchical prediction, it reduces the number of coded parameters while maintaining or improving prediction quality.
Data Source
AI summary
A method for predicting a current block belonging to a current image with a view to the coding or the reconstruction of the current block. The method includes determining for the current block a reference block from at least one motion data previously associated with the current block. The fulfillment of a predefined condition is is verified. The predefined condition being representative of a temporal variation between the image data of the reference block and the image data of a prediction block of the reference block previously determined from at least one motion data associated with the reference block. The motion data is modified according to the result of the verification, and a final prediction block for the current block is generated from the motion data of the current block.


