Entwicklung und Umsetzung eines echtzeitfähigen Datenverarbeitungs- und Rekonstruktionsalgorithmus für die ultraschnelle Elektronenstrahl-Röntgen-CT
Entwicklung und Umsetzung eines echtzeitfähigen Datenverarbeitungs- und Rekonstruktionsalgorithmus für die ultraschnelle Elektronenstrahl-Röntgen-CT
Frust, T.
This thesis demonstrates the development and the implementation of a real-time capable data processing and reconstruction algorithm for the ulftrafast X-ray scanner ROssendorf Fast Electron beam X-ray tomograph (ROFEX). This measuring system is built for non-invasive imaging of multiphase fluids. Thus, it requires a high scan rate of more than 1 kHz. This is achieved by an arrangement without mechanically rotating parts providing scan rates of up to 8 kHz. Current data processing is not suited to reconstruct a data stream of around 1,3 GB/s. Hence, visual inspection or active process feedback control is not possible yet. This work presents the design and implementation of real-time capable data processing providing a better usability and new fields of application for ROFEX. Therefore, the adjustment of data transfer from the measuring system to the reconstruction workstation as well as the implementation of a new software is essential. The application is implemented using a generic software pipeline consisting of distinct processing units exploiting data parallelism of NVIDIA GPUs with CUDA. Measurements on a NVIDIA GeForce GTX 1080 and NVIDIA Tesla K20c yield a reconstruction rate of more than 1 kHz, which is well-suited for an online application of ROFEX. Furthermore, a test system is introduced simulating an online capable detector. It shows the online visualization of reconstructed images as a first new application.
Keywords: cuda; parallel data processing; in-situ; ROFEX
-
Diploma thesis
TU Dresden, 2016
Mentor: Prof. Uwe Hampel
81 Seiten -
Lecture (others)
Verteidigung der Diplomarbeit, 03.11.2016, Dresden, Deutschland
Permalink: https://www.hzdr.de/publications/Publ-24290
Publ.-Id: 24290