Apply a wavelet based denoiser.
It transforms each frame from the video input into the wavelet domain, using Cohen-Daubechies-Feauveau 9/7. Then it applies some filtering to the obtained coefficients. It does an inverse wavelet transform after. Due to wavelet properties, it should give a nice smoothed result, and reduced noise, without blurring picture features.
This filter accepts the following options:
- threshold
- 
               The filtering strength. The higher, the more filtered the video will be. Hard thresholding can use a higher threshold than soft thresholding before the video looks overfiltered. 
- method
- 
               The filtering method the filter will use. It accepts the following values: - hard
- 
                     All values under the threshold will be zeroed. 
- soft
- 
                     All values under the threshold will be zeroed. All values above will be reduced by the threshold. 
- garrote
- 
                     Scales or nullifies coefficients - intermediary between (more) soft and (less) hard thresholding. 
 
- nsteps
- 
               Number of times, the wavelet will decompose the picture. Picture can’t be decomposed beyond a particular point (typically, 8 for a 640x480 frame - as 2^9 = 512 > 480) 
- percent
- 
               Partial of full denoising (limited coefficients shrinking), from 0 to 100. 
- planes
- 
               A list of the planes to process. By default all planes are processed.