76
Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA [email protected] Adaptive Data Analysis and Sparsity Workshop January 31th, 2013 Empirical Wavelet Transform

Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA [email protected] Adaptive Data Analysis

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

Empirical Wavelet Transform

Jérôme Gilles

Department of Mathematics, [email protected]

Adaptive Data Analysis and Sparsity WorkshopJanuary 31th, 2013

Empirical Wavelet Transform

Page 2: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

Outline

Introduction - EMD1D Empirical Wavelets

DefinitionExperiments

2D Extensions

Tensor product caseRidgelet caseExperiments

Empirical Wavelet Transform

Page 3: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

Time-frequency signal analysis

Empirical Wavelet Transform

Time-Frequency representations are useful to analyze signals.

Short-time Fourier transform:FW

f (m,n) =∫

f (s)g(s − nt0)e−ımω0sds.Wavelet transform:WT f (m,n) = a−m/2

0

∫f (t)ψ(a−m

0 t − nb0)dt .Wigner-Ville transform (quadratic→ nonlinear + interferenceterms).Hilbert-Huang transform (EMD + Hilbert transform)

Page 4: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

Time-frequency signal analysis

Empirical Wavelet Transform

Time-Frequency representations are useful to analyze signals.

Short-time Fourier transform:FW

f (m,n) =∫

f (s)g(s − nt0)e−ımω0sds.

Wavelet transform:WT f (m,n) = a−m/2

0

∫f (t)ψ(a−m

0 t − nb0)dt .Wigner-Ville transform (quadratic→ nonlinear + interferenceterms).Hilbert-Huang transform (EMD + Hilbert transform)

Page 5: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

Time-frequency signal analysis

Empirical Wavelet Transform

Time-Frequency representations are useful to analyze signals.

Short-time Fourier transform:FW

f (m,n) =∫

f (s)g(s − nt0)e−ımω0sds.Wavelet transform:WT f (m,n) = a−m/2

0

∫f (t)ψ(a−m

0 t − nb0)dt .

Wigner-Ville transform (quadratic→ nonlinear + interferenceterms).Hilbert-Huang transform (EMD + Hilbert transform)

Page 6: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

Time-frequency signal analysis

Empirical Wavelet Transform

Time-Frequency representations are useful to analyze signals.

Short-time Fourier transform:FW

f (m,n) =∫

f (s)g(s − nt0)e−ımω0sds.Wavelet transform:WT f (m,n) = a−m/2

0

∫f (t)ψ(a−m

0 t − nb0)dt .Wigner-Ville transform (quadratic→ nonlinear + interferenceterms).

Hilbert-Huang transform (EMD + Hilbert transform)

Page 7: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

Time-frequency signal analysis

Empirical Wavelet Transform

Time-Frequency representations are useful to analyze signals.

Short-time Fourier transform:FW

f (m,n) =∫

f (s)g(s − nt0)e−ımω0sds.Wavelet transform:WT f (m,n) = a−m/2

0

∫f (t)ψ(a−m

0 t − nb0)dt .Wigner-Ville transform (quadratic→ nonlinear + interferenceterms).Hilbert-Huang transform (EMD + Hilbert transform)

Page 8: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

Empirical Mode Decomposition (EMD): Principle

1The empirical mode decomposition and the Hilbert spectrum for nonlinear and non-stationary time series

analysis, Proc. Royal Society London A., vol.454, pp.903–995,1998

Empirical Wavelet Transform

Goal: decompose a signal f (t) into a finite sum of Intrinsic ModeFunctions (IMF) fk (t):

f (t) =N∑

k=0

fk (t)

where an IMF is an AM-FM signal:

fk (t) = Fk (t) cos (ϕk (t)) where Fk (t), ϕ′k (t) > 0 ∀t .

Main assumption: Fk and ϕ′k vary much slower than ϕk .

Huang et al.1 propose a pure algorithmic method to extract thedifferent IMF.

Page 9: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

Empirical Mode Decomposition (EMD): Algorithm

Empirical Wavelet Transform

Initialization: f 0 = fwhile all IMF are no extracted do

r k0 = f k

while r kn is not an IMF (Sifting process) do

Upper envelope u(t) (maxima + spline) of r kn (t)

Lower envelope l(t) (minima + spline) of r kn (t)

