Cascade algorithm

Cascade algorithm

The cascade algorithm is a numerical method for calculating the basic scaling function or wavelets using an iterative algorithm, which computes wavelet coefficients at one scale from those at another. Because it applies the same operation over and over to the output of the previous application, it is known as the "cascade algorithm".

Successive approximation

The iterative algorithm generate successive approximations to ψ("t") or φ("t") from {"h"} and {"g"} filter coefficients. If the algorithm converges to a fixed point, then that fixed point is the basic scaling function or wavelet.

The iterations are defined by

: varphi^{(k+1)}(t)=sum_{n=0}^{N-1} h [n] sqrt 2 varphi^{(k)} (2t-n)

For the "k"th iteration, where an initial φ(0)("t") must be given.

The frequency domain estimates of the basic scaling function is given by

: Phi^{(k+1)}(omega)= frac {1} {sqrt 2} Hleft( frac {omega} {2} ight) Phi^{(k)}(frac {omega} {2})

and the limit can be viewed as an infinite product in the form

: Phi^{(infty)}(omega)= prod_{k=1}^{infty} frac {1} {sqrt 2} Hleft( frac {omega} {2^k} ight) Phi^{(infty)}(0).

If such a limit exists, the spectrum of the scaling function is

: Phi(omega)= prod_{k=1}^{infty} frac {1} {sqrt 2} H( frac {omega} {2^k}) Phi^{(infty)}(0)

The limit does not depends on the initial shape assume for φ(0)("t"). This algorithm converges reliably to φ("t"), even if it is discontinuous.

From this scaling function, the wavelet can be generated from

: psi(t)= sum_{- infty}^{infty} g [n] {sqrt 2} varphi^{(k)} (2t-n).

Plots of the function at each iteration is shown in Figure 1.

Successive approximation can also be derived in the frequency domain.

References

* C.S. Burrus, R.A. Gopinath, H. Guo, "Introduction to Wavelets and Wavelet Transforms: A Primer", Prentice-Hall, 1988, ISBN 0124896009.
* http://cnx.org/content/m10486/latest/
* http://cm.bell-labs.com/cm/ms/who/wim/cascade/index.html


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • Cascade correlation algorithm — Cascade Correlation is an architecture and supervised learning algorithm for artificial neural networks developed by Scott Fahlman.Instead of just adjusting the weights in a network of fixed topology, Cascade Correlation begins with aminimal… …   Wikipedia

  • Cascade (computer virus) — The Cascade virus was a resident computer virus widespread in the 1980s and early 1990s. It infected COM files and had the effect of making text on the screen fall down and form a heap in the bottom of the screen. It was notable for using an… …   Wikipedia

  • Kahan summation algorithm — In numerical analysis, the Kahan summation algorithm (also known as compensated summation) significantly reduces the numerical error in the total obtained by adding a sequence of finite precision floating point numbers, compared to the obvious… …   Wikipedia

  • International Data Encryption Algorithm — IDEA An encryption round of IDEA General Designers Xuejia Lai and James Massey …   Wikipedia

  • List of numerical analysis topics — This is a list of numerical analysis topics, by Wikipedia page. Contents 1 General 2 Error 3 Elementary and special functions 4 Numerical linear algebra …   Wikipedia

  • List of mathematics articles (C) — NOTOC C C closed subgroup C minimal theory C normal subgroup C number C semiring C space C symmetry C* algebra C0 semigroup CA group Cabal (set theory) Cabibbo Kobayashi Maskawa matrix Cabinet projection Cable knot Cabri Geometry Cabtaxi number… …   Wikipedia

  • Daubechies wavelet — Daubechies 20 2 d wavelet (Wavelet Fn X Scaling Fn) Named after Ingrid Daubechies, the Daubechies wavelets are a family of orthogonal wavelets defining a discrete wavelet transform and characterized by a maximal number of vanishing moments for… …   Wikipedia

  • Transfer matrix — The transfer matrix is a formulation in terms of a block Toeplitz matrix of the two scale equation, which characterizes refinable functions. Refinable functions play an important role in wavelet theory and finite element theory.For the mask h,… …   Wikipedia

  • Mathieu wavelet — Contents 1 Elliptic cylinder wavelets 2 Mathieu differential equations 3 Mathieu functions: cosine elliptic and sine elliptic functions 4 …   Wikipedia

  • Legendre wavelet — Legendre wavelets: spherical harmonic wavelets = Compactly supported wavelets derived from Legendre polynomials are termed spherical harmonic or Legendre wavelets [1] . Legendre functions have widespread applications in which spherical coordinate …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”