IUWFBT Inverse Undecimated Wavelet Filterbank Tree Usage: f = iuwfbt(c,info) f = iuwfbt(c,wt) Input parameters: c : Coefficients stored in L xM matrix. info,wt : Transform parameters struct/Wavelet tree definition. Output parameters: f : Reconstructed data. f = IUWFBT(c,info) reconstructs signal f from the coefficients c* using parameters from info struct. both returned by the UWFBT function. f = IUWFBT(c,wt) reconstructs signal f from the wavelet coefficients c using the undecimated wavelet filterbank tree described by wt. Please see help for WFBT description of possible formats of wt. Filter scaling: --------------- As in UWFBT, the function recognizes three flags controlling scaling of the filters: 'sqrt' Each filter is scaled by 1/sqrt(a), there a is the hop factor associated with it. If the original filterbank is orthonormal, the overall undecimated transform is a tight frame. This is the default. 'noscale' Uses filters without scaling. 'scale' Each filter is scaled by 1/a. If 'noscale' is used, 'scale' must have been used in UWFBT (and vice versa) in order to obtain a perfect reconstruction. Examples: --------- A simple example showing perfect reconstruction using the "full decomposition" wavelet tree: f = greasy; J = 6; c = uwfbt(f,{'db8',J,'full'}); fhat = iuwfbt(c,{'db8',J,'full'}); % The following should give (almost) zero norm(f-fhat)
Url: http://ltfat.github.io/doc/wavelets/iuwfbt.html
See also: uwfbt, plotwavelets.
Package: ltfat