Mean envelope m(t) = (u(t) + l(t))/2IMF candidate r k

n+1(t) = r kn (t)−m(t)

end whilef k+1 = f k − r k

n+1end while

0.2 0.4 0.6 0.8 1.0

-2

2

4

6

Page 10: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

Empirical Mode Decomposition (EMD): Algorithm

Empirical Wavelet Transform

Initialization: f 0 = fwhile all IMF are no extracted do

r k0 = f k

while r kn is not an IMF (Sifting process) do

Upper envelope u(t) (maxima + spline) of r kn (t)

Lower envelope l(t) (minima + spline) of r kn (t)

Mean envelope m(t) = (u(t) + l(t))/2IMF candidate r k

n+1(t) = r kn (t)−m(t)

end whilef k+1 = f k − r k

n+1end while

0.2 0.4 0.6 0.8 1.0

-2

2

4

6

Page 11: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

Empirical Mode Decomposition (EMD): Algorithm

Empirical Wavelet Transform

Initialization: f 0 = fwhile all IMF are no extracted do

r k0 = f k

while r kn is not an IMF (Sifting process) do

Upper envelope u(t) (maxima + spline) of r kn (t)

Lower envelope l(t) (minima + spline) of r kn (t)

Mean envelope m(t) = (u(t) + l(t))/2IMF candidate r k

n+1(t) = r kn (t)−m(t)

end whilef k+1 = f k − r k

n+1end while

0.2 0.4 0.6 0.8 1.0

-2

2

4

6

Page 12: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

Empirical Mode Decomposition (EMD): Algorithm

Empirical Wavelet Transform

Initialization: f 0 = fwhile all IMF are no extracted do

r k0 = f k

while r kn is not an IMF (Sifting process) do

Upper envelope u(t) (maxima + spline) of r kn (t)

Lower envelope l(t) (minima + spline) of r kn (t)

Mean envelope m(t) = (u(t) + l(t))/2IMF candidate r k

n+1(t) = r kn (t)−m(t)

end whilef k+1 = f k − r k

n+1end while

0.2 0.4 0.6 0.8 1.0

-2

2

4

6

Page 13: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

Example of EMD: input signals

Empirical Wavelet Transform

f Sig

1(t

)=

6t+

cos(

8πt)

+0.

5co

s(40π

t) 0.2 0.4 0.6 0.8 1.0

2

4

6

0.2 0.4 0.6 0.8 1.0

1

2

3

4

5

6

0.2 0.4 0.6 0.8 1.0

-1.0

-0.5

0.5

1.0

0.2 0.4 0.6 0.8 1.0

-0.4

-0.2

0.2

0.4

f Sig

2(t

)=

6t2

+co

s(10π

t+

10π

t2)

(t>

0.5)

cos(

80π

t−

15π

)+χ

(t≤

0.5)

cos(

60π

t)

0.2 0.4 0.6 0.8 1.0

-2

2

4

6

0.2 0.4 0.6 0.8 1.0

1

2

3

4

5

6

0.2 0.4 0.6 0.8 1.0

-1.0

-0.5

0.5

1.0

0.2 0.4 0.6 0.8 1.0

-1.0

-0.5

0.5

1.0

f Sig

3(t

)=

11.

2+co

s(2π

t)+

11.

5+si

n(2π

t)co

s(32π

t+

cos(

64π

t))

0.2 0.4 0.6 0.8 1.0-1

1

2

3

4

5

0.2 0.4 0.6 0.8 1.0

1

2

3

4

5

0.2 0.4 0.6 0.8 1.0

-2

-1

1

2

Page 14: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

Example of EMD: fSig1

Empirical Wavelet Transform

0.2 0.4 0.6 0.8 1.0

2

4

6

0.2 0.4 0.6 0.8 1.0

1

2

3

4

5

6

0.2 0.4 0.6 0.8 1.0

-1.0

-0.5

0.5

1.0

0.2 0.4 0.6 0.8 1.0

-0.4

-0.2

0.2

0.4

0.2 0.4 0.6 0.8

234567

0.2 0.4 0.6 0.8-1.0-0.5

0.51.01.52.02.5

0.2 0.4 0.6 0.8

-1.0

-0.5

0.5

1.0

0.2 0.4 0.6 0.8

-1.0-0.5

0.51.0

