View Full Version : Simple Noise Reduction Plug In
royia
28th August 2010, 18:02
Hello.
I wanna apply Noise Reduction on my video.
I want it to be both spatial and temporal.
It has to be simple and fast which retains edges and works hard on the Chroma noise (It's Analogue capture).
I saw MCTemporalDenoise which too slow and an overkill for me.
I'm not looking for "The Best".
Just good enough and fast.
I'd be happy to hear from your experience.
Thanks.
Blue_MiSfit
28th August 2010, 18:39
DeGrainMedian, with strong settings, possibly using two chained instances. It's very fast.
Try HQDN3D as well. It's also quite fast and powerful, but in my limited experience it seems more prone to "smearing" artifacts I commonly associate with badly done temporal denoising...
That was probably my fault though, for not getting the settings correct :)
If you have a half decent GPU in your computer, try fft3dgpu as well. It's quite fast (realtime for even 1080p on anything newer than a 7800gt).
Derek
royia
28th August 2010, 18:53
I'm afraid of the fft based algorithm as they don't preserve edges.
I'll try HQDN3D.
Any other suggestions?
Thanks.
poisondeathray
28th August 2010, 19:13
You can still use fft3dfilter for the chroma plane denoising , added to some other temporal filter
Temporal filters are usually slow
royia
28th August 2010, 20:04
For now, I'm using Cnr2 and HQDN3D.
Do you think of any combination with better results with the same performances?
Maybe something which preserves edged to some degree?
Thanks.
poisondeathray
28th August 2010, 20:26
I find fft3dfilter on plane=3 works better for chroma noise for most sources (adjust sigma for strength) , and cnr2
There are better filters, but slower . You decide on the tradeoff
Maybe if you posted a representative sample, someone could suggest fast and effective filters
royia
28th August 2010, 20:35
Ok, I'll post a minute or so.
It's uncompressed Interlaced AVI.
Which format should I encode it for someone to help?
Will MKV (x.264) be good?
Thanks.
poisondeathray
28th August 2010, 20:39
lossy compression will affect interpretation , and since this is a noise reduction topic it's important to be representative of the original (ie. lossless compression)
you could use lagarith for example . x264 does have a lossless mode, but it's YV12 only
a lot of this is subjective, so you should state exactly what your goal is . For example, some people like a bit of grain to remain so it looks natural, some people like it as clean as a "plastic doll" look.
also it's important to mention that your goal was to deinterlace this ( you mentioned this in another thread , if this is the same project?. It's important because some filters don't work with interlaced material or you have to toggle interlaced settings)
royia
31st August 2010, 17:09
OK. Here a 12 seconds sample:
http://extabit.com/file/28eej7i8kwnb5
Would love to hear how would you handle this kind of quality.
I'm looking for a light NR.
onesloth
1st September 2010, 01:26
A little OT. I've never used one but, based on other posts I've seen, it looks like you should have used a timebase corrector when capturing this. Even after denoising and deinterlacing, this video is still going to have the horrible horizontal distortions.
EDIT: And if you want more people to comment, post a smaller sample. More like one second.
royia
1st September 2010, 08:20
What is a Timebase Corrector?
Could you point me to one?
I'll post something shorter, Moreover I'll use Sendspace so you'll be able to download it immediately.
onesloth
1st September 2010, 09:04
http://www.google.com/search?q=Timebase+Corrector
markanini
1st September 2010, 11:07
If you don't have acces to a TBC maybe you'll find this plugin usefull: http://avisynth.org/vcmohan/DeJitter/DeJitter.htm
royia
1st September 2010, 12:05
I'll give a try, Thank you.
Anyhow, posted a shorter (Different) file at:
http://www.sendspace.com/file/d6nd4p
This requires no waiting time and it is a fast site (60 MB).
I would be happy to know how the experienced user would deal with such material.
Thanks.
vBulletin® v3.8.11, Copyright ©2000-2025, vBulletin Solutions Inc.