Related Experiment Video
Updated: Jul 11, 2025

14:09
High-Throughput Total Internal Reflection Fluorescence and Direct Stochastic Optical Reconstruction Microscopy Using a Photonic Chip
Published on: November 16, 2019
7.0K
tomoCAM: fast model-based iterative reconstruction via GPU acceleration and non-uniform fast Fourier transforms
Dinesh Kumar1, Dilworth Y Parkinson2, Jeffrey J Donatelli1
1Mathematics Department, Lawrence Berkeley National Laboratory, Berkeley, CA, USA.
Journal of Synchrotron Radiation
|November 10, 2023
Summary
TomoCAM accelerates model-based iterative reconstruction (MBIR) for X-ray computed tomography, enabling high-quality 3D imaging even with limited data. This GPU-accelerated tool makes advanced reconstruction accessible for materials science research.
Area of Science:
- Materials Science
- Physics
- Computer Science
Background:
- X-ray computed tomography (CT) is crucial for 3D structure determination.
- Synchrotron advancements enable faster, higher-resolution CT.
- New experimental needs challenge traditional CT reconstruction methods.
Purpose of the Study:
- To develop an efficient implementation of model-based iterative reconstruction (MBIR) for challenging CT scenarios.
- To overcome computational limitations of existing MBIR algorithms.
- To provide accessible, high-quality 3D reconstructions for materials science.
Main Methods:
- Introduced tomoCAM, a GPU-accelerated MBIR implementation.
- Utilized non-uniform fast Fourier transforms for efficient Radon and back-projection.
- Employed asynchronous memory transfers for maximized GPU throughput.
Main Results:
- tomoCAM significantly outperforms traditional MBIR codes in speed.
- Achieved high-quality reconstructions despite limited projection data.
- Demonstrated MBIR benefits with affordable computing resources.
Conclusions:
- tomoCAM offers a fast and accessible solution for advanced CT image reconstruction.
- Enables in situ and in operando studies with complex sample geometries.
- Python front-end facilitates integration into synchrotron workflows.

