wavelets (2ª. parte). chapter 7 wavelets and multiresolution processing chapter 7 wavelets and...

42
Wavelets (2ª. Parte) Wavelets (2ª. Parte)

Upload: jose-antonio-cordero-fidalgo

Post on 02-Feb-2016

255 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Wavelets (2ª. Parte). Chapter 7 Wavelets and Multiresolution Processing Chapter 7 Wavelets and Multiresolution Processing

Wavelets (2ª. Parte)Wavelets (2ª. Parte)

Page 2: Wavelets (2ª. Parte). Chapter 7 Wavelets and Multiresolution Processing Chapter 7 Wavelets and Multiresolution Processing
Page 3: Wavelets (2ª. Parte). Chapter 7 Wavelets and Multiresolution Processing Chapter 7 Wavelets and Multiresolution Processing
Page 4: Wavelets (2ª. Parte). Chapter 7 Wavelets and Multiresolution Processing Chapter 7 Wavelets and Multiresolution Processing

Chapter 7Wavelets and Multiresolution Processing

Chapter 7Wavelets and Multiresolution Processing

Page 5: Wavelets (2ª. Parte). Chapter 7 Wavelets and Multiresolution Processing Chapter 7 Wavelets and Multiresolution Processing
Page 6: Wavelets (2ª. Parte). Chapter 7 Wavelets and Multiresolution Processing Chapter 7 Wavelets and Multiresolution Processing
Page 7: Wavelets (2ª. Parte). Chapter 7 Wavelets and Multiresolution Processing Chapter 7 Wavelets and Multiresolution Processing

DWT: Discrete Wavelet Transform

Page 8: Wavelets (2ª. Parte). Chapter 7 Wavelets and Multiresolution Processing Chapter 7 Wavelets and Multiresolution Processing

Ejemplo:DWT Algoritmo de codificación sub-banda de tres niveles.Wavelet Haar.Señal x(n) de longitud 8

Page 9: Wavelets (2ª. Parte). Chapter 7 Wavelets and Multiresolution Processing Chapter 7 Wavelets and Multiresolution Processing
Page 10: Wavelets (2ª. Parte). Chapter 7 Wavelets and Multiresolution Processing Chapter 7 Wavelets and Multiresolution Processing

RECONSTRUCCIONDWT INVERSA:

Page 11: Wavelets (2ª. Parte). Chapter 7 Wavelets and Multiresolution Processing Chapter 7 Wavelets and Multiresolution Processing
Page 12: Wavelets (2ª. Parte). Chapter 7 Wavelets and Multiresolution Processing Chapter 7 Wavelets and Multiresolution Processing
Page 13: Wavelets (2ª. Parte). Chapter 7 Wavelets and Multiresolution Processing Chapter 7 Wavelets and Multiresolution Processing

EN FORMA MATRICIAL:

Page 14: Wavelets (2ª. Parte). Chapter 7 Wavelets and Multiresolution Processing Chapter 7 Wavelets and Multiresolution Processing
Page 15: Wavelets (2ª. Parte). Chapter 7 Wavelets and Multiresolution Processing Chapter 7 Wavelets and Multiresolution Processing
Page 16: Wavelets (2ª. Parte). Chapter 7 Wavelets and Multiresolution Processing Chapter 7 Wavelets and Multiresolution Processing

[C,L] = wavedec(X,N,'wname')[C,L] = wavedec(X,N,Lo_D,Hi_D)

DWT: Discrete Wavelet Transform

Algoritmo de codificación sub-banda en arbol binario

Page 17: Wavelets (2ª. Parte). Chapter 7 Wavelets and Multiresolution Processing Chapter 7 Wavelets and Multiresolution Processing
Page 18: Wavelets (2ª. Parte). Chapter 7 Wavelets and Multiresolution Processing Chapter 7 Wavelets and Multiresolution Processing
Page 19: Wavelets (2ª. Parte). Chapter 7 Wavelets and Multiresolution Processing Chapter 7 Wavelets and Multiresolution Processing

L = [20 20 40 80 160]

[C,L] = wavedec(sig,4,'db1')

plot (C) :

Page 20: Wavelets (2ª. Parte). Chapter 7 Wavelets and Multiresolution Processing Chapter 7 Wavelets and Multiresolution Processing

Niveles de Descomposición Espectral y

ESCALOGRAMA

Page 21: Wavelets (2ª. Parte). Chapter 7 Wavelets and Multiresolution Processing Chapter 7 Wavelets and Multiresolution Processing

