Wavelet Haar

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.

La wavelet Haar

La wavelet madre di Haar è la funzione

ψ ( t ) = { 1 0 t < 1 / 2 , 1 1 / 2 t < 1 , 0 altrimenti. {\displaystyle \psi (t)={\begin{cases}1\quad &0\leq t<1/2,\\-1&1/2\leq t<1,\\0&{\mbox{altrimenti.}}\end{cases}}}

e la sua funzione padre

ϕ ( t ) = { 1 0 t < 1 , 0 altrimenti. {\displaystyle \phi (t)={\begin{cases}1\quad &0\leq t<1,\\0&{\mbox{altrimenti.}}\end{cases}}}

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 ) , ϕ ( 2 t ) , ϕ ( 4 t ) , , ϕ ( 2 k t ) , {\displaystyle \phi (t),\phi (2t),\phi (4t),\dots ,\phi (2^{k}t),\dots } e le loro traslazioni.
  • Ogni funzione può essere approssimata dalla funzione costante 1 e ψ ( t ) , ψ ( 2 t ) , ψ ( 4 t ) , , ψ ( 2 k t ) , {\displaystyle \psi (t),\psi (2t),\psi (4t),\dots ,\psi (2^{k}t),\dots } e le loro traslazioni.
  • Ortonormalità
2 m ψ ( 2 m 1 t n 1 ) ψ ( 2 m t n ) d t = δ ( m m 1 ) δ ( n n 1 ) {\displaystyle \int _{-\infty }^{\infty }2^{m}\psi (2^{m_{1}}t-n_{1})\psi (2^{m}t-n)\,dt=\delta (m-m_{1})\delta (n-n_{1})}

La funzione duale di ψ ( t ) {\displaystyle \psi (t)} è ψ ( t ) {\displaystyle \psi (t)} stessa.

  • Relazione madre/padre con diversa scala m:
ϕ ( t ) = ϕ ( 2 t ) + ϕ ( 2 t 1 ) {\displaystyle \phi (t)=\phi (2t)+\phi (2t-1)}
ψ ( t ) = ϕ ( 2 t ) ϕ ( 2 t 1 ) {\displaystyle \psi (t)=\phi (2t)-\phi (2t-1)}
  • I coefficienti di scala m possono essere calcolati dai coefficienti di scala m+1

Se χ w ( n , m ) = 2 m / 2 x ( t ) ϕ ( 2 m t n ) d t {\displaystyle \chi _{w}(n,m)=2^{m/2}\int _{-\infty }^{\infty }x(t)\phi (2^{m}t-n)\,dt}

χ w ( n , m ) = 1 2 ( χ w ( 2 n , m + 1 ) + χ w ( 2 n + 1 , m + 1 ) ) {\displaystyle \chi _{w}(n,m)={\sqrt {\frac {1}{2}}}(\chi _{w}(2n,m+1)+\chi _{w}(2n+1,m+1))}
X w ( n , m ) = 2 m / 2 x ( t ) ψ ( 2 m t n ) d t {\displaystyle \mathrm {X} _{w}(n,m)=2^{m/2}\int _{-\infty }^{\infty }x(t)\psi (2^{m}t-n)\,dt}
X w ( n , m ) = 1 2 ( χ w ( 2 n , m + 1 ) χ w ( 2 n + 1 , m + 1 ) ) {\displaystyle \mathrm {X} _{w}(n,m)={\sqrt {\frac {1}{2}}}(\chi _{w}(2n,m+1)-\chi _{w}(2n+1,m+1))}

Matrice di Haar

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

H 2 = [ 1 1 1 1 ] . {\displaystyle H_{2}={\begin{bmatrix}1&1\\1&-1\end{bmatrix}}.}

Usando la trasformata wavelet discreta si può trasformare ogni sequenza ( a 0 , a 1 , , a 2 n , a 2 n + 1 ) {\displaystyle (a_{0},a_{1},\dots ,a_{2n},a_{2n+1})} di lunghezza pari in una sequenza di vettori a due componenti ( ( a 0 , a 1 ) , , ( a 2 n , a 2 n + 1 ) ) {\displaystyle \left(\left(a_{0},a_{1}\right),\dots ,\left(a_{2n},a_{2n+1}\right)\right)} . Se si moltiplica ogni vettore con la matrice H 2 {\displaystyle H_{2}} si ottiene il risultato ( ( s 0 , d 0 ) , , ( s n , d n ) ) {\displaystyle \left(\left(s_{0},d_{0}\right),\dots ,\left(s_{n},d_{n}\right)\right)} ,

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

H 4 = [ 1 1 1 1 1 1 1 1 1 1 0 0 0 0 1 1 ] {\displaystyle H_{4}={\begin{bmatrix}1&1&1&1\\1&1&-1&-1\\1&-1&0&0\\0&0&1&-1\end{bmatrix}}} ,

Note

  1. ^ Alfréd Haar, Zur Theorie der orthogonalen Funktionensysteme. (Erste Mitteilung). [collegamento interrotto], in Mathematische Annalen, vol. 69, n. 3, pp. 331-371, DOI:10.1007/BF01456326. URL consultato il 29 settembre 2008.

Bibliografia

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

Voci correlate

  • Wavelet
  • Matrice di Walsh
  • Segnale (fisica)
  • Computer vision

Altri progetti

Altri progetti

  • Wikimedia Commons
  • Collabora a Wikimedia Commons Wikimedia Commons contiene immagini o altri file su wavelet Haar