Wavelet Haar

Da testwiki.
Vai alla navigazione Vai alla ricerca

La wavelet Haar è stata la prima wavelet ad essere proposta nel 1909 da Alfréd Haar[1]. Haar usò queste funzioni per dare un esempio di un sistema ortonormale numerabile per lo spazio delle funzioni L2 sulla retta reale.

La wavelet Haar è anche la wavelet più semplice. Lo svantaggio della wavelet di Haar è che non è una funzione continua e quindi non è derivabile.

File:Haar wavelet.svg
La wavelet Haar

La wavelet madre di Haar è la funzione

ψ(t)={10t<1/2,11/2t<1,0altrimenti.

e la sua funzione padre

ϕ(t)={10t<1,0altrimenti.

Proprietà

La wavelet di Haar ha diverse proprietà:

  • Ogni funzione sufficientemente regolare può essere approssimata, in un senso che può essere precisato, da una combinazione lineare di ϕ(t),ϕ(2t),ϕ(4t),,ϕ(2kt), e le loro traslazioni.
  • Ogni funzione può essere approssimata dalla funzione costante 1 e ψ(t),ψ(2t),ψ(4t),,ψ(2kt), e le loro traslazioni.
  • Ortonormalità
2mψ(2m1tn1)ψ(2mtn)dt=δ(mm1)δ(nn1)

La funzione duale di ψ(t) è ψ(t) stessa.

  • Relazione madre/padre con diversa scala m:
ϕ(t)=ϕ(2t)+ϕ(2t1)
ψ(t)=ϕ(2t)ϕ(2t1)
  • I coefficienti di scala m possono essere calcolati dai coefficienti di scala m+1

Se χw(n,m)=2m/2x(t)ϕ(2mtn)dt

χw(n,m)=12(χw(2n,m+1)+χw(2n+1,m+1))
Xw(n,m)=2m/2x(t)ψ(2mtn)dt
Xw(n,m)=12(χw(2n,m+1)χw(2n+1,m+1))

Matrice di Haar

La matrice di Haar 2×2 associata con la wavelet è

H2=[1111].

Usando la trasformata wavelet discreta si può trasformare ogni sequenza (a0,a1,,a2n,a2n+1) di lunghezza pari in una sequenza di vettori a due componenti ((a0,a1),,(a2n,a2n+1)). Se si moltiplica ogni vettore con la matrice H2 si ottiene il risultato ((s0,d0),,(sn,dn)),

Se si hanno sequenze di lunghezza multiplo di quattro si possono costruire blocchi di 4 elementi e trasformarli in maniera simile con una matrice di Haar 4×4

H4=[1111111111000011],

Note

Bibliografia

  • Template:En Charles K. Chui, An Introduction to Wavelets, (1992), Academic Press, San Diego, ISBN 0585470901

Voci correlate

Altri progetti

Template:Interprogetto

Template:Portale