Intra Prediction Filtering for Video Coding Efficiency
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing High-Efficiency Video Coding (HEVC) standard for Intra prediction lacks sufficient coding efficiency, particularly in boundary smoothing, which affects the visual quality and compression performance of video encoding.
Innovation Solution
Applying a finite impulse response (FIR) or infinite impulse response (IIR) filter to Intra prediction samples, where the filter inputs include current and neighboring reference reconstructed samples, to generate filtered prediction samples that can be used for encoding or decoding, with the filtering controlled by Intra prediction modes and optionally signaled through sequence or unit-level flags.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If a filter is applied to Intra prediction samples to improve boundary smoothing, then visual quality and coding efficiency are improved, but device complexity and computational load increase
Solution Approach 1:
The patent applies FIR or IIR filtering to Intra prediction samples by modifying the prediction sample values through mathematical filtering operations. The filter coefficients and filtering strength are adjusted as parameters to optimize boundary smoothing while controlling computational complexity. This transforms the prediction samples from unfiltered to filtered states, improving visual quality at block boundaries.
2Productivity
If adaptive filtering is applied based on Intra prediction modes and block structures, then coding efficiency is improved, but processing time and computational resources increase
Solution Approach 1:
The patent implements adaptive filtering where the filtering operation is dynamically applied based on Intra prediction modes and block structures. The filtering is selectively enabled or disabled, and filter parameters are adjusted according to the specific prediction mode and block characteristics. This dynamic adaptation improves coding efficiency by applying filtering only where beneficial, rather than uniformly across all blocks.
Solution Approach 2:
The filtering is applied locally based on specific conditions such as Intra prediction mode type and block structure characteristics. Different filtering strengths or types are applied to different regions or blocks depending on their specific needs, rather than applying a uniform filtering approach to the entire picture. This local quality approach optimizes the balance between quality improvement and processing overhead.
Data Source
AI summary
A method and apparatus for applying filter to Intra prediction samples are disclosed. According to an embodiment of the present invention, a filter is applied to one or more prediction samples of the Initial Intra prediction block to form one or more filtered prediction samples. For example, the filter is applied to the prediction sample in the non-boundary locations of the Initial Intra prediction block. Alternatively, the filter is applied to all prediction samples in the Initial Intra prediction block. The filtered Intra prediction block comprising one or more filtered prediction samples is used as a predictor for Intra prediction encoding or decoding of the current block. The filter corresponds to a FIR (finite impulse response) filter or an IIR (infinite impulse response) filter.


