36
Transformada Wavelet: O que é? Para que serve?

Transformada Wavelet : O que é? Para que serve?

  • Upload
    magnar

  • View
    46

  • Download
    0

Embed Size (px)

DESCRIPTION

Transformada Wavelet : O que é? Para que serve?. Combinação de sinais conhecidos Objetivos: Analisar Extrair informação Filtrar Aproximar sinal Comprimir. Representação de Sinais. ( Wikipedia ). Quando aparece cada frequência?. Fourier. Quando aparece cada frequência?. Sinal no Tempo. - PowerPoint PPT Presentation

Citation preview

Page 1: Transformada  Wavelet : O que é? Para que serve?

Transformada Wavelet:O que é?

Para que serve?

Page 2: Transformada  Wavelet : O que é? Para que serve?

Representação de Sinais

*Combinação de sinais conhecidos*Objetivos:*Analisar*Extrair informação*Filtrar*Aproximar sinal*Comprimir

(Wikipedia)

Page 3: Transformada  Wavelet : O que é? Para que serve?

Fourier

*Quando aparece cada frequência?

Page 4: Transformada  Wavelet : O que é? Para que serve?

Sinal no Tempo

*Quando aparece cada frequência?

Page 5: Transformada  Wavelet : O que é? Para que serve?

Quando aparecem freqs?

Page 6: Transformada  Wavelet : O que é? Para que serve?

Short Time Fourier Transform*Dennis Gabor (1946)

www.math.ucdavis.edu/~strohmer/research/gabor/gaborintro/node3.html

Page 7: Transformada  Wavelet : O que é? Para que serve?

Primeiras Janelas

Page 8: Transformada  Wavelet : O que é? Para que serve?

Short Time Fourier Transform

Page 9: Transformada  Wavelet : O que é? Para que serve?

Short Time Fourier Transform

Page 10: Transformada  Wavelet : O que é? Para que serve?

Base para STFT

Page 11: Transformada  Wavelet : O que é? Para que serve?

Resolução

cnx.org/content/col10144/1.8

*Tempo: janelas diferentes*Duração da janela: T

*Frequência: série de Fourier calcula k.f*Resolução em frequência: 1/T

Page 12: Transformada  Wavelet : O que é? Para que serve?

Resolução

http://users.rowan.edu/~polikar/WAVELETS/WTtutorial.html

Page 13: Transformada  Wavelet : O que é? Para que serve?

Janelas Diferentes para Frequências Diferentes

Page 14: Transformada  Wavelet : O que é? Para que serve?

Resoluções Diferentes para Frequências Diferentes

*Na prática:*Baixa frequência dura bastante*Alta frequência tem curta duração

(descontinuidade)

cnx.org/content/col10144/1.8

Page 15: Transformada  Wavelet : O que é? Para que serve?

Resoluções Diferentes para Frequências Diferentes

Page 16: Transformada  Wavelet : O que é? Para que serve?

Janela, Frequência e Escala

s1(t)

s2(t) = s1(t/2)

s3(t) = s2(t/2) = s1(t/4)

Page 18: Transformada  Wavelet : O que é? Para que serve?

Haar – tempo discreto

Page 19: Transformada  Wavelet : O que é? Para que serve?

Haar – cálculo dos coeficientes

*Ortogonalidade:

Page 20: Transformada  Wavelet : O que é? Para que serve?

Cálculo dos coeficientes - Correlação

The World According to Wavelets, B. B. Hubbard

Page 22: Transformada  Wavelet : O que é? Para que serve?

Haar e filtragem

Page 23: Transformada  Wavelet : O que é? Para que serve?

DFT e filtragem

http://www.grin.com/en/doc/272408/fixed-analysis-adaptive-synthesis-filter-banks

1º bloco: y0[0] = x[0] + x[1] + ... + x[N-1]2º bloco: y0[1] = x[N] + x[N+1] + ... + x[2N-1]

Page 24: Transformada  Wavelet : O que é? Para que serve?

Outras Wavelets

Conceptual Wavelets, D. L. Fugal

Page 25: Transformada  Wavelet : O que é? Para que serve?

Daubechies

Page 26: Transformada  Wavelet : O que é? Para que serve?

Outras Wavelets

Page 27: Transformada  Wavelet : O que é? Para que serve?

Condições sobre Wavelet

*Média nula

*Regularidade:

Page 28: Transformada  Wavelet : O que é? Para que serve?

Transformada de Haar - Exemplo

Wavelets for Computer Graphics: A Primer, by Eric Stollnitz, Tony DeRose and David Salesin

Page 29: Transformada  Wavelet : O que é? Para que serve?

Haar - Interpretação

Diferença Joga fora 50%

Soma Joga fora 50% Repete

Passa altas Joga fora 50%

Passa baixas

Joga fora 50% Repete

Page 30: Transformada  Wavelet : O que é? Para que serve?

Haar e Filtros

http://www.engmath.dal.ca/courses/engm6610/notes/node6.html

Page 31: Transformada  Wavelet : O que é? Para que serve?

Generalizando

Matlab Help

Page 32: Transformada  Wavelet : O que é? Para que serve?

Generalizando

http://www.engmath.dal.ca/courses/engm6610/notes/node6.html

Page 33: Transformada  Wavelet : O que é? Para que serve?

Generalizando

http://www.engmath.dal.ca/courses/engm6610/notes/node6.html

Page 34: Transformada  Wavelet : O que é? Para que serve?

Condições sobre Wavelet

*Relação entre filtros

Page 35: Transformada  Wavelet : O que é? Para que serve?

Transformada de Haar – 2D

Matlab help

Page 36: Transformada  Wavelet : O que é? Para que serve?

Transformada de Haar - Exemplo

load leleccum;s = leleccum(1:3920); l_s = length(s);

[cA1,cD1] = dwt(s,'db1');

A1 = idwt(cA1,[],'db1',l_s); D1 = idwt([],cD1,'db1',l_s);

wavemenu;