Master's Thesis - Studierstube Augmented Reality Project - Graz ...
Master's Thesis - Studierstube Augmented Reality Project - Graz ...
Master's Thesis - Studierstube Augmented Reality Project - Graz ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
5.2 iMEDgine extensions<br />
Figure 5.2: A dataset for flow data and its interfaces and inheritances as simplified<br />
UML class diagram. For the sake of clarity, all methods are cut in this representation.<br />
The full diagram can be found in figure B.1.<br />
as presented in tables A.1 to A.9 in chapter 4 will be traversed with this class. Unfortunately,<br />
the flow data and related images are organized in temporal order instead<br />
of a required volumetric order. Thus a reorganization before storing them in a dataset<br />
class is unavoidable and may take some time. The DICOM image processing is done<br />
with the help of given paths to the images in the *.4dd files 1 . For each volume image<br />
stack a new iMEDgine DICOM volume image dataset will be read by its own DICOM<br />
volume I/O and made available by the flow field volume dataset in a dataset vectorbased<br />
structure. Note that this effort only applies for anatomical (rephased) volumetric<br />
image stacks; the flow data itself is, as already described, preprocessed and numerically<br />
stored in *.4dd files. The reorganization to a volumetric order can be already done<br />
by the read strings containing the paths to the images. Since each temporal volume<br />
consists of exactly the same number of slice images in the same order, this task can be<br />
solved accordingly. The first image paths in the image file section (table A.4 ) of each<br />
*.4dd file refers always to the first volume and so on. The DICOM volume I/O itself<br />
utilizes the Insight Segmentation and Registration Toolkit’s [ITK2006] GDCM library<br />
1 If the data cease to exist at the given lo6cation, an alternative path but containing the same data<br />
will be asked for.<br />
84