Skip to main content
Royal Society Open Science logoLink to Royal Society Open Science
. 2014 Oct 8;1(2):140124. doi: 10.1098/rsos.140124

On alternative wavelet reconstruction formula: a case study of approximate wavelets

Elena A Lebedeva 1,2,, Eugene B Postnikov 3
PMCID: PMC4448897  PMID: 26064533

Abstract

The application of the continuous wavelet transform to the study of a wide class of physical processes with oscillatory dynamics is restricted by large central frequencies owing to the admissibility condition. We propose an alternative reconstruction formula for the continuous wavelet transform, which is applicable even if the admissibility condition is violated. The case of the transform with the standard reduced Morlet wavelet, which is an important example of such analysing functions, is discussed.

Keywords: wavelet transform, Gaussian function, Morlet wavelet, reconstruction formula, admissibility condition, Hilbert transform

2. Introduction

The continuous wavelet transform (CWT) on L2(R) is defined as

Wn,ψf(a,b)=Rf(x)ψn,a,b(x)¯dx, 2.1

where n=1 or n=2,

ψ1,a,b(x)=1|a|ψ(xba)andψ2,a,b(x)=1|a|1/2ψ(xba),

a,bR, a≠0. For n=1, we suppose ψL1(R)L2(R) and R|ψ(x)|dx=1, then the amplitude norm R|ψ1,a,b(x)|dx=1. For n=2, we suppose ψL2(R) and R|ψ(x)|2dx=1, then the energy norm (R|ψ2,a,b(x)|2dx)1/2=1.

The CWT is one of the powerful modern analysis tools in various branches of science connected with the processing of non-stationary signals because it allows one to obtain a detailed localized time–frequency decomposition of non-stationary signals ([1] and references therein).

At the same time, the CWT can be applied not only for an analysis and for the decomposition of signals, but also for their reconstruction using time-localized oscillating components. In particular, this framework finds actual implementations in the modern problems of quantum mechanics, because wavelets provide a natural way to represent coherent states corresponding to the mentioned wavelet-based reconstruction [2,3], and neurodynamics [4], where wavelet-like spikes are typical elements of detected activity.

The opportunity for wavelet reconstruction is provided by the admissibility condition [5]

Cψ=R|ψ^(ω)|2|ω|dω<

that is equivalent to ψ^(0)=0 under the additional assumption (1+||α)ψL1(R), α>0. As usual, we denote by f^ the Fourier transform of f:  f^(ω)=Rf(x)eiωxdx.

Under the admissibility condition, the reconstruction formula takes place for all fL2(R)

f(x)=1CψRRψ2,a,b(x)W2,ψf(a,b)dadba2, 2.2

where the equality is understood in a weak sense. If, in addition, f is continuous at xR, then (see [6], theorem 3.10) the equality holds at the point xR. The analogous result takes place for a pair of different wavelets ψ,g used for the analysis (the function ψ) and the reconstruction (the function g). In this case, the admissibility condition consists of two parts: ω1ψ^(ω)¯g^(ω)L1(R), and Cψ,g:=R|ω|1ψ^(ω)¯g^(ω)dω0. And the result itself is read as follows (see [5], proposition 2.4.2): if ψ, g, xg(x)L1(R), gL2(R), ψ^(0)=g^(0)=0, fL2(R) is bounded, f is continuous at xR, then we obtain

f(x)=1Cψ,glimA10,A2A1|a|A2daa2Rg2,a,b(x)W2,ψf(a,b)db. 2.3

The function can also be reconstructed (see [7, theorem 2.2]) as

f(x)=limρε0ερdaaRg1,a,b(x)W1,ψf(a,b)db 2.4

under the following restrictions on the function f, and the wavelets ψ, g:

  1. f is continuous at xR,

  2. limu(1/2u)tut+uf(x)dx=0 uniformly in t;

  3. log(2+||)ψL1(R), and log(2+||)gL1(R),

  4. ω1ψ^(ω)g^(ω)¯L1(R),

  5. 0ω1ψ^(ω)g^(ω)¯dω=0|ω|1ψ^(ω)g^(ω)¯dω=1.

