Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Livermore tomography tools: Accurate, fast, and flexible software for tomographic science

Journal Article · · NDT & E International

Livermore Tomography Tools (LTT) is a customizable scientific software package that enables a broad range of research and development efforts into computed tomography (CT). Here, it was developed to process x-ray and neutron CT data accurately and rapidly from raw detector counts to reconstructed volumes with the flexibility to handle many special cases. LTT fulfills long-term CT software goals to provide quantitatively accurate results reported in physical units (e.g., mm-1 or cm-1) while exploiting all available computational advantages to maximize speed. Written in C/C++ with support for multiple CPUs and GPUs, LTT runs on many computing platforms (Linux/Unix, Windows, and Mac; laptops to supercomputers). As a result, LTT can:process data acquired from various custom-built and commercially available CT scanners, model and simulate x-ray and neutron interactions to encourage algorithm prototyping, and allow for rapid insertion of the latest algorithms.We describe LTT’s software architecture, user interfaces, and its 88 algorithms (as of this writing) for pre-processing, reconstruction, post-processing, and simulation that support many scanner geometries (parallel-, fan-, cone-beam, and custom). Several applications are presented that illustrate LTT’s accuracy, speed, and flexibility relative to other solutions.

Research Organization:
Lawrence Livermore National Laboratory (LLNL), Livermore, CA (United States)
Sponsoring Organization:
USDOE National Nuclear Security Administration (NNSA); USDOE Laboratory Directed Research and Development (LDRD) Program
Grant/Contract Number:
AC52-07NA27344
OSTI ID:
1808751
Alternate ID(s):
OSTI ID: 1839865
Report Number(s):
LLNL-JRNL-822719; 1033743
Journal Information:
NDT & E International, Journal Name: NDT & E International Vol. 126; ISSN 0963-8695
Publisher:
ElsevierCopyright Statement
Country of Publication:
United States
Language:
English

References (62)

Calculation of x-ray tube spectral distributions journal January 1999
Acuros CTS: A fast, linear Boltzmann transport equation solver for computed tomography scatter - Part I: Core algorithms and validation journal April 2018
Efficient object scatter correction algorithm for third and fourth generation CT scanners journal March 1999
Nonlinear total variation based noise removal algorithms journal November 1992
Applications for Nanoscale X-ray Imaging at High Pressure journal June 2019
Development of a computed tomography system capable of tracking high-velocity unbounded material through a reconstruction volume journal July 2019
Arbitrarily large tomography with iterative algorithms on multiple GPUs using the TIGRE toolbox journal December 2020
ENDF/B-VIII.0: The 8 th Major Release of the Nuclear Reaction Data Library with CIELO-project Cross Sections, New Standards and Thermal Scattering Data journal February 2018
Method for system-independent material characterization from spectral X-ray CT journal October 2019
Deterministic simulation of first-order scattering in virtual X-ray imaging
  • Freud, N.; Duvauchelle, P.; Pistrui-Maximean, S. A.
  • Nuclear Instruments and Methods in Physics Research Section B: Beam Interactions with Materials and Atoms, Vol. 222, Issue 1-2 https://doi.org/10.1016/j.nimb.2004.01.001
