Wiener Filter Coefficients for Video Prediction Accuracy
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
High-resolution and high-quality video images require efficient compression techniques to reduce transmission and storage costs, as conventional methods struggle with increased data amounts.
Innovation Solution
The implementation of a Wiener filter in video coding systems to improve prediction performance by deriving and applying filter coefficients based on neighboring blocks, reducing additional information and enhancing coding efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of energy
If conventional compression techniques are used for high-resolution video, then transmission and storage costs increase due to large data amounts, but improving compression may reduce prediction accuracy
Solution Approach 1:
The Wiener filter coefficients are derived and applied to prediction samples before the actual compression process. This preliminary filtering action enhances the prediction accuracy upfront, allowing for more effective compression afterward without sacrificing prediction quality, thereby reducing the data amount and transmission/storage costs
Solution Approach 2:
The patent applies Wiener filter coefficients (mathematical parameters) to transform the prediction samples. By changing the parameters of the prediction process through filtering, the system improves prediction accuracy while maintaining compression efficiency, resolving the contradiction between cost reduction and accuracy maintenance
2Productivity
If Wiener filter coefficients are derived for each block to improve prediction performance, then coding efficiency improves, but additional information and complexity increase
Solution Approach 1:
Instead of applying a single global filter, the patent derives specific Wiener filter coefficients for each prediction block based on its local characteristics and neighboring blocks. This localized approach improves coding efficiency for each block while managing complexity by limiting the filter derivation to relevant local areas rather than the entire image
Solution Approach 2:
The patent processes the image in discrete blocks and derives Wiener filter coefficients for each block independently. This segmentation allows parallel processing and reduces overall complexity by breaking down the complex global filtering problem into simpler, independent local filtering tasks
Data Source
AI summary
An inter-prediction method performed by a decoding apparatus according to the present invention comprises the steps of: obtaining prediction related information from a bitstream; generating prediction samples by performing inter-prediction on a current block on the basis of the prediction related information; determining whether or not a Wiener filter is available for the current block; if the Wiener filter is available, generating a Wiener filter candidate list on the basis of neighboring blocks of the current block and deriving Wiener filter coefficients for the current block on the basis of a candidate block within the Wiener filter candidate list; and filtering the prediction samples on the basis of the derived Wiener filter coefficients. According to the present invention, an inter-prediction efficiency can be improved and coding efficiency can be improved.