0.2 0.4 0.6 0.8

-0.6-0.4-0.2

0.20.40.6

Page 15: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

Example of EMD: fSig2

Empirical Wavelet Transform

0.2 0.4 0.6 0.8 1.0

-2

2

4

6

0.2 0.4 0.6 0.8 1.0

1

2

3

4

5

6

0.2 0.4 0.6 0.8 1.0

-1.0

-0.5

0.5

1.0

0.2 0.4 0.6 0.8 1.0

-1.0

-0.5

0.5

1.0

0.2 0.4 0.6 0.8-1

123456

0.2 0.4 0.6 0.8-0.5

0.5

1.0

0.2 0.4 0.6 0.8

-1.0

-0.5

0.5

1.0

0.2 0.4 0.6 0.8

-1.0-0.5

0.51.01.5

0.2 0.4 0.6 0.8

-2

-1

1

2

0.2 0.4 0.6 0.8

-1.5-1.0-0.5

0.51.01.5

0.2 0.4 0.6 0.8

-1.5-1.0-0.5

0.51.01.52.0

0.2 0.4 0.6 0.8

-1.0

-0.5

0.5

1.0

Page 16: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

Example of EMD: fSig3

Empirical Wavelet Transform

0.2 0.4 0.6 0.8 1.0-1

1

2

3

4

5

0.2 0.4 0.6 0.8 1.0

1

2

3

4

5

0.2 0.4 0.6 0.8 1.0

-2

-1

1

2

0.2 0.4 0.6 0.8

0.900.951.001.051.10

0.2 0.4 0.6 0.8

-1.0

-0.5

0.5

1.0

0.2 0.4 0.6 0.8

-1.0-0.5

0.51.01.5

0.2 0.4 0.6 0.8-0.5

0.5

1.0

0.2 0.4 0.6 0.8-0.5

0.5

1.0

1.5

0.2 0.4 0.6 0.8

-1.0

-0.5

0.5

1.0

0.2 0.4 0.6 0.8

-2

-1

1

2

Page 17: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

Example of EMD: fSig4 - ECG

Empirical Wavelet Transform

1000 2000 3000 4000

-0.2

0.2

0.4

0.6

Page 18: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

Hilbert-Huang Transform

Empirical Wavelet Transform

Hilbert transform

Hf (t) =1π

p.v .∫ +∞

−∞

f (τ)t − τ dτ

Property: if fk (t) = Fk (t) cos (ϕk (t)) then

f ∗k (t) = fk (t) + ıHfk (t) = Fk (t)eıϕk (t)

⇒ we can extract Fk (t) and the instantaneous frequency dϕkdt (t).

Page 19: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

Hilbert-Huang Transform

Empirical Wavelet Transform

Hilbert transform

Hf (t) =1π

p.v .∫ +∞

−∞

f (τ)t − τ dτ

Property: if fk (t) = Fk (t) cos (ϕk (t)) then

f ∗k (t) = fk (t) + ıHfk (t) = Fk (t)eıϕk (t)

⇒ we can extract Fk (t) and the instantaneous frequency dϕkdt (t).

HHT

For each IMF k , we extract Fk and dϕkdt (t) and accumulate the

information in the time-frequency plane.

Page 20: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

HHT of fsig2

Empirical Wavelet Transform

freq

uenc

y (r

ad/s

)

time0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9

0246

Page 21: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

HHT of fsig4 - ECG

Empirical Wavelet Transform

freq

uenc

y (r

ad/s

)

time0 500 1000 1500 2000 2500 3000 3500 4000

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0 500 1000 1500 2000 2500 3000 3500 4000−0.2

00.20.40.6

Page 22: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

EMD: Issues and Properties

Useful to analyze real signals.Implementation dependent.Problem: it’s a nonlinear algorithm which has nomathematical theory⇒ difficult to predict and understandits output and behavior in the general case.Experimental property: seems to behave as an adaptivefilter bank (Flandrin et al.2)

2Empirical mode decomposition as a filter bank, IEEE Signal Processing Letters, vol.11, No.2, pp.112–114,

2004

Empirical Wavelet Transform

Page 23: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

Key ideas about wavelets

Empirical Wavelet Transform

Wavelets⇔ filtering

WT f (m,n) = a−m/20

∫f (t)ψ(a−m

0 t − nb0)dt