journal July 2004
Linear algorithms for phase retrieval in the Fresnel region journal February 2004
The ASTRA Toolbox: A platform for advanced algorithm development in electron tomography journal October 2015
Simultaneous phase and amplitude extraction from a single defocused image of a homogeneous object journal April 2002
X-ray imaging and 3D reconstruction of in-flight exploding foil initiator flyers journal June 2016
Energy-selective reconstructions in X-ray computerised tomography journal September 1976
Correction for beam hardening in computed tomography journal January 1979
Weighted FBP—a simple approximate 3D FBP algorithm for multislice spiral CT with good dose usage for arbitrary pitch journal May 2004
Distance-driven projection and backprojection in three dimensions journal May 2004
A two-step Hilbert transform method for 2D image reconstruction journal August 2004
Technical note: comparing coherent and incoherent scatter effects for cone-beam CT journal April 2008
Image reconstruction in circular cone-beam computed tomography by constrained, total-variation minimization journal August 2008
An efficient Monte Carlo-based algorithm for scatter correction in keV cone-beam CT journal June 2009
Comparison of ring artifact correction methods for flat-detector CT journal June 2009
Octopus, a fast and user-friendly tomographic reconstruction package developed in LabView® journal June 2004
The Reconstruction Toolkit (RTK), an open-source cone-beam CT reconstruction toolkit based on the Insight Toolkit (ITK) journal March 2014
TIGRE: a MATLAB-GPU toolbox for CBCT image reconstruction journal September 2016
TomoPy: a framework for the analysis of synchrotron tomographic data journal August 2014
Reduction of metal streak artifacts in X-ray computed tomography using a transmission maximum a posteriori algorithm journal June 2000
Preconditioning methods for improved convergence rates in iterative reconstructions journal March 1993
CT filtration aliasing artifacts journal March 1991
On the direct Fourier method for computer tomography journal March 2000
Unmatched projector/backprojector pairs in an iterative reconstruction algorithm journal May 2000
An iterative maximum-likelihood polychromatic algorithm for CT journal January 2001
Conjugate-gradient preconditioning methods for shift-variant PET image reconstruction journal May 1999
Active contours without edges journal January 2001
The Design and Implementation of FFTW3 journal February 2005
A fast two-dimensional median filtering algorithm journal February 1979
TIMBIR: A Method for Time-Space Reconstruction From Interlaced Views journal June 2015
Image Denoising Via Sparse and Redundant Representations Over Learned Dictionaries journal January 2006
Automatic Parameter Estimation for the Discrete Algebraic Reconstruction Technique (DART) journal November 2012
SABER: A Systems Approach to Blur Estimation and Reduction in X-Ray Imaging journal January 2020
Reconstruction Algorithm for Fan Beam with a Displaced Center-of-Rotation journal March 1986
Linograms in Image Reconstruction from Projections journal December 1987
3D Forward and Back-Projection for X-Ray CT Using Separable Footprints journal November 2010
Low-Dose X-ray CT Reconstruction via Dictionary Learning journal September 2012
A Comparison of Noise and Dose in Conventional and Energy Selective Computed Tomography journal April 1979
System-Independent Characterization of Materials Using Dual-Energy Computed Tomography journal February 2016
Method to Extract System-Independent Material Properties From Dual-Energy X-Ray CT journal March 2019
Model based scatter correction for cone-beam computed tomography conference April 2005
A simple, direct method for x-ray scatter estimation and correction in digital radiography and cone-beam CT: X-ray scatter correction journal December 2005
Calculation of x-ray spectra emerging from an x-ray tube. Part I. Electron penetration characteristics in x-ray targets: Calculation of x-ray spectra. Part I journal May 2007
Calculation of x-ray spectra emerging from an x-ray tube. Part II. X-ray production and filtration in x-ray targets: Calculation of x-ray spectra. Part II journal May 2007
Prior image constrained compressed sensing (PICCS): A method to accurately reconstruct dynamic CT images from highly undersampled projection data sets: Prior image constrained compressed sensing (PICCS) journal January 2008
Iterative reconstruction of a region of interest for transmission tomography: Iterative reconstruction of a ROI for transmission tomography journal March 2008
Sinogram bow-tie filtering in FBP PET reconstruction: Sinogram bow-tie filtering journal April 2009
Empirical beam hardening correction (EBHC) for CT: Empirical beam hardening correction (EBHC) for CT journal September 2010
Metal artifact reduction in x-ray computed tomography (CT) by constrained optimization: CT metal artifact reduction by constrained optimization journal January 2011
Frequency split metal artifact reduction (FSMAR) in computed tomography: Frequency split metal artifact reduction journal March 2012
CONRAD-A software framework for cone-beam imaging in radiology: CONRAD-Software for cone-beam imaging in radiology journal October 2013
Optimal short scan convolution reconstruction for fan beam CT journal March 1982
Simultaneous Algebraic Reconstruction Technique (SART): A Superior Implementation of the Art Algorithm journal January 1984
Practical cone-beam algorithm journal January 1984