# wpbmpen

Penalized threshold for wavelet packet denoising

## Description

returns a global threshold for denoising. `thr`

= wpbmpen(`t`

,`sigma`

,`alpha`

)`t`

is a wavelet packet
tree corresponding to the wavelet packet decomposition of the signal or image you
want to denoise. `sigma`

and `alpha`

are
parameters in a penalization method used to obtain the threshold. For more
information, see Penalized Criterion.

,
where `thr`

= wpbmpen(`t`

,`sigma`

,`alpha`

,ARG)`ARG`

is arbitrary, also plots three curves (see Penalized Criterion):

`2×`

`sigma`

^2×t×(`alpha`

+ log(n/t))`sum(c(k)^2,k≤t)`

`crit(t)`

## Examples

## Input Arguments

## Output Arguments

## More About

## References

[1] Birgé, Lucien, and Pascal
Massart. “From Model Selection to Adaptive Estimation.” In *Festschrift for
Lucien Le Cam*, edited by David Pollard, Erik Torgersen, and Grace L.
Yang, 55–87. New York, NY: Springer New York, 1997.
https://doi.org/10.1007/978-1-4612-1880-7_4.

## Version History

**Introduced before R2006a**