However, item (5) is more restrictive than the conditions Cψ,g≠0, and Cψ< (ψ=g). The latter condition coincides with (4), and it is the unique admissibility condition for the case of the same decomposition/reconstruction wavelet (formula (2.2)).

Note that the a.e. and Lp(R)-norm (1p<) convergence of the inversion formulae is studied in detail in [810].

At the same time, even one of the most popular and useful in applications wavelets, the standard reduced Morlet wavelet ψM(ξ)=exp(iω0)exp(ξ2/2), does not satisfy the admissibility condition because ψ^M(0)=C1exp(ω02/2). However, this quantity is sufficiently small for the practically used central frequencies (usually ω0≥5) that allows one to apply it widely to the signal decompositions, when an exact reconstruction is not necessary [1114]. Note that the standard reduced Morlet wavelet can be improved using the correction term. As a result, one obtains the exact Morlet wavelet ψM,ex(ξ)=C(exp(iω0ξ)exp(ω02/2))exp(ξ2/2), where C is a normalization factor. This one satisfies the admissibility condition. However, the exact Morlet wavelet corresponds to a more complicated interconnection between the frequencies of signal harmonic components and wavelet modulus maxima than the standard reduced Morlet wavelet. For this reason, the reduced version is used more widely in applications as a standard wavelet.

We do not discuss the deeply celebrated background of the classical wavelet reconstruction formula such as the Calderon reproducing formula, Hilbert spaces with reproducing kernels, irreducible unitary representations of Lie groups. Our goal is to prove that the violation of the admissibility conditions actually does not forbid an existence of the exact wavelet inversion. As a result, we suggest an alternative wavelet reconstruction formula that does not require the admissibility condition. As an example, we consider the standard Morlet wavelet for arbitrary central frequencies including the limiting case ω0→0 when the continuous wavelet transform reduces to the result of diffusion smoothing of a processed signal. We use the Gaussian function to show the difference between the suggested formula and the classical one.

3. An alternative reconstruction formula

Theorem 3.1 —

If f, ψ, ωψ^(ω)L2(R) and f^, ψ^L1(R), then a.e. on R

1πv.p.RdbbxRbW1,ψf(a,b)da=ψ(0)¯f(x)and1πv.p.RdbbxR|a|bW2,ψf(a,b)da=ψ(0)¯f(x).} 3.1

In addition, if suppf^[0,), then a.e. on R

iRbW1,ψf(a,b)da=ψ(0)¯f(b),iR|a|bW2,ψf(a,b)da=ψ(0)¯f(b). 3.2

Proof. —

We consider the case of the amplitude norm. The case of the energy norm can be proved analogously. It follows from the definition of CWT that

W1,ψf(a,b)=Rf(x)ψa,b(x)¯dx=12πRf^(ω)ψ^(aω)¯eiωbdω.

Because R|f^(ω)ψ^(aω)¯ω|dω< for any fixed aR, we obtain

ibW1,ψf(a,b)=12πRf^(ω)ψ^(aω)¯ωeiωbdω.

Using f^, ψ^L1(R), we obtain

RdωR|f^(ω)ψ^(aω)¯ω|da=R|f^(ω)|dωR|ψ^(ξ)|dξ<.

Whence by the Fubini theorem, we finally obtain

RbW1,ψf(a,b)da=i2πRf^(ω)eiωbdωRψ^(aω)¯ωda=ψ(0)¯2πR(i)sgn(ω)f^(ω)eiωbdω=ψ(0)¯2πRHf^(ω)eiωbdω=ψ(0)¯Hf(b),

where H is the Hilbert transform. It is an well known that the Hilbert transform is an invertible operator on L2(R), H−1=−H, and the inversion formula H−1(Hf)(x)=f(x) holds true almost everywhere on R. Therefore, (3.1) is proved.

If in addition suppf^[0,), then the last chain of equalities is rewritten as follows:

iRbW1,ψf(a,b)da=ψ(0)¯2πRf^(ω)eiωbdω=ψ(0)¯f(b).

Therefore, (3.2) is proved. ▪

