vistit the homepage Vienna University of TechnologyTECHNISCHE UNIVERSITÄT WIEN
Institut für Computergraphik und Algorithmen
Arbeitsbereich Computergraphik

Home  -   People  -   Courses  -   Research  -   Events  -   Resources  -   Jobs

 GPU based reconstruction of industrial CT data

Praktikum/DA/BA

Christoph Heinzl, Meister Eduard Gröller

Description

3D X-Ray Computed Tomography (3DCT) is a well established method in medicine which recently gained more and more importance and acceptance in the examination and inspection of industrial specimens. Computed Tomography is a method for imaging specimens in three dimensions in order to detect and measure hidden errors, e.g. shrinkage pores, cracks, contaminations, pores, material voids, material changes etc., in the material. So 3DCT offers complete 3D volume information and therefore a unique insight into the inner structure of a specimen. Compared to medical CT, in industrial 3DCT the specimen is rotated on a rotary plate, taking a 1024² projection image at each angular position. These projection images are subsequently reconstructed to a 3D volumetric dataset using the filtered back projection reconstruction algorithm.
Our goal is to do the reconstruction process on the GPU in order to create a fast and efficient reconstruction method on high end graphic cards hardware. Concerning computation speed modern GPUs are outperforming even top of the line CPUs. Further more, every (half a) year a new generation of GPUs is published which doubles the performance and which can additionally be enhanced by usage of new technologies like SLI. As GPUs are getting increasingly flexible in terms of programming and also the equipped memory is sufficient, the interest in porting common algorithms to fast and comparably lower cost GPU hardware is increasing.

Task
Your task will be the development of a novel GPU based reconstruction method of industrial CT data. You will learn how to utilize and program modern GPU hardware and you will implement a tool to handle and reconstruct industrial CT data. You will work in a creative environment and you are welcome to contribute your own ideas, rather than only implementing an algorithm or technique from a paper.

Requirements
Basic knowledge in computer graphics and visualization, C++ programming, experience in GPU programming is advantageous.

Additional Information

Computer Graphics Group / Courses / Projekte / / SimCT
Maintained by Rautek Peter.
Last update on 22. Feb 07.
Comments to rautek (at) cg.tuwien.ac.at.
get back to the index

Favoritenstrasse 9-11 / E186, A-1040 Wien, Austria
Tel. +43 (1) 58801-18602, Fax +43 (1) 58801-18698
www.cg.tuwien.ac.at