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<br />

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

Level sets are widely used in applications ranging from computer vision [148] over material science<br />

to computer-aided design [138] for the tracking and representation <strong>of</strong> moving interfaces arising<br />

e.g. in the simulation <strong>of</strong> radi<strong>of</strong>requency ablation [13]. Dervieux and Thomasset [40] and Sethian<br />

and Osher [121, 138] introduced level sets in the form used today. The main idea is to embed the<br />

moving interface as the zero level set <strong>of</strong> a higher-dimensional function φ. The moving boundary is<br />

then equivalent to a propagation <strong>of</strong> the level sets <strong>of</strong> the function φ over time. The actual position <strong>of</strong><br />

the boundary at time t is reconstructed from the function φ by tracking the zero level set at time t.<br />

Level sets are used for the segmentation <strong>of</strong> images as well. They are more flexible in comparison<br />

to a parametrization <strong>of</strong> the boundary used e.g. for snakes [76]. In addition, advanced segmentation<br />

methods like geodesic active contours [30, 82], an energy minimization method, are based on<br />

level sets.<br />

When we try to combine a level set based segmentation approach with stochastic images, we end<br />

up with a stochastic velocity for the level set propagation, i.e. we have to solve a hyperbolic SPDE.<br />

The development <strong>of</strong> numerical methods for hyperbolic SPDEs is an active research field. To the<br />

best <strong>of</strong> the authors knowledge, there is no method available in the literature that can be applied to<br />

the stochastic level set equation. The use <strong>of</strong> classical methods, like upwinding schemes [138], is<br />

not possible, because they are based on the sign <strong>of</strong> the propagation speed, which is in the stochastic<br />

context a random variable, too. Thus, we use a parabolic approximation <strong>of</strong> the level set equation.<br />

This enables us to use the methods developed in the previous chapters.<br />

Due to the importance <strong>of</strong> the level set equation in other applications besides the segmentation <strong>of</strong><br />

images, this chapter is split into two parts. First, we present the derivation <strong>of</strong> the parabolic approximation<br />

<strong>of</strong> the stochastic level set equation along with the numerical discretization. Furthermore,<br />

we present numerical tests showing the applicability <strong>of</strong> the discretization. The second part <strong>of</strong> this<br />

chapter deals with the application <strong>of</strong> the stochastic level set equation for image segmentation. We<br />

introduce stochastic extensions <strong>of</strong> three widely used segmentation methods based on the level set<br />

equation: gradient-based segmentation, geodesic active contours, and Chan-Vese segmentation.<br />

7.1 Derivation <strong>of</strong> a <strong>Stochastic</strong> Level Set Equation<br />

The discretization <strong>of</strong> the classical level set equation is based on techniques for the discretization <strong>of</strong><br />

hyperbolic conservation laws. The discretization <strong>of</strong> hyperbolic SPDEs is still a challenging task. To<br />

the best <strong>of</strong> the authors knowledge, there are two possibilities, which are less accurate [92] or timeconsuming<br />

[147]. Thus, we focus on a parabolic approximation <strong>of</strong> the level set equation to avoid<br />

the numerical problems related to the hyperbolic level set version. The parabolic stochastic level set<br />

equation is based on the work <strong>of</strong> Sun and Beckermann [143] for the classical level set equation. The<br />

stochastic level set equation is derived from the equation<br />

φ(y(t,ω),t,ω) = 0 almost sure in Ω , (7.1)<br />

79

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

Saved successfully!

Ooh no, something went wrong!