To illustrate the result of theorem 3.1, we consider reconstruction formula (3.2), choose n=1, and suppose ψ, fS, where S is the Schwartz space. Then, f^()ψ^(a)¯S, therefore W1,ψf(a,⋅)∈S for any fixed aR, a≠0. Thus, the derivative (∂/∂b)W1,ψf(a,b) is represented using the derivative of the Dirac delta function δ

bW1,ψf(a,b)=RW1,ψf(a,t)δ(tb)dt.

One can identify δ′(tb) and δ1,a,b(t). Indeed, for any ϕS, we obtain

(δ1,a,b,ϕ)=Rδ1,a,b(x)ϕ(x)dx=Rδ(x)ϕ(ax+b)dx=ϕ(b)=(δ(b),ϕ),

therefore,

(δ1,a,b,ϕ)=(δ1,a,b,ϕ)=(δ(b),ϕ)=(δ(b),ϕ).

Thus, if suppf^[0,), then we obtain ‘quasi-classical’ form for the reconstruction formula (3.2)

f(x)=iψ(0)¯RRW1,ψf(a,b)δ(bx)dbda. 3.3

However, (3.3) is not reduced to the known reconstruction results (2.2)–(2.4). In fact, admissibility conditions are violated under the choice ψ(x)=Cecx2 and g=δ′. Indeed, δ^(ω)=iω and ψ^(ω)=C1ec1ω2, c1>0

Cψ,g=R|ω|1ψ^(ω)¯g^(ω)dω=iC1Rsgn(ω)ec1ω2dω=0.

The condition (5) cited in the Introduction is also not fulfilled

0ω1ψ^(ω)g^(ω)¯dω=0|ω|1ψ^(ω)g^(ω)¯dω(=iC10ec1ω2dω).

On the other hand, consider the standard reduced Morlet wavelet with the central frequency ω0, that is ψM(x)=Cexp(iω0x)exp(x2/2), where C is a factor depending on the chosen norm, and ψ^M(ω)=C1exp((ωω0)2/2). It is clear that CψM=, and the item (5) is not fulfilled (set here g=ψ=ψM). So, the reconstruction formulae (2.2) and (2.4) are not applicable. However, ψM satisfies all conditions of theorem 3.1, so one can restore a function f by (3.1) and (3.2). This fact can be interpreted by means of the ‘quasi-classical’ formula (3.3). It is sufficient to set formally ψM as the analysing wavelet and δ′ as the reconstruction wavelet. In this case, CψM,δ<, CψM,δ≠0.

4. Discussion of possible applications

As has been noted in the Introduction, there was a contradiction between strictly proven known mathematical requirements for the inversion of the transform (the admissibility condition) and practically used wavelets (e.g. the standard reduced Morlet wavelet), which satisfy this condition only approximately. In this work, we have shown that this violation does not prevent the exact invertibility of the wavelet transform and, consequently, non-admissible wavelets can be used for an exact, not approximate, reconstruction.

The standard reduced Morlet wavelet with a small central frequency contains only a small number of oscillations inside of the Gaussian envelope. Therefore, it is best adjusted to the extraction of temporal dynamics of emergence and moving localization for short-time pulses, e.g. of acoustic echo [12] or spike trains in neuroscience [4].

The variation of the central frequency of the Morlet wavelet, which tends to decreasing ω0 allows one not only to more fully characterize damping properties of oscillations [11], but also to reveal topological properties of attractors in the theory of phase synchronization of chaotic oscillators [13,14].

Moreover, the sufficiently non-restrictive conditions for the function ψ used in theorem 2.1 indicate that this method of reconstruction is not limited by the wavelets (in a general sense) but may be also applied to the appropriate non-oscillating analysing kernel functions, for example, to those Gaussian-based, which emerge in the diffusion signal and image time(space)–frequency smoothing and processing [15].

Funding statement

E.A.L. is supported by RFBR 12-01-00216-a and by Saint Petersburg State University, grant 9.38.62.2012. E.B.P. is supported by grant no. 1391 of the Ministry of Education and Science of the Russian Federation within the basic part of research funding no. 2014/349 assigned to Kursk State University.

References


Articles from Royal Society Open Science are provided here courtesy of The Royal Society

RESOURCES