08.02.2015 Views

Th`ese Marouan BOUALI - Sites personnels de TELECOM ParisTech

Th`ese Marouan BOUALI - Sites personnels de TELECOM ParisTech

Th`ese Marouan BOUALI - Sites personnels de TELECOM ParisTech

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

60 3. Standard <strong>de</strong>striping techniques and application to MODIS<br />

d j+1 [k] =<br />

∞∑<br />

n=−∞<br />

g[n − 2k]d j [n] =d j ⋆ g[2k] (3.39)<br />

where h[k] =h[−k] and ⋆ is the convolution symbol. The approximation coefficients a j+1<br />

result from the convolution of approximations a j with the low-pass filter h, followed by<br />

a sub-sampling of factor 2. The sub-sampling operation consists in preserving only one<br />

coefficient out of two. Details coefficients d j+1 are <strong>de</strong>duced from the convolution of d j<br />

with the high-pass filter g. The reconstruction of the signal is obtained with the inverse<br />

wavelet transform :<br />

∞∑<br />

∞∑<br />

a j [k] = h[k − 2n]a j+1 [n]+ g[k − 2n]d j+1 [n]<br />

(3.40)<br />

n=−∞<br />

=ă j+1 ⋆h + ˘d j+1 ⋆g<br />

n=−∞<br />

The successive approximations a j are obtained with a convolution of signals ă j+1 and ˘d j+1<br />

with the filters h and g. ă results from an up-sampling of factor 2 of a, where zeros are<br />

inserted between succesive samples as :<br />

ă[2n] =a[n]<br />

ă[2n + 1] = 0<br />

(3.41)<br />

The <strong>de</strong>composition and illustration in filter banks is illustrated in figure . Filters ¯h, ḡ,<br />

h and g are quadrature mirror filters due to the orthogonality relation between h and g :<br />

3.7.5 2D wavelet basis<br />

g[k] = (−1) 1−n h[1 − k] (3.42)<br />

The wavelet <strong>de</strong>composition of a bidimensional signal f ∈ L 2 (R 2 ) can be seperately<br />

computed along its dimensions, using separable wavelet basis generated from the tensor<br />

product of unidimensional orthogonal wavelet basis. In the 2D case, the wavelet <strong>de</strong>composition<br />

is computed first on the lines and then on the columns (or inversely). The sequence<br />

{Vj 2}<br />

j∈Z <strong>de</strong>fined as Vj 2 = V j ⊗ V j is a separable multiresolution approximation of L 2 (R 2 ).<br />

Similarly to the unidimensional case, the space of <strong>de</strong>tails Wj<br />

2 is <strong>de</strong>fined as the orthogonal<br />

complementary of Vj 2 in Vj−1 2 : Vj−1 2 = Vj 2 ⊕ Wj 2 (3.43)<br />

An orthonormal wavelet basis of L 2 (R 2 ) can be constructed from the scaling functions<br />

φ and the mother wavelet ψ. To this prupose, let us <strong>de</strong>fine ∀(x, y) ∈ R 2 , the following<br />

wavelets :<br />

ψ 1 (x, y) =φ(x)φ(y)<br />

ψ 2 (x, y) =ψ(x)φ(y)<br />

ψ 3 (x, y) =ψ(x)ψ(y)<br />

(3.44)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!