Segmentation of Stochastic Images using ... - Jacobs University
Segmentation of Stochastic Images using ... - Jacobs University
Segmentation of Stochastic Images using ... - Jacobs University
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
6.1 Random Walker <strong>Segmentation</strong> on <strong>Stochastic</strong> <strong>Images</strong><br />
Figure 6.6: Input “doughnut” without noise (left) and noisy input image treated as expected value <strong>of</strong><br />
the stochastic image (right).<br />
To demonstrate the possibility to model such images, we used an artificial test image, a “doughnut”<br />
with an area <strong>of</strong> 60 pixels in front <strong>of</strong> a constant background with resolution 20 × 20 pixels. Fig. 6.6<br />
shows the noise-free initial image. We corrupted the image by uniform noise (see Fig. 6.6) and treated<br />
the noisy image as the expected value <strong>of</strong> our stochastic image. This modeling is close to the situation<br />
in real applications. There, the real noise-free image is not available and thus, the sample at hand is<br />
the best available estimate <strong>of</strong> the expected value. Due to the high number <strong>of</strong> random variables, we<br />
restricted the polynomial chaos to a degree <strong>of</strong> one, i.e. we are able to capture the effects expressible<br />
in<br />
(<br />
uniform random variables only. Using a polynomial degree <strong>of</strong> order one the polynomial chaos has<br />
401<br />
) (<br />
1 = 401 coefficients, <strong>using</strong> a polynomial degree <strong>of</strong> two we would end up with 402<br />
)<br />
2 = 80601.<br />
An up-to-date personal computer cannot store such a high number <strong>of</strong> stochastic modes. A solution<br />
could be the sparse polynomial chaos introduced by Blatman and Sudret [22].<br />
After initialization <strong>of</strong> the expected value with the noisy image, we have to prescribe values for the<br />
remaining polynomial chaos coefficients <strong>of</strong> the input image. Since we assume that the noise at every<br />
pixel is independent, we have to prescribe a value for the coefficient corresponding to the random<br />
variable <strong>of</strong> the pixel. We set this coefficient to 0.5/ √ 3, modeling a uniform distributed random<br />
variable with support [w − 0.5,w + 0.5] around the expected value w given by the noisy input image.<br />
The result <strong>of</strong> the random walker on this stochastic image is a stochastic image with the same<br />
number <strong>of</strong> random variables. Since the random walker method requires the solution <strong>of</strong> a stochastic<br />
diffusion equation, stochastic information is transported between the pixels. Thus, a pixel in<br />
the result image depends on all basic random variables <strong>of</strong> the input image. The visualization <strong>of</strong><br />
polynomial chaos coefficients <strong>of</strong> the solution is unintuitive and cumbersome, because we have 401<br />
coefficients per pixel. Consequently, we use the visualization techniques from Section 5.4. Fig. 6.7<br />
shows realizations <strong>of</strong> the stochastic object boundary and the seed points for the segmentation.<br />
In applications, features <strong>of</strong> the segmented object are <strong>of</strong> interest, e.g. in medical applications the<br />
volume <strong>of</strong> the object is <strong>of</strong> interest to get information about the growth or shrinkage <strong>of</strong> the segmented<br />
lesion. The volume <strong>of</strong> the segmented object in the stochastic image is a stochastic quantity, because<br />
it depends on the particular noise realization. Thus, it is possible to visualize the PDF <strong>of</strong> the object<br />
volume. We investigated two possibilities to compute the volume PDF from the stochastic segmentation<br />
result. Section 6.1.2 introduced the first method. There the polynomial chaos expansions <strong>of</strong><br />
all pixels are added, and the PDF <strong>of</strong> the resulting random variable is computed via Monte Carlo<br />
sampling from this random variable. This method is comparable with methods that consider partial<br />
volume effects, because there is no binary decision whether the pixel belongs to the object or not. In<br />
fact, we add all the stochastic possibilities <strong>of</strong> the pixels to belong to the object.<br />
65