= a−m/20

∫f (t)ψ

(t − nam

0 b0

am0

)dt

= (f ? ψm)(nam0 b0)

where ψm(s) = ψ

(−s

a−m0

).

Page 24: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

Key ideas about wavelets

Empirical Wavelet Transform

Wavelets⇔ filtering

WT f (m,n) = a−m/20

∫f (t)ψ(a−m

0 t − nb0)dt

= a−m/20

∫f (t)ψ

(t − nam

0 b0

am0

)dt

= (f ? ψm)(nam0 b0)

where ψm(s) = ψ

(−s

a−m0

).

⇒Wavelets can be built both in the temporal or Fourier domains.

Page 25: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

Empirical wavelet transform (EWT): Concept

Empirical Wavelet Transform

Idea:Combining the strength of wavelet’s formalism with the adaptability of EMD.

Page 26: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

Empirical wavelet transform (EWT): Concept

Empirical Wavelet Transform

Idea:Combining the strength of wavelet’s formalism with the adaptability of EMD.

Wavelets are equivalent to filter banks→ (dyadic) decomposition of the Fourier line

ωππ/2π/4π/8. . .

Page 27: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

Empirical wavelet transform (EWT): Concept

Empirical Wavelet Transform

Idea:Combining the strength of wavelet’s formalism with the adaptability of EMD.

Wavelets are equivalent to filter banks→ (dyadic) decomposition of the Fourier line

ωππ/2π/4π/8. . .

Does not necessarily correspond to “modes” positions.

Page 28: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

Empirical wavelet transform (EWT): Concept

Empirical Wavelet Transform

Idea:Combining the strength of wavelet’s formalism with the adaptability of EMD.

Wavelets are equivalent to filter banks→ (dyadic) decomposition of the Fourier line

ωππ/2π/4π/8. . .

Does not necessarily correspond to “modes” positions.

EWT→ adaptive decomposition of the Fourier line

πω1 ω2 ω3 ωn ωn+1oo oo

Page 29: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

EWT: finding the modes

Empirical Wavelet Transform

Fourier spectrum segmentation:Find the local maxima.Take support boundaries as the middle between successivemaxima.

fsig1 0.05 0.10 0.15

1000

2000

3000

4000

5000

6000

Page 30: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

EWT: finding the modes

Empirical Wavelet Transform

Fourier spectrum segmentation:Find the local maxima.Take support boundaries as the middle between successivemaxima.

fsig1 0.05 0.10 0.15

1000

2000

3000

4000

5000

6000

Page 31: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

EWT: finding the modes

Empirical Wavelet Transform

Fourier spectrum segmentation:Find the local maxima.Take support boundaries as the middle between successivemaxima.

fsig2 0.2 0.4 0.6 0.8

1000

2000

3000

4000

Page 32: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

EWT: filter bank construction (1/3)

Empirical Wavelet Transform

Notationsωn: support boundariesτn: half the length of the “transition phase”

πω1 ω2 ω3 ωn ωn+1oo

2τ1 2τ2 2τ3 2τn 2τn+1 τN

1

oo

Page 33: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

EWT: filter bank construction (1/3)

Empirical Wavelet Transform

Notationsωn: support boundariesτn: half the length of the “transition phase”

πω1 ω2 ω3 ωn ωn+1oo

2τ1 2τ2 2τ3 2τn 2τn+1 τN

1

oo

In practice we choose τn = γωn

Page 34: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

EWT: filter bank construction (2/3)

Empirical Wavelet Transform

Scaling function spectrum

φn(ω) =

1 if |ω| ≤ (1− γ)ωn

cos[π2 β(

12γωn

(|ω| − (1− γ)ωn))]

if (1− γ)ωn ≤ |ω| ≤ (1 + γ)ωn

0 otherwise

Wavelet spectrum

ψn(ω) =

1 if (1 + γ)ωn ≤ |ω| ≤ (1− γ)ωn+1

e−ıω2 cos[π2 β(

12γωn+1

(|ω| − (1− γ)ωn+1))]

if (1− γ)ωn+1 ≤ |ω| ≤ (1 + γ)ωn+1

e−ıω2 sin[π2 β(

12γωn

(|ω| − (1− γ)ωn))]

