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.

6.2 Ambrosio-Tortorelli <strong>Segmentation</strong> on <strong>Stochastic</strong> <strong>Images</strong><br />

<strong>Stochastic</strong> Generalization <strong>of</strong> the Edge Linking Step<br />

The edge linking step from Section 2.3 can be applied on the stochastic Ambrosio-Tortorelli model,<br />

too. We introduce an additional coefficient c for the image equation. This coefficient is a random<br />

field, i.e. c ∈ H 1 (D) × L 2 (Ω). The modified image equation in the stochastic context reads<br />

−∇ · (µc(x,ξ<br />

)(φ(x,ξ ) 2 + k ε )∇u(x,ξ ) ) + u(x,ξ ) = u 0 (x,ξ ) . (6.29)<br />

The random field c is composed <strong>of</strong> the stochastic generalizations <strong>of</strong> the edge continuity and the edge<br />

consistency step. Thus, c is<br />

c(x,ξ ) = c dc (x,ξ ) · c h (x,ξ ) , (6.30)<br />

whereas these quantities are<br />

(<br />

(c dc (ξ )) i = ζ (ξ ) dc) + 1 − ( ζ (ξ ) dc) i<br />

i φ(ξ ) i<br />

( (<br />

))<br />

(<br />

ζ (ξ ) dc) = exp ε dc 1<br />

i |η s | ∑ ∇u i (ξ ) · ∇u j (ξ ) − 1<br />

j∈η s<br />

1<br />

(c h (ξ )) i =<br />

1 + α ( )<br />

φ(ξ ) i − φ(ξ ) 2 .<br />

i<br />

(6.31)<br />

To calculate c dc and c h , it is necessary to use the calculations for random variables approximated in<br />

the polynomial chaos presented in Section 3.3.3. The only quantity for which a stochastic generalization<br />

is not obvious is the orthogonal edge direction ∇u ⊥ i . This direction is needed, because we<br />

have to sum up over pixels perpendicular to the image gradient in the second equation <strong>of</strong> (6.31). This<br />

perpendicular direction is also a stochastic quantity, but it is not possible to sum up in a stochastic direction.<br />

To overcome this, we use the direction E ( (∇u) ⊥) and neglect the error due to the inaccurate<br />

direction. This is similar to the upwinding problem for stochastic equations [92].<br />

Remark 14. Erdem et al. [49] proposed additional feedback measures for textures and the local<br />

scale. These measures are not included here, but can be generalized in a similar fashion.<br />

6.2.3 Results<br />

In the following, we demonstrate the performance and advantages <strong>of</strong> the stochastic extension <strong>of</strong><br />

the Ambrosio-Tortorelli segmentation approach. We use three data sets which cover a broad range<br />

<strong>of</strong> possible input data. Furthermore, we compare the results <strong>of</strong> the stochastic Ambrosio-Tortorelli<br />

model with the adaptive extension for the spatial dimensions and the stochastic version <strong>of</strong> the edge<br />

linking step. Thus, the organization <strong>of</strong> this section is the following: First, we demonstrate the method<br />

on three data sets. Then we show the results <strong>of</strong> the combination <strong>of</strong> the stochastic method with an<br />

adaptive grid approach for the spatial dimensions. Finally, we demonstrate that the stochastic method<br />

benefits from the idea <strong>of</strong> edge linking [49].<br />

The first input image data set consists <strong>of</strong> M = 5 samples from the artificial “street sequence” [99].<br />

The second data set consists <strong>of</strong> M = 45 image samples from ultrasound (US) imaging <strong>of</strong> a structure in<br />

the forearm, acquired within two seconds. The third data set contains ten images <strong>of</strong> a scene acquired<br />

with a digital camera 2 . Note that we do not consider the street sequence as an image sequence<br />

here. Instead, we use five frames as samples <strong>of</strong> the noisy and uncertain acquisition <strong>of</strong> the same<br />

object. From the samples, we compute the polynomial chaos representation <strong>using</strong> n = 5 (digital<br />

camera), n = 10 (US), respectively n = 4 (street scene) random variables with the method described<br />

2 Thanks to PD Dr. Christoph S. Garbe for providing the data set.<br />

71

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

Saved successfully!

Ooh no, something went wrong!