Log in

View Full Version : Is there a parameter for FFDShow's Denoise3D's 'Time' in FFT3D for AviSynth?


themostestultimategenius
15th October 2007, 13:35
Is there any parameter for FFT3D in AviSynth for this?

http://img39.picoodle.com/img/img39/6/10/15/f_untitledm_7fae65a.png

This seems to really help the denoising.

Didée
15th October 2007, 14:40
FFT3DFilter has nothing to do with ffdshow's Denoise3D. They are two completely different pairs of shoes.

The corresponding Avisynth filter to HQDenoise3D is HQdnr3 (http://avisynth.org/warpenterprises/#HQdn3d). In this filter, there are "ls"/"cs" parameters (for "luma spatial" and "chroma spatial", corresponding to "luma" and "chroma" in ffdshow), and "lt"/"ct" parameters (for "luma temporal" and "chroma temporal" - splitted-up parameters corresponding to "time" in ffdshow).

Operation of this filter is more similar to e.g. Peachsmoother (Avisynth) or VirtualDub's internal "TemporalSmoother" (which works only temporal, not spatial, though).
[Very] loosely speaking, these filters are building up an array of the past frames, look at the variation that happened since "then" until "now", then use clever logic and probabilities to decide whether this variation should be considered 'static"' or 'motion'.

FFT3DFilter works completely different: it converts & processes the input in the frequency domain, not in the usual spatio-temporal domain.

themostestultimategenius
15th October 2007, 16:18
Oh I see. Thanks for the explanation =)