Adaptive Filter Order Selection for Video Noise Suppression
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Static filtering schemes are inadequate in completely suppressing time- and location-variant noise components in video signals, leading to suboptimal image and video encoding and decoding quality.
Innovation Solution
Adaptive selection of filter order based on noise components and encoding parameters to prioritize dominant noise reduction, followed by additional filtering to address remaining noise, enhancing the flexibility and efficiency of filtering during the encoding and decoding process.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Object-affected harmful factors
If static filtering schemes are applied to video signals, then filtering operation is simple and fixed, but noise components that vary in time and location cannot be completely suppressed
Solution Approach 1:
The patent applies dynamics by making the filter order adaptive rather than static. The filter order is dynamically adjusted based on the characteristics of the video block being processed, allowing the filtering operation to adapt to time- and location-variant noise components. This is achieved by calculating a filter order indicator for each block and selecting different filter orders accordingly, transforming a static filtering scheme into a dynamic one that responds to varying noise conditions.
Solution Approach 2:
The patent implements local quality by applying different filter orders to different video blocks based on their specific characteristics. Instead of using a uniform filtering approach across the entire video signal, the system calculates and applies appropriate filter orders locally to each block, ensuring that the filtering adapts to the specific noise characteristics of each region in time and space.
2Object-affected harmful factors
If adaptive filter selection is implemented to reduce noise effectively, then image quality improves, but computational complexity and processing overhead increase
Solution Approach 1:
The patent applies parameter changes by modifying the filter order parameter based on video block characteristics. Instead of implementing complex adaptive filtering algorithms, the system changes the filter order parameter (a simple integer value) according to calculated indicators from the video blocks. This approach achieves adaptive noise reduction while keeping the complexity manageable by focusing on parameter selection rather than complex filter design.
Solution Approach 2:
The patent implements partial action by applying filtering selectively based on the calculated filter order indicator. Not all blocks require the same level of filtering - some blocks may benefit from higher filter orders while others require lower orders or no filtering at all. This selective application of filtering based on actual need reduces unnecessary computational complexity while maintaining effective noise reduction where required.
Data Source
Figure 1
Figure 2
Figure 3A~3B
AI summary
The present invention relates to a method for encoding and decoding an image signal and to corresponding apparatuses therefor. In particular, during the encoding and/or decoding of an image signal filtering with at least two filters is performed. The sequence of the filter application and possibly the filters are selected and the filtering is applied in the selected filtering order and with the selected filters. The determination of the sequence of applying the filters may be performed either separately in the same way at the encoder and at the decoder, or, it may be determined at the encoder and signaled to the decoder.