if (1− γ)ωn ≤ |ω| ≤ (1 + γ)ωn

0 otherwise

Page 35: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

EWT: filter bank construction (3/3)

Empirical Wavelet Transform

Scaling function spectrum for ωn = 1 and γ = 0.5

-Π -Π

2-1 0 1

Π

0.2

0.4

0.6

0.8

1.0

Wavelet spectrum for ωn = 1, ωn+1 = 2.5 and γ = 0.2

-Π -Π

2-1 0 1

Π

0.2

0.4

0.6

0.8

1.0

Page 36: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

EWT: property and example (1/2)

Empirical Wavelet Transform

Proposition

If γ < minn

(ωn+1−ωnωn+1+ωn

), then the set {φ1(t), {ψn(t)}Nn=1} is an

orthonormal basis of L2(R).

Page 37: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

EWT: property and example (1/2)

Empirical Wavelet Transform

Proposition

If γ < minn

(ωn+1−ωnωn+1+ωn

), then the set {φ1(t), {ψn(t)}Nn=1} is an

orthonormal basis of L2(R).

Filter Bank for ωn ∈ {0,1.5,2,2.8, π} with γ = 0.05 < 0.057

-3 -2 -1 1 2 3

0.2

0.4

0.6

0.8

1.0

Page 38: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

EWT: property and example (2/2)Detail coefficients:

WEf (n, t) = 〈f , ψn〉 =

∫f (τ)ψn(τ − t)dτ

=(

f (ω)ψn(ω))∨

,

