hf.tiu {haarfisz}R Documentation

hf.tiu

Description

Denoises a Gaussian contaminated vector using translation-invariant hard wavelet thresholding with the universal threshold. Requires WaveThresh3. Also see help to wd, threshold, convert and AvBasis in WaveThresh.

Usage

hf.tiu(x, filter.number = 1, family = "DaubExPhase", min.level = 3, noise.level = 1) 

Arguments

x The noisy vector, its length must be a power of 2.
filter.number The filter number of the analysing wavelet. Can be set to 1, 2, ..., 10 for family == "DaubExPhase", or to 4, 5, ..., 10 for family == "DaubLeAsymm".
family The family of wavelet bases from which the wavelet filter.number is chosen. Can be set to "DaubExPhase" or "DaubLeAsymm".
min.level The minimum level thresholded.
noise.level Standard deviation of the noise, can be set to a positive number or to an estimate (a function of x).

Value

Returns:

est Denoised version of x.

Author(s)

Piotr Fryzlewicz


[Package haarfisz version 4.0-2 Index]