11.03.2014 Views

Segmentation of Stochastic Images using ... - Jacobs University

Segmentation of Stochastic Images using ... - Jacobs University

Segmentation of Stochastic Images using ... - Jacobs University

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Chapter 7 <strong>Stochastic</strong> Level Sets<br />

Figure 7.11: Left: MC-realizations <strong>of</strong> the stochastic contour from the stochastic Chan-Vese segmentation<br />

applied on the CT data set. Right: Realizations <strong>of</strong> the stochastic contour from the<br />

stochastic geodesic active contour approach applied on the CT data set.<br />

noise levels. Thus, they can be separated by homogenizing the variance. To include the homogenization<br />

<strong>of</strong> the variance we add additional terms to the stochastic Chan-Vese model that are inspired by<br />

the terms for the homogenization <strong>of</strong> the mean value. The inclusion <strong>of</strong> stochastic moments in functionals<br />

has been investigated e.g. by Tiesler et al. [146]. To be more precise, we add two additional<br />

components to the Chan-Vese energy leading to<br />

( ( )<br />

∇φ<br />

φ t = δ ε (φ) µ∇·<br />

)−ν −λ 1 (u 0 − c 1 ) 2 +λ 2 (u 0 − c 2 ) 2 −ρ 1 (Var(u 0 ) − v 1 ) 2 +ρ 2 (Var(u 0 )−v 2 ) 2 .<br />

|∇φ|<br />

(7.41)<br />

In (7.41) we added two parameters ρ 1 and ρ 2 to weight the additional components. Furthermore, the<br />

new components v 1 and v 2 are defined as<br />

∫<br />

D<br />

v 1 (φ) =<br />

Var(u 0(x))H ε (φ(x))dx<br />

∫<br />

D H ε(φ(x))dx<br />

∫<br />

and v 2 (φ) =<br />

D Var(u 0(x))(1 − H ε (φ(x)))dx<br />

∫<br />

D (1 − H ε(φ(x)))dx<br />

. (7.42)<br />

Remember, the variance can be computed from the polynomial chaos expansion <strong>of</strong> the stochastic image<br />

easily. Moreover, it is possible to homogenize every polynomial chaos coefficient independently,<br />

leading to various additional constraints.<br />

Numerical Results<br />

We apply the stochastic Chan-Vese model on the same data sets as the other methods: the stochastic<br />

CT and the stochastic liver mask. Fig. 7.10 shows the expected value <strong>of</strong> the liver data set along<br />

with the expected value contour at stages <strong>of</strong> the evolution. The stochastic Chan-Vese model slightly<br />

overestimates the object, because the final (green) contour is not perfectly aligned with the boundary.<br />

This is due to the homogenization criterion the stochastic Chan-Vese model tries to fulfill. Fig. 7.10<br />

shows the variance <strong>of</strong> the final level set along with the contours at stages <strong>of</strong> the evolution. The<br />

variance indicated that the segmentation is uncertain in the critical areas at the object’s bottom and<br />

top. Furthermore, the variance identifies two critical regions on the right and the left <strong>of</strong> the object.<br />

Fig. 7.11 shows realizations <strong>of</strong> the final contour via a MC-sampling from the stochastic result.<br />

For the liver data set, we show the level set evolution on the expected value <strong>of</strong> the initial image and<br />

on the variance <strong>of</strong> the final level set in Fig. 7.12. The data set is constructed by adding artificial noise<br />

to a noise-free image. This noise nearly cancels out due to the averaging process for the computa-<br />

94

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

Saved successfully!

Ooh no, something went wrong!