Math 2.0

Numerical analysis Definition

Cascade algorithm

Builds on Scaling function and refinement equationLp space

Definition

Let (hn)n∈ℤ(h_n)_{n \in \Z} be a finite sequence of real numbers with ∑nhn=2\sum_n h_n = \sqrt{2}. Let φ0∈L2(ℝ)\varphi_0 \in L^2(\R) be a starting function, usually the indicator function of [0,1)[0, 1). The cascade algorithm with filter (hn)(h_n) is the iteration φi+1(x)=2∑nhn φi(2x−n),i=0,1,2,…\varphi_{i+1}(x) = \sqrt{2} \sum_{n} h_n \, \varphi_i(2x - n), \qquad i = 0, 1, 2, \dots Suppose the sequence (φi)(\varphi_i) converges in L2(ℝ)L^2(\R) to a limit φ\varphi. Then φ\varphi satisfies the refinement equation φ(x)=2∑nhnφ(2x−n)\varphi(x) = \sqrt{2}\sum_n h_n \varphi(2x - n). So φ\varphi is the scaling function of the filter.

Remarks

The condition ∑nhn=2\sum_n h_n = \sqrt{2} keeps the integral fixed: ∫φi+1=2∑nhn⋅12∫φi=∫φi\int \varphi_{i+1} = \sqrt{2}\sum_n h_n \cdot \frac{1}{2}\int\varphi_i = \int \varphi_i. The values of φi\varphi_i at the points k2−ik 2^{-i} can be computed by repeated upsampling by 22 and convolution with 2 h\sqrt{2}\,h. This is the inverse fast wavelet transform applied to a single coefficient.

Example: for the Haar filter h0=h1=1/2h_0 = h_1 = 1/\sqrt{2} and φ0=𝟏[0,1)\varphi_0 = \mathbf{1}_{[0,1)}, one step gives φ1(x)=𝟏[0,1)(2x)+𝟏[0,1)(2x−1)=𝟏[0,1)(x)\varphi_1(x) = \mathbf{1}_{[0,1)}(2x) + \mathbf{1}_{[0,1)}(2x - 1) = \mathbf{1}_{[0,1)}(x). So the iteration is constant and converges at once to the Haar scaling function.

Non-example: for the filter h0=h1=1h_0 = h_1 = 1, the sum is 2≠22 \ne \sqrt{2}. From φ0=𝟏[0,1)\varphi_0 = \mathbf{1}_{[0,1)} one gets φi=2i/2𝟏[0,1)\varphi_i = 2^{i/2}\mathbf{1}_{[0,1)}, which does not converge.

For the filters of the Daubechies wavelets, the iterates converge to the scaling function in L2(ℝ)L^2(\R). For some filters that satisfy the sum condition, the iteration still fails to converge, so convergence depends on further properties of the filter.

Reading path

To understand this page from the ground up, read these 3 pages in order. The foundations come first.

Show the path as a graph
Each page uses the pages above it. The colour of the bar on a box shows how strong the evidence is, and the box also gives it as text. The list has the same pages.
  • no evidence level
  1. Lp space concept
  2. Scaling function and refinement equation concept
  3. Cascade algorithm definition

Further reading

  1. Web https://en.wikipedia.org/wiki/Cascade_algorithm
About this page
TagZKXDA3XF3Z
URIm2://ZKXDA3XF3Z
Kinddefinition
WritingW0 stub
MSC65T60, 42C40
DefinesCascade algorithm
UsesScaling function and refinement equation, Lp space

Markdown · JSON · Edit on GitHub

What this page needs for W1

  • an inventory row: the row of the inventory that the node accounts for (0 of 1)
  • a source with a locator (0 of 1)

The writing levels say how complete the text of a page is. They do not measure its truth.

What links here

No page links to this page yet.