![]() |
||
|
Compression project
(most info is in Russian)
>> About
In English: Video >> Public filters | Com. filters | Video Codecs Comparisons | Our Video Codecs | Video Quality Metrics || New: Compression Catalog! Personal (English) >> V.Yoockin | A.Ratushnyak In Russian: "Compression Methods" book | Arctest | Download | FIDO | Forum | Links |
||
| Hot news: * 4-th H.264 codecs test! * Million filters downloads! * Video Quality Metric 1.5! |
| If you find a spelling error, please select an incorrect text and press Ctrl+Enter. Thank you! |
MSU Denoiser FilterNoise removal filter for video quality improvementMSU Graphics & Media Lab (Video Group)
Algorithm, ideas: Dr. Dmitriy Vatolin, Dmitriy Kulikov Version 2.5.1 released The filter is designed for noisy video stream processing, video quality improvement, or video preprocessing (e.g. for preprocessing before compression or deinterlacing). The filter implementation is able to use GPU processing power to increase the processing speed.
|
|
|
||||||||||||||
|
Version 2.5.1 (Download it now)
|
||||||||||||||
|
|
||||||||||||||
|
By default filter uses automatic noise estimation and is ready for video processing without any manual setup. In this mode user can slightly correct denosing strength to achieve necessary results Automatic noise estimation checkbox controls this mode. ![]() Setting the checkbox you can select GPU or CPU versions of algorithm.
|
||||||||||||||
|
||||||
|
Note that not all graphic-cards are supported. We recommend to use ATI Radeon X700 or higher and nVidia Geforce 6600 or higher. The filter requires OpenGL 2.1 support. We strongly recommend installing the latest video-drivers when using GPU-mode to achieve better performance. Some GPUs does not provide required accuracy and video will be processed with some visual artifacts. So at filter startup certain test are run and the user will be warned in the case of possible quality issues: ![]() Filter provides two different algorithms for video denoising (selection is made via Algorithms list):
Filter supports Job Control and can be used with AviSynth. Here is an example:
|
LoadVirtualDubPlugin("..\VirtualDub\plugins\MSUDenoiser251.vdf", "MSUDenoiser", 1)
clip = AviSource("video.avi")
clip.ConvertToRGB32.MSUDenoiser(algorithm, gpuMode, correction, shotDetection)
|
||||
|
Parameters:
|
|
|
||||||||||||||
|
Let's consider filter operation on “Suzie” sequence first. The sequence is quite noisy in spatial and temporal domains. Here is a visual comparison of source frame and the frame processed by MSU Denoiser:
|
||||||||||||||
|
||||||
|
|
|
|
||||||||||||||
|
Here is a comparison between two versions of MSU Denoiser: old version without GPU processing and new version with GPU processing
|
||||||||||||||
|
||||||
Installation |
||||||||||||||
|
To use the filter download the archive using the link given below and extract its content into VitualDub plugins directory.
|
||||||||||||||
|
|
||||||||||||||||||
|
E-mail:
|
||||||||||||||||||
|
Send your comments to
compression_##_graphicon.ru © Dr. D.Vatolin, Dr. M.Smirnov, A.Ratushnyak, V.Yoockin, content, 2001-2008 © A.Andreev, pictures, 2002 |
||