12331)( cDcDcDcADWTnx

)(1233 nxDWTcDcDcDcA

Page 22: Wavelets (2ª. Parte). Chapter 7 Wavelets and Multiresolution Processing Chapter 7 Wavelets and Multiresolution Processing

12331)( cDcDcDcADWTnx

11

1

21

2

31

3

31

3

000)(

000)(

000)(

000)(

cDDWTnxD

cDDWTnxD

cDDWTnxD

cADWTnxA

Page 23: Wavelets (2ª. Parte). Chapter 7 Wavelets and Multiresolution Processing Chapter 7 Wavelets and Multiresolution Processing

k=0:159; sig1=sinc(0.15*(k-40)); sig2=0.6*sinc(0.9*(k-120));sig=sig1+sig2;

EJEMPLO:

Page 24: Wavelets (2ª. Parte). Chapter 7 Wavelets and Multiresolution Processing Chapter 7 Wavelets and Multiresolution Processing

A = wrcoef('a',c,l,'db1',3)

B = wrcoef('d',c,l,'db1',3)

C = wrcoef('d',c,l,'db1',2)

D = wrcoef('d',c,l,'db1',1)

Page 25: Wavelets (2ª. Parte). Chapter 7 Wavelets and Multiresolution Processing Chapter 7 Wavelets and Multiresolution Processing

A = wrcoef('a',c,l,'db1',3)

B = wrcoef('d',c,l,'db1',3)

C = wrcoef('d',c,l,'db1',2)

D = wrcoef('d',c,l,'db1',1)

+

Page 26: Wavelets (2ª. Parte). Chapter 7 Wavelets and Multiresolution Processing Chapter 7 Wavelets and Multiresolution Processing

ESCALOGRAMA

Page 27: Wavelets (2ª. Parte). Chapter 7 Wavelets and Multiresolution Processing Chapter 7 Wavelets and Multiresolution Processing
Page 28: Wavelets (2ª. Parte). Chapter 7 Wavelets and Multiresolution Processing Chapter 7 Wavelets and Multiresolution Processing
Page 29: Wavelets (2ª. Parte). Chapter 7 Wavelets and Multiresolution Processing Chapter 7 Wavelets and Multiresolution Processing
Page 30: Wavelets (2ª. Parte). Chapter 7 Wavelets and Multiresolution Processing Chapter 7 Wavelets and Multiresolution Processing
Page 31: Wavelets (2ª. Parte). Chapter 7 Wavelets and Multiresolution Processing Chapter 7 Wavelets and Multiresolution Processing
Page 32: Wavelets (2ª. Parte). Chapter 7 Wavelets and Multiresolution Processing Chapter 7 Wavelets and Multiresolution Processing
Page 33: Wavelets (2ª. Parte). Chapter 7 Wavelets and Multiresolution Processing Chapter 7 Wavelets and Multiresolution Processing
Page 34: Wavelets (2ª. Parte). Chapter 7 Wavelets and Multiresolution Processing Chapter 7 Wavelets and Multiresolution Processing
Page 35: Wavelets (2ª. Parte). Chapter 7 Wavelets and Multiresolution Processing Chapter 7 Wavelets and Multiresolution Processing
Page 36: Wavelets (2ª. Parte). Chapter 7 Wavelets and Multiresolution Processing Chapter 7 Wavelets and Multiresolution Processing
Page 37: Wavelets (2ª. Parte). Chapter 7 Wavelets and Multiresolution Processing Chapter 7 Wavelets and Multiresolution Processing
Page 38: Wavelets (2ª. Parte). Chapter 7 Wavelets and Multiresolution Processing Chapter 7 Wavelets and Multiresolution Processing
Page 39: Wavelets (2ª. Parte). Chapter 7 Wavelets and Multiresolution Processing Chapter 7 Wavelets and Multiresolution Processing

specgram(x,16)

specgram(x,32)

specgram(x,64)

specgram(x,128)

specgram(x,256)

Mala resolución en tiempoBuena resolución en frecuencia

Buena resolución en tiempoMala resolución en frecuencia

Page 40: Wavelets (2ª. Parte). Chapter 7 Wavelets and Multiresolution Processing Chapter 7 Wavelets and Multiresolution Processing
Page 41: Wavelets (2ª. Parte). Chapter 7 Wavelets and Multiresolution Processing Chapter 7 Wavelets and Multiresolution Processing

TAREA

Hacer un ejemplo de Transformada Wavelet Continua y Transformada Wavelet Discreta.

Utilizar dos tipos de señales de entrada: Una real y otra generada matemáticamente.

Comparar resultados con Espectrograma

Page 42: Wavelets (2ª. Parte). Chapter 7 Wavelets and Multiresolution Processing Chapter 7 Wavelets and Multiresolution Processing

http://www.uwec.edu/walkerjs/FAWAVE/