Paper
28 February 2007 Iterative reconstruction of cone-beam CT data on a cluster
Thomas M. Benson, Jens Gregor
Author Affiliations +
Proceedings Volume 6498, Computational Imaging V; 64980Q (2007) https://doi.org/10.1117/12.716675
Event: Electronic Imaging 2007, 2007, San Jose, CA, United States
Abstract
Three-dimensional iterative reconstruction of large CT data sets poses several challenges in terms of the associated computational and memory requirements. In this paper, we present results obtained by implementing a computational framework for reconstructing axial cone-beam CT data using a cluster of inexpensive dualprocessor PCs. In particular, we discuss our parallelization approach, which uses POSIX threads and message passing (MPI) for local and remote load distribution, as well as the interaction of that load distribution with the implementation of ordered subset based algorithms. We also consider a heuristic data-driven 3D focus of attention algorithm that reduces the amount of data that must be considered for many data sets. Furthermore, we present a modification to the SIRT algorithm that reduces the amount of data that must be communicated between processes. Finally, we introduce a method of separating the work in such a way that some computation can be overlapped with the MPI communication thus further reducing the overall run-time. We summarize the performance results using reconstructions of experimental data.
© (2007) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Thomas M. Benson and Jens Gregor "Iterative reconstruction of cone-beam CT data on a cluster", Proc. SPIE 6498, Computational Imaging V, 64980Q (28 February 2007); https://doi.org/10.1117/12.716675
Lens.org Logo
CITATIONS
Cited by 2 scholarly publications.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Reconstruction algorithms

Sensors

Data communications

Computing systems

Signal attenuation

Data storage

Image processing

Back to Top