Top Banner
Wavelet and multiresolution process Pei Wu 5.Nov 2012
37

Wavelet and multiresolution process

Feb 23, 2016

Download

Documents

Elise

Wavelet and multiresolution process. Pei Wu 5.Nov 2012. Mathematical preliminaries: Some topology. Open set: any point A in the set must have a open ball O( r,A ) contained in the set. Closed set: complement of open set. - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Wavelet and  multiresolution  process

Wavelet and multiresolution process

Pei Wu5.Nov 2012

Page 2: Wavelet and  multiresolution  process

Mathematical preliminaries: Some topology Open set: any point A in the set must have

a open ball O(r,A) contained in the set. Closed set: complement of open set. Intersection of closed set is always closed.

Union of open set is always open Compact: if we put infinite point in the set

it must have infinity point “gather” around some point in the set.

Complete: a “converge” sequence must converge at a point in the set.

Page 3: Wavelet and  multiresolution  process

Mathematical preliminaries: Hilbert space Hilbert space is a space…

linear complete with norm with inner product

Example: Euclidean space, L2 space, …

Page 4: Wavelet and  multiresolution  process

Mathematical preliminaries: orthonormal basis f,g is orthogonal iff <f,g>=0 f is normalized iff <f,f>=1 Orthonormal basis: e1, e2, e3,… s.t.

a set of basis is called complete if

Page 5: Wavelet and  multiresolution  process

equivalent condition for orthonormal

A set of element {ei} is orthonormal if and only if:

A orthonormal set induces isometric mapping between Hilbert space and l2.

Page 6: Wavelet and  multiresolution  process

Motivation in context of Fourier transform we

suppose the frequency spectrum is invariant across time:

However in many cases we want:

Page 7: Wavelet and  multiresolution  process

Example: Music

Page 8: Wavelet and  multiresolution  process

Windowed Fourier Transform

Page 9: Wavelet and  multiresolution  process

Analyze of Windowed Fourier transform A function cannot be localized in both

time and frequency (uncertainty principle).

High frequency resolution means low time resolving power.

Page 10: Wavelet and  multiresolution  process

Trade-off between frequency resolution and time resolution

Page 11: Wavelet and  multiresolution  process

Adaptive resolution Use big ruler to measure big thing,

small ruler to measure small thing.

Page 12: Wavelet and  multiresolution  process

Wavelet Use scale transform to construct

ruler with different resolution.

Page 13: Wavelet and  multiresolution  process

CWT(continuous wavelet transform)

Page 14: Wavelet and  multiresolution  process

Proof (1)

Page 15: Wavelet and  multiresolution  process

Proof (2)

Page 16: Wavelet and  multiresolution  process

Discretizing CWT a,b take only discrete number:

And we want them to be orthogonal:

Page 17: Wavelet and  multiresolution  process

Example for wavelet (a)Meyer (b,c)Battle-Lemarie

Page 18: Wavelet and  multiresolution  process

Example for wavelet (2) (d) Haar (e,f)Daubechies

Page 19: Wavelet and  multiresolution  process

Constructing orthogonal wavelet Multiresolution analysis A series of linear subspace {Vi} that:

Page 20: Wavelet and  multiresolution  process

Example

Page 21: Wavelet and  multiresolution  process

From scaling function to wavelet Firstly we find a set of orthonormal

basis in V0:

hn would play important role in discrete analysis

Page 22: Wavelet and  multiresolution  process

Example: Haar wavelet

Page 23: Wavelet and  multiresolution  process

Relaxing orthogonal condition is linearly independent

but not orthogonal.

is orthonormal basis of V0

Page 24: Wavelet and  multiresolution  process

Example: Battle-Lemarie Wavelet Use spline to get continuous function

Page 25: Wavelet and  multiresolution  process

Meyer Wavelet: compact support

Page 26: Wavelet and  multiresolution  process

Fast Wavelet transform Mallat algorithm : top-down

Given c1 how can we get c0 and d0? Given c0 and d0 how to reconstruct

c1 ?

Page 27: Wavelet and  multiresolution  process

Mallat algorithm (2)

Page 28: Wavelet and  multiresolution  process

Mallat algorithm (3):frequency domain perspect Subband coding

Page 29: Wavelet and  multiresolution  process

Adaptive resolution

Page 30: Wavelet and  multiresolution  process

2D Wavelet Wavelet expansion of 2D function Basis for 2D function:

Page 31: Wavelet and  multiresolution  process

Mallet algorithm

Page 32: Wavelet and  multiresolution  process

Frequency Domain Decomposition

Page 33: Wavelet and  multiresolution  process

Denoise using wavelet

Page 34: Wavelet and  multiresolution  process

Wavelet packet We can carry on

decomposition on high-frequency part

Adaptive approach to decide decompose or not.

Page 35: Wavelet and  multiresolution  process

Demo: finger-print image

Page 36: Wavelet and  multiresolution  process

Demo: finger-print image

Page 37: Wavelet and  multiresolution  process

Thank You!!