<< TIDenoiseSoft2 Tools for DeNoising Signals with White Gaussian Noise ThreshWP >>

Wavelab Toolbox >> Wavelab Toolbox > Tools for DeNoising Signals with White Gaussian Noise > ThreshCP

ThreshCP

Cosine packet decomposition of a noisy signal,Best Basis analysis, Thresholding in Best Basis

Calling Sequence

out=ThreshCP(Noisy,sigma,Type,mult,D,bellname)

Parameters

Inputs:

Noisy:

1-d Noisy signal, length(Noisy)= 2^J.

sigma :

Standard deviation of additive Gaussian White Noise.

Type :

'S' for soft thresholding, 'H' for hard thresholding. Optional, Default=hard thresholding.

mult :

Multiplier of sigma to obtain the value of the threshold. Optional, Default = sqrt(2*log(n)), where n is the length of datas.

D :

depth of finest time splitting. Optional, Default=J-1.

bellname:

Name of bell to use. Optional, Default = 'Sine'.

Outputs :

out :

Estimate, obtained by applying thresholding on cosine packets coefficients.

Authors

<< TIDenoiseSoft2 Tools for DeNoising Signals with White Gaussian Noise ThreshWP >>