Adaptive Intra-Prediction Filters for Recursive Video Extrapolation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video compression techniques struggle to efficiently utilize spatial similarities within frames to reduce data volume, particularly in intra prediction, leading to suboptimal compression efficiency.
Innovation Solution
Adaptive intra-prediction modes using recursive extrapolation filters are employed, where filter coefficients are calculated based on the image signal itself, allowing for improved prediction accuracy by minimizing differences between neighboring pixels.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If traditional intra prediction methods are used, then encoding complexity is low, but compression efficiency is insufficient
Solution Approach 1:
The patent applies dynamics by making the filter coefficients adaptive rather than fixed. The coefficients are determined based on the actual image content and neighboring pixel values, allowing the prediction method to dynamically adjust to different image regions and characteristics, thereby improving compression efficiency while managing complexity through selective adaptation.
Solution Approach 2:
The patent changes the parameters of the prediction filter by deriving coefficients from actual image data (neighboring pixels) rather than using predetermined fixed values. This parameter change allows the prediction to better match the local image characteristics, improving compression efficiency without requiring fundamentally new encoding structures.
2Measurement precision
If fixed filter coefficients are used, then encoding is simple, but prediction accuracy is limited
Solution Approach 1:
The patent applies self-service by having the prediction filter derive its own coefficients from the image data itself (neighboring pixels). The system uses the available image information to automatically determine optimal filter coefficients for each prediction scenario, improving accuracy without requiring external parameter input or complex pre-computation.
Solution Approach 2:
The patent performs preliminary action by calculating filter coefficients from neighboring pixels before generating the prediction block. This pre-computation of coefficients based on available reference data allows the subsequent prediction to be more accurate, while the calculation is performed only once per prediction unit rather than for each pixel.
Data Source
AI summary
A compressed bitstream is stored on a non-transitory computer-readable storage medium. The compressed bitstream includes an adaptive intra-prediction mode that indicates a number of filter coefficients and a subset of neighboring pixel locations relative to a pixel to be predicted. A processor processes the compressed bitstream by performing operations that include decoding the adaptive filter mode from the compressed bitstream, determining the filter coefficients for the adaptive filter mode using a training region of reconstructed pixels adjacent to a block to be decoded, and generating a prediction block for the block by recursive extrapolation. The recursive extrapolation applies the filter coefficients to pixels at the subset of neighboring pixel locations to predict each pixel of the prediction block.


