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.

99<br />

which is not unique. In<strong>de</strong>ed, the solution of (4.95) is the set {u ∈ BV (Ω)/u = f +<br />

C, ∫ ∂C<br />

Ω ∂x<br />

=0} which corresponds to the set of images that differs from f on a constant<br />

per line. Due to the variations of stripe noise along the x-direction, any solution of (4.95)<br />

will still display residual stripes. We are then lead to the question of how to <strong>de</strong>termine a<br />

value of λ that removes all the stripe noise while maintainin the image distortion in<strong>de</strong>x<br />

close to 1.<br />

4.6.1 Tadmor-Nezzar-Vese (TNV) hierarchical <strong>de</strong>composition<br />

In [Tadmor et al., 2004], the authors introduce a multiscale image representation based<br />

on a hierarchical adaptive <strong>de</strong>composition. The ROF mo<strong>de</strong>l is iteratively solved to generate<br />

a sequence of solutions which sum converges to the original image. We propose a<br />

mo<strong>de</strong>st adaptation of this strategy to our variational <strong>de</strong>striping mo<strong>de</strong>l. Let us consi<strong>de</strong>r<br />

the following <strong>de</strong>composition for a striped image I s :<br />

[u 0 ,v 0 ]= argmin<br />

(u,v)/u+v=I s<br />

TV x (v)+λ 0 TV y (u)<br />

(4.96)<br />

If the inital value λ 0 is not too small, then u 0 can be consi<strong>de</strong>red as a cartoon approximation<br />

of the true stripe-free image I, while the component v 0 mainly contains stripe noise.<br />

Following Tadmor et al.’s remark that a texture at a scale λ contains edges at a refined<br />

scale λ 2 , the noisy component v 0 can also be <strong>de</strong>composed using the same variational mo<strong>de</strong>l :<br />

[u 1 ,v 1 ]= argmin<br />

(u,v)/u+v=v 0<br />

TV x (v)+ λ 0<br />

2 TV y(u) (4.97)<br />

The previous <strong>de</strong>composition can be seen as a dyadic refinement to the approximation u 0<br />

and can be iterated as follows :<br />

[u k ,v k ]= argmin<br />

(u,v)/u+v=v k−1<br />

TV x (v)+ λ 0<br />

2 k TV y(u) (4.98)<br />

leading to a simple multilayered representation of the original noisy image I s :<br />

I s = u 0 + v 0<br />

= u 0 + u 1 + v 1<br />

= u 0 + u 1 + u 2 + v 2<br />

(4.99)<br />

= ...<br />

= u 0 + u 1 + u 2 + u 3 + ... + u k + v k<br />

The previous expansion translates the hierarchical <strong>de</strong>composition of I s :<br />

j=k<br />

∑<br />

lim u j = I s (4.100)<br />

k→∞<br />

j=0

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

Saved successfully!

Ooh no, something went wrong!