I'd like to show and share my testings on Avisynth denoise filters. Yesterady I've tried many filters, below you can see all the screen caps made, everyone is the result of a different filter, I won't tell "this is the best", you can judge by yourself and try to use one.
For every filter there's the encoding speed in CCE Basic, this ratio means that for every X of video duration you'll have to divide for Y encoding time (for every pass...) so : 1 hour footage will encode in 1/1,90 = 31,2 mins x 2 pass = Total time of 1H 3mins approx, without filters added, so the higher this ratio will be, the lower time will take to encode the video.
The best way to compare the caps, is to save them all on a folder, and then switch from one to another with the Picture viewer of Win XP.
The original cap without any filter, encoded with CCE with 2 pass VBR, 4.450Kbs, encoding speed = 1,90 :
the same unfiltered cap, but encoded with HC Encoder 0.17 :
ok, let's start with the filtered caps
Convolution3d (0, 6, 10, 6, 8, 2.8, 0), encoding speed = 0,60 :
Convolution3d (0, 32, 128, 16, 64, 10, 0), encoding speed = 0,50 :
Removegrain (mode=17), encoding speed = 1,60 :
DeGrainMedian (limitY=5,limitUV=7,mode=0), encoding speed = 0,47 :
DeGrainMedian (limitY=5,limitUV=7,mode=1, norow=true) : I've used this to try to remove the scratches, with no luck...
FFT3DFilter (sigma=3, sharpen=0.3, interlaced=true), encoding speed = 0,25 :, some sharpen is added
DEEN ("a3d",4,10,12), encoding speed = 0,35 :
EDEEN (), encoding speed = 0,47 : the major problem with edeen are trails and doubled shapes/outlines, of the fast moving objects
VagueDenoiser(0,0,5,0,true,true,1,true,0.5,75), encoding speed = 0,21 :
DNR2 (), encoding speed = 1,47 :
![]()
+ Reply to Thread
Results 1 to 26 of 26
-
-
That's Mika Hakkinen, isn't it?
Do you capture old F1 races from VHS? Do you convert to DVD, one race per DVD, Full D1, etc...?
Thanks. -
yes, I'm putting all my old VHS on DVD, this cap comes from a season review, but very soon I'll have to transfer all races from 1995 to 2003...
Nik -
Noise removal is one of those things that stills cant really do justice to. Certainly the last three are showing signs of going plastic - too smooth and featureless on the face, for example. But to really understand what the filters are doing, you need to be able to see the clip in motion. This is when trails and other artifacts make themselves known.
Interesting start though.Read my blog here.
-
Thanks for that, very nice.
I particularly like FFT3DFilter and have been using exactly the same setting for light sharpen and denoise... Did you by chance keep track of the added encoding time required for each filter?
Pull! Bang! Darn! -
I've tried most of the filters listed above and by far preferred NeatVideo (www.neatvideo.com) to them; unfortunately NV isn't free (640x480, 3 minutes for the trial) but I've found that some slicing and dicing lets me get by with the trial version. (I'll be more than happy to get past the inconveniences and just purchase the Pro version once they give a discount for existing NeatImage owners!)
NV seems to remove noise aggressively w/o removing any detail. It's pretty amazing. It's also incredibly slow. -
A most excellent thread however please edit the original post so that ALL of the pictures are visible. I assume that some of the IMG TAGS must be incorrect because every time I try loading this thread the same 3 images do not appear.
The 3 that do not appear are as follows:
1.) Convolution3d (0, 6, 10, 6, 8, 2.8, 0)
2.) Removegrain (mode=17)
3.) DeGrainMedian (limitY=5,limitUV=7,mode=1, norow=true)
Could be my computer somehow ??? but I am guessing the original post has some IMG TAG errors thus keeping these images from loading. Make sure the IMG TAGS are correct and use the correct file names etc. then try loading these 3 pictures again.
- John "FulciLives" Coleman"The eyes are the first thing that you have to destroy ... because they have seen too many bad things" - Lucio Fulci
EXPLORE THE FILMS OF LUCIO FULCI - THE MAESTRO OF GORE
-
Originally Posted by FulciLives
-
tomorrow I'll post the video_duration/encoding_time ratio for every filter
Nik -
to me, just from the stills, the removegrain one looks the best, however i'd have to actually see em all in motion to make an accurate comparison on it....a few of them hit the point where they start to blend the colors together too much and almost blur the picture to an extent.....seems to me that the removegrain one cleaned up some of the "junk" in the upper left section of the picture while it didn't butcher the clarity of the picture too much......
-
Originally Posted by guns1inger
Let me ask something about the "plastic" look everyone talks about. Everyone always says that too smooth of image looks "plastic". Have you looked at people in real-life recently? Do they have all that "noise" on their face that is shown in the first picture? No. Color gradation in real life is smooth, not pixelated and noisy as in the first picture.
This is a problem with analog to digital transfers. Hardware digital capture devices have a long ways to go to be perfected. I think this is more of a hardware limitation then anything else. They just don't have enough sensitivity. This is similar to current digital cameras, and their noisy CCD chips. To overcome the noisy CCD chip, cameras have built-in software to smooth everything out. The Kodak "Science Chip" digital cameras are one example. Without the post-processing that these cameras do, your pictures would look grainy. -
Originally Posted by Wile_E
-
I've tried to test it but it seems that only VagueDenoiser work without SSE.
With vaguedenoiser, I have a 50% transparent green surface on the video. -
Most of them are oversmoothed in my taste.
But I like the FFT3D picture most here because some noise are removed but it's still not too softened.
When playing back on a TV at full speed you won't see much of the noise nor the encoding artifacts even on the unfiltered encodings but you'll notice that if they are to much filtered it won't look sharp anymore and maybe a little bit unnatural also. It is a common mistake to overfilter video. You should do the comparisons on the TV when playing it back in the standalone DVD player. When there is motion the filters often produce strange artifacts which are more annoying then a little bit of noise.
But mildly applied denoising filters can make things look a little bit better. -
Originally Posted by ronnylovPull! Bang! Darn!
-
I'm old fashion. I use msu_denoiser on virtualdub.
Amazing results, the easy way. On the downside, this filter is really sloooowwwww -
The GIFs attached (I borrowed the original clips from the Neat Video page) show the "before" and "after" denoising with an AviSynth script.
Believe it or not, Neat Video plugin can do even better. -
1. What scrip?
2. Why do all the pics have 'original' written on them? I see no 'after' or 'final'.
3. Why dig up a 7-year old thread to try and demonstrate something for which we have to take your word? -
He started with the sample before/after videos at Neat Video:
http://www.neatvideo.com/examples.html -
Thanks. I was expecting 'before' and 'after' or 'original' and 'final'. I've never looked at their examples (or had any desire to). I asked for the script to see which AviSynth denoiser he used, that he doesn't think does as good a job as NeatVideo. I'm not a believer in removing film grain. Although the examples aren't from films, I think it's often used to clean films.
Last edited by manono; 4th Nov 2013 at 18:40.
-
1-This script (I didn't write it):
(Your clip here)
(Requires mvtools2.dll in the Plugins folder of AviSynth)
super = MSuper(pel=2, sharp=1)
backward_vec3 = MAnalyse(super, isb = true, delta = 3, overlap=4)
backward_vec2 = MAnalyse(super, isb = true, delta = 2, overlap=4)
backward_vec1 = MAnalyse(super, isb = true, delta = 1, overlap=4)
forward_vec1 = MAnalyse(super, isb = false, delta = 1, overlap=4)
forward_vec2 = MAnalyse(super, isb = false, delta = 2, overlap=4)
forward_vec3 = MAnalyse(super, isb = false, delta = 3, overlap=4)
MDegrain3 (super,backward_vec1,forward_vec1,backward_vec2,fo rward_vec2,backward_vec3,forward_vec3,thSAD=1200)
2-I borrowed the clips and "original" was written on top of the "noised" one. I just denoised it and stacked it
on the right.
3-Because (pick one)......:
3a-Like most men, I don't pay attention to dates, so I didn't even notice the thread was "inoperative";
3b-I wanted to know if there was someone out there;
3c-There is always some nerd lurking in the darkness.
Similar Threads
-
avisynth denoise filter applied only from frame x to frame y
By codemaster in forum Video ConversionReplies: 1Last Post: 26th Apr 2012, 13:22 -
Which filters I should use for this anime? (avisynth)
By Cloudstrifeff7 in forum Newbie / General discussionsReplies: 1Last Post: 29th Dec 2010, 13:32 -
Which filters I should use for this anime? (avisynth)
By Cloudstrifeff7 in forum Newbie / General discussionsReplies: 6Last Post: 13th Dec 2010, 08:47 -
Avisynth Filters (help pls)
By Enkidu in forum EditingReplies: 14Last Post: 30th Jul 2010, 22:41 -
XP won't install 56k modem
By zanos in forum ComputerReplies: 7Last Post: 5th Jul 2007, 21:25