Gabor Transform - Caltech Multi-Res Modeling Group

8
Page 1 1 Analyzing Signals Fourier transform frequency content linear combination of sin( ϖ t) and cos(ϖ t) 2 Spectrum spatial domain frequency domain

Transcript of Gabor Transform - Caltech Multi-Res Modeling Group

Page 1: Gabor Transform - Caltech Multi-Res Modeling Group

Page 1

1

Analyzing Signals

Fourier transform■ frequency content■ linear combination of sin(ωt) and cos(ωt)

2

Spectrum

spatial domain frequency domain

Page 2: Gabor Transform - Caltech Multi-Res Modeling Group

Page 2

3

Spectrum

spatial domain frequency domain

4

Spectrum

spatial domain frequency domain

Page 3: Gabor Transform - Caltech Multi-Res Modeling Group

Page 3

5

Localized Analysis

Gabor (1940)■ time frequency analysis■ windowed Fourier transform

6

Page 4: Gabor Transform - Caltech Multi-Res Modeling Group

Page 4

7

Gabor Transform

function to analyze

window function at bat frequency ω

Find■ frequency ω in the vicinity of b

F b,ω( ) = f x( )g x − b( )sin ωx( )dx∫

8

Gabor Transform

Spatial domain Gabor domain b

ω

Page 5: Gabor Transform - Caltech Multi-Res Modeling Group

Page 5

9

Gabor Transform

Problems■ discrete version very difficult to find■ no fast transform■ fixed window size!

Solution■ large windows for low frequencies ■ small windows for high frequencies

10

Gabor Transform

Gabor bases Wavelet bases

Page 6: Gabor Transform - Caltech Multi-Res Modeling Group

Page 6

11

Wavelets

Translates and dilates of one function

Mother wavelet■ local in space■ local in frequency

■ smooth: no high frequencies■ integral zero: no low frequencies

ψ x − ba

12

Wavelets

Wavelet bases Spectra

Page 7: Gabor Transform - Caltech Multi-Res Modeling Group

Page 7

13

Wavelet Transform

Find■ scale a at location b

Wavelet

function to analyze

F a,b( ) = f x( )ψ x − ba

dx∫

14

Wavelet Transform

Spatial domain Wavelet domain b

1/a

Page 8: Gabor Transform - Caltech Multi-Res Modeling Group

Page 8

15

Summary

Fourier analysis■ global frequency properties

Picking out local phenomena■ windowed Fourier transform: Gabor

Wavelets■ window varies with frequency

16

Making it Practical

A simple example■ Haar transform

Building more powerful transforms■ Lifting scheme

Generalizations■ making it work on general domains