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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Chapter 5 <strong>Stochastic</strong> <strong>Images</strong><br />

like quality control, the repeated acquisition is possible. However, we cannot apply this technique to<br />

CT data, because the acquisition <strong>of</strong> CT data uses high-energy radiation [66]. Thus, the acquisition<br />

<strong>of</strong> multiple samples is unethical for medical applications. Therefore, we present another possibility<br />

for the generation <strong>of</strong> stochastic images from CT data based on the sinogram, the collection <strong>of</strong> rays<br />

through the object under different angles and directions [66].<br />

The approach is based on the hypothesis that the sinogram (see Fig. 5.3), the raw data <strong>of</strong> the<br />

acquisition process (see [21] for details), is free <strong>of</strong> noise and that the noise and the artifacts in the<br />

final CT images are due to the reconstruction step, which is necessary to transform the sinogram<br />

into the final data set. We use multiple reconstruction techniques and parameter settings to generate<br />

the input samples and use the technique described in the previous section to generate the stochastic<br />

images. The reconstruction techniques range from Fourier based methods to iterative methods with<br />

different settings for the data interpolation and the filter window for the low-pass filtering [154]. For<br />

the computation <strong>of</strong> the reconstructions, we use CTSim [134], for which source code is available.<br />

Thus, we combine the generation <strong>of</strong> input samples and the computation <strong>of</strong> the resulting stochastic<br />

image in one program that runs without user interaction.<br />

Another possibility to generate a stochastic image from the available CT image sample is to use a<br />

noise model.<br />

5.3 Comparison <strong>of</strong> the Space from [130] and the Space Used in this Thesis<br />

Preusser et al. [130] made a first step for the application <strong>of</strong> SPDEs in the image processing context.<br />

They proposed to use the space H h,p<br />

still<br />

:= V2 h ⊗ P p ⊂ H 1 (D) ⊗ L 2 (Γ) as ansatz space, where V2<br />

h<br />

is the classical finite element space spanned by multi-linear tent-functions P i and P p the space<br />

spanned by one-dimensional polynomials H 1 ,...,H p . Then, the authors identified a stochastic image<br />

f (x,ξ ) ∈ H h,p<br />

still<br />

with the polynomial chaos approximation:<br />

f (x,ξ ) = ∑ i∈I ∑ p α=1 f i αH α (ξ i )P i (x) . (5.16)<br />

In this representation, every pixel has its own random variable and the pixel is dependent on this<br />

random variable only. Remember, the space used in this thesis uses a limited number <strong>of</strong> random<br />

variables, but the support <strong>of</strong> these random variables ranges over the whole image.<br />

An SPDE having stochastic images as input or solution is discretized <strong>using</strong> the SFEM. The authors<br />

multiplied the equation by a test function <strong>of</strong> the form H β (ξ i )P i (x) ∈ H 1 (D) ⊗ L 2 (Γ), yielding to a<br />

block system matrix for the unknown polynomial chaos coefficients <strong>of</strong> the solution.<br />

The ansatz space and the discretization presented by Peusser et al. [130] have drawbacks in comparison<br />

to the space used in this thesis. These drawbacks are listed below:<br />

1. The authors used only test functions <strong>of</strong> the form H β (ξ i )P i (x), but functions <strong>of</strong> the form<br />

H β (ξ k )P i (x), k ≠ i, are also elements <strong>of</strong> the product space H 1 (D) ⊗ L 2 (Γ). This leads to a<br />

much too small system matrix <strong>of</strong> the SFEM method. Thus, the solution is computed in a<br />

subspace <strong>of</strong> the tensor product space H 1 (D) ⊗ L 2 (Γ) only.<br />

2. The dependence <strong>of</strong> pixels on independent random variables allows no propagation <strong>of</strong> stochastic<br />

information between the pixels. This is a serious problem when dealing with diffusion equations<br />

like in [130], because the diffusion transports stochastic information from a pixel into the<br />

surrounding region. The ansatz space chosen in [130] cannot store this information, because<br />

the neighboring pixels are independent <strong>of</strong> this specific random variable. Thus, the information<br />

is lost. To be more precise, the solution <strong>of</strong> the diffusion process <strong>of</strong> the random variables has<br />

to be projected on the ansatz space and the ansatz space is unable to store this information.<br />

Especially for diffusion equations, stochastic information is lost due to this projection step,<br />

leading to inaccurate results.<br />

52

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

Saved successfully!

Ooh no, something went wrong!