Approximation coefficients (conventionWEf (0, t):

WEf (0, t) = 〈f , φ1〉 =

∫f (τ)φ1(τ − t)dτ

=(

f (ω)φ1(ω))∨

,

The reconstruction:

f (t) =WEf (0, t) ? φ1(t) +

N∑n=1

WEf (n, t) ? ψn(t)

=

(WE

f (0, ω)φ1(ω) +N∑

n=1

WEf (n, ω)ψn(ω)

)∨

.

Empirical Wavelet Transform

Page 39: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

EWT: algorithm

Input: f , N (number of scales)1 Fourier transform of f → f .2 Compute the local maxima of f on [0, π] and find the set{ωn}.

3 Choose γ < minn

(ωn+1−ωnωn+1+ωn

).

4 Build the filter bank.5 Filter the signal to get each component.

Empirical Wavelet Transform

Page 40: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

Experiment: fSig1

Empirical Wavelet Transform

0.2 0.4 0.6 0.8 1.0

2

4

6

0.2 0.4 0.6 0.8 1.0

1

2

3

4

5

6

0.2 0.4 0.6 0.8 1.0

-1.0

-0.5

0.5

1.0

0.2 0.4 0.6 0.8 1.0

-0.4

-0.2

0.2

0.4

0.2 0.4 0.6 0.8 1.0

123456

0.2 0.4 0.6 0.8 1.0

-1.0-0.5

0.51.0

0.2 0.4 0.6 0.8 1.0

-0.4-0.2

0.20.40.6

Page 41: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

Experiment of EMD: fSig2

Empirical Wavelet Transform

0.2 0.4 0.6 0.8 1.0

-2

2

4

6

0.2 0.4 0.6 0.8 1.0

1

2

3

4

5

6

0.2 0.4 0.6 0.8 1.0

-1.0

-0.5

0.5

1.0

0.2 0.4 0.6 0.8 1.0

-1.0

-0.5

0.5

1.0

0.2 0.4 0.6 0.8 1.0

123456

0.2 0.4 0.6 0.8 1.0

-1.0-0.5

0.51.0

0.2 0.4 0.6 0.8 1.0

-1.0

-0.5

0.5

1.0

0.2 0.4 0.6 0.8 1.0

-1.5-1.0-0.5

0.51.0

Page 42: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

Experiment of EMD: fSig3

Empirical Wavelet Transform

0.2 0.4 0.6 0.8 1.0-1

1

2

3

4

5

0.2 0.4 0.6 0.8 1.0

1

2

3

4

5

0.2 0.4 0.6 0.8 1.0

-2

-1

1

2

0.2 0.4 0.6 0.8 1.0

0.5

1.0

1.5

0.2 0.4 0.6 0.8 1.0-1

1

2

3

0.2 0.4 0.6 0.8 1.0

-2

-1

1

2

Page 43: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

Experiment of EMD: ECG

Empirical Wavelet Transform

1000 2000 3000 4000

-0.2

0.2

0.4

0.6

0.02 0.04 0.06 0.08 0.10 0.12 0.14

50

100

150

200

250

0.030.05

-0.15

-0.05

0.05

0.15

-0.05

0.05

-0.05

0.05

-0.06

-0.02

0.02

0.06

-0.1

0.1

0.4

Page 44: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

Time-Frequency representation of fsig2

Empirical Wavelet Transform

freq

uenc

y (r

ad/s

)

time0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9

0246

Page 45: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

Time-Frequency representation of fsig4

Empirical Wavelet Transform

freq

uenc

y (r

ad/s

)

time0 500 1000 1500 2000 2500 3000 3500 4000

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0 500 1000 1500 2000 2500 3000 3500 4000−0.2

00.20.40.6

Page 46: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

2D - Extension

joint work with Giang Tran and Stan Osher

Empirical Wavelet Transform

Page 47: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

2D Extension - “Tensor product” approach

Empirical Wavelet Transform

Like the “classic” wavelet transform→ process rows then columns

but. . .

Page 48: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

2D Extension - “Tensor product” approach

Empirical Wavelet Transform

Like the “classic” wavelet transform→ process rows then columns

but. . .

The number of detected scales can be different for each row

The position of the Fourier boundaries can vary a lot from onerow to the next (⇔ “information discontinuity”)

Page 49: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

2D Extension - “Tensor product” approach

Empirical Wavelet Transform

Like the “classic” wavelet transform→ process rows then columns

but. . .

The number of detected scales can be different for each rowThe position of the Fourier boundaries can vary a lot from onerow to the next (⇔ “information discontinuity”)

Page 50: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

2D Extension - “Tensor product” approach

Empirical Wavelet Transform

Like the “classic” wavelet transform→ process rows then columns

but. . .

The number of detected scales can be different for each rowThe position of the Fourier boundaries can vary a lot from onerow to the next (⇔ “information discontinuity”)

⇒ Idea: “Mean Filter Banks”

Page 51: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

2D Extension - Tensor product algorithm

Empirical Wavelet Transform

Page 52: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

2D Extension - Tensor product algorithm

Empirical Wavelet Transform

1DFFT−−−−→

Page 53: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

2D Extension - Tensor product algorithm

Empirical Wavelet Transform

1DFFT−−−−→ Average−−−−−→50 100 150 200 250 300 350 400 450 500

1

2

3

4

5

6x 10

4

Page 54: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

2D Extension - Tensor product algorithm

Empirical Wavelet Transform

1DFFT−−−−→ Average−−−−−→50 100 150 200 250 300 350 400 450 500

1

2

3

4

5

6x 10

4

→ MFBR

Page 55: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

2D Extension - Tensor product algorithm

Empirical Wavelet Transform

1DFFT−−−−→ Average−−−−−→50 100 150 200 250 300 350 400 450 500

1

2

3

4

5

6x 10

4

→ MFBR

↓ 1DFFT

↓ Average

50 100 150 200 250 300 350 400 450 500

1

2

3

4

5

6x 10

4

MFB

C

Page 56: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

2D Extension - Tensor product algorithm

Empirical Wavelet Transform

1DFFT−−−−→ Average−−−−−→50 100 150 200 250 300 350 400 450 500

1

2

3

4

5

6x 10

4

→ MFBR

↓ 1DFFT

↓ Average

50 100 150 200 250 300 350 400 450 500

1

2

3

4

5

6x 10

4

MFB

C

MFBR

MFBC MFBC MFBC. . .

. . .

... ... ...

Page 57: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

2D Extension - Example

Empirical Wavelet Transform

Page 58: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

2D Extension - Ridgelet approach

Classic Ridgelets

ω t

FP W1,t

WRf

F∗1,ω

θ

(j, t)

θ

ωt

θ

W∗1,t F1,ω

θ

(j, t)

θ

F∗P f

WRf

Empirical Wavelet Transform

Page 59: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

2D Extension - Ridgelet approach

Empirical Ridgelets

ω

FP WE

WERf

ω

θ

t

θ

WE∗

θ

ω

F∗P f

WERf

averageθ

mfb

ω

Empirical Wavelet Transform

Page 60: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

2D Extension - Ridgelet: a first example

Empirical Wavelet Transform

Page 61: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

2D Extension - Ridgelet: a first example

Empirical Wavelet Transform

0-1-2-3-45-6-7-8-9

10-11-12-13

Page 62: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

2D Extension - Ridgelet: a first example

Empirical Wavelet Transform

Page 63: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

2D Extension - Ridgelet: a first example

Empirical Wavelet Transform

Page 64: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

2D Extension - Ridgelet: a noisy example

Empirical Wavelet Transform

Page 65: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

2D Extension - Ridgelet: a noisy example

Empirical Wavelet Transform

0-1-2-3-45-6-7-8-9

10-11-12-13

Page 66: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

2D Extension - Ridgelet: a noisy example

Empirical Wavelet Transform

Page 67: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

Conclusion - Future work

Empirical Wavelet Transform

ConclusionGet the ability of EMD under the Wavelet theory.

Fast algorithm.

Adaptive wavelets is not a completely new idea: Malvar-Wilson wavelets, Brushlets.

Future work

Investigate different strategies to “segment” the spectrum.

Possibility of using a “best-basis” pursuit approach to find the optimal number ofsubbands.

Generalization to any kind of Fourier based wavelets (e.g. Splines).

2D (nD) extension: finish ridgelet idea, curvelet, “true” spectrum segmentation.

Explore the applications (denoising, deconvolution, . . . ).

Solve PDEs (cf. Stan’s talk).

Impact on existing functional spaces (Sobolev, Besov, Triebel-Lizorkin, . . . ); adaptiveharmonic analysis.

. . .

Page 68: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

Conclusion - Future work

Empirical Wavelet Transform

ConclusionGet the ability of EMD under the Wavelet theory.

Fast algorithm.

Adaptive wavelets is not a completely new idea: Malvar-Wilson wavelets, Brushlets.

Future workInvestigate different strategies to “segment” the spectrum.

Possibility of using a “best-basis” pursuit approach to find the optimal number ofsubbands.

Generalization to any kind of Fourier based wavelets (e.g. Splines).

2D (nD) extension: finish ridgelet idea, curvelet, “true” spectrum segmentation.

Explore the applications (denoising, deconvolution, . . . ).

Solve PDEs (cf. Stan’s talk).

Impact on existing functional spaces (Sobolev, Besov, Triebel-Lizorkin, . . . ); adaptiveharmonic analysis.

. . .

Page 69: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

Conclusion - Future work

Empirical Wavelet Transform

ConclusionGet the ability of EMD under the Wavelet theory.

Fast algorithm.

Adaptive wavelets is not a completely new idea: Malvar-Wilson wavelets, Brushlets.

Future workInvestigate different strategies to “segment” the spectrum.

Possibility of using a “best-basis” pursuit approach to find the optimal number ofsubbands.

Generalization to any kind of Fourier based wavelets (e.g. Splines).

2D (nD) extension: finish ridgelet idea, curvelet, “true” spectrum segmentation.

Explore the applications (denoising, deconvolution, . . . ).

Solve PDEs (cf. Stan’s talk).

Impact on existing functional spaces (Sobolev, Besov, Triebel-Lizorkin, . . . ); adaptiveharmonic analysis.

. . .

Page 70: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

Conclusion - Future work

Empirical Wavelet Transform

ConclusionGet the ability of EMD under the Wavelet theory.

Fast algorithm.

Adaptive wavelets is not a completely new idea: Malvar-Wilson wavelets, Brushlets.

Future workInvestigate different strategies to “segment” the spectrum.

Possibility of using a “best-basis” pursuit approach to find the optimal number ofsubbands.

Generalization to any kind of Fourier based wavelets (e.g. Splines).

2D (nD) extension: finish ridgelet idea, curvelet, “true” spectrum segmentation.

Explore the applications (denoising, deconvolution, . . . ).

Solve PDEs (cf. Stan’s talk).

Impact on existing functional spaces (Sobolev, Besov, Triebel-Lizorkin, . . . ); adaptiveharmonic analysis.

. . .

Page 71: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

Conclusion - Future work

Empirical Wavelet Transform

ConclusionGet the ability of EMD under the Wavelet theory.

Fast algorithm.

Adaptive wavelets is not a completely new idea: Malvar-Wilson wavelets, Brushlets.

Future workInvestigate different strategies to “segment” the spectrum.

Possibility of using a “best-basis” pursuit approach to find the optimal number ofsubbands.

Generalization to any kind of Fourier based wavelets (e.g. Splines).

2D (nD) extension: finish ridgelet idea, curvelet, “true” spectrum segmentation.

Explore the applications (denoising, deconvolution, . . . ).

Solve PDEs (cf. Stan’s talk).

Impact on existing functional spaces (Sobolev, Besov, Triebel-Lizorkin, . . . ); adaptiveharmonic analysis.

. . .

Page 72: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

Conclusion - Future work

Empirical Wavelet Transform

ConclusionGet the ability of EMD under the Wavelet theory.

Fast algorithm.

Adaptive wavelets is not a completely new idea: Malvar-Wilson wavelets, Brushlets.

Future workInvestigate different strategies to “segment” the spectrum.

Possibility of using a “best-basis” pursuit approach to find the optimal number ofsubbands.

Generalization to any kind of Fourier based wavelets (e.g. Splines).

2D (nD) extension: finish ridgelet idea, curvelet, “true” spectrum segmentation.

Explore the applications (denoising, deconvolution, . . . ).

Solve PDEs (cf. Stan’s talk).

Impact on existing functional spaces (Sobolev, Besov, Triebel-Lizorkin, . . . ); adaptiveharmonic analysis.

. . .

Page 73: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

Conclusion - Future work

Empirical Wavelet Transform

ConclusionGet the ability of EMD under the Wavelet theory.

Fast algorithm.

Adaptive wavelets is not a completely new idea: Malvar-Wilson wavelets, Brushlets.

Future workInvestigate different strategies to “segment” the spectrum.

Possibility of using a “best-basis” pursuit approach to find the optimal number ofsubbands.

Generalization to any kind of Fourier based wavelets (e.g. Splines).

2D (nD) extension: finish ridgelet idea, curvelet, “true” spectrum segmentation.

Explore the applications (denoising, deconvolution, . . . ).

Solve PDEs (cf. Stan’s talk).

Impact on existing functional spaces (Sobolev, Besov, Triebel-Lizorkin, . . . ); adaptiveharmonic analysis.

. . .

Page 74: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

Conclusion - Future work

Empirical Wavelet Transform

ConclusionGet the ability of EMD under the Wavelet theory.

Fast algorithm.

Adaptive wavelets is not a completely new idea: Malvar-Wilson wavelets, Brushlets.

Future workInvestigate different strategies to “segment” the spectrum.

Possibility of using a “best-basis” pursuit approach to find the optimal number ofsubbands.

Generalization to any kind of Fourier based wavelets (e.g. Splines).

2D (nD) extension: finish ridgelet idea, curvelet, “true” spectrum segmentation.

Explore the applications (denoising, deconvolution, . . . ).

Solve PDEs (cf. Stan’s talk).

Impact on existing functional spaces (Sobolev, Besov, Triebel-Lizorkin, . . . ); adaptiveharmonic analysis.

. . .

Page 75: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

Conclusion - Future work

Empirical Wavelet Transform

ConclusionGet the ability of EMD under the Wavelet theory.

Fast algorithm.

Adaptive wavelets is not a completely new idea: Malvar-Wilson wavelets, Brushlets.

Future workInvestigate different strategies to “segment” the spectrum.

Possibility of using a “best-basis” pursuit approach to find the optimal number ofsubbands.

Generalization to any kind of Fourier based wavelets (e.g. Splines).

2D (nD) extension: finish ridgelet idea, curvelet, “true” spectrum segmentation.

Explore the applications (denoising, deconvolution, . . . ).

Solve PDEs (cf. Stan’s talk).

Impact on existing functional spaces (Sobolev, Besov, Triebel-Lizorkin, . . . ); adaptiveharmonic analysis.

. . .

Page 76: Empirical Wavelet Transform - Semantic Scholar · 2018-12-11 · Empirical Wavelet Transform Jérôme Gilles Department of Mathematics, UCLA jegilles@math.ucla.edu Adaptive Data Analysis

THANK YOU!

Empirical Wavelet Transform

PS: Jack, I’m from UCLA and on the job market ;-)