Abstract
Object reconstruction from a series of projection images, such as in computed tomography (CT), is a popular tool in many different application fields. Existing commercial software typically provides sufficiently accurate and convenient-to-use reconstruction tools to the end-user. However, in applications where a non-standard acquisition protocol is used, or where advanced reconstruction methods are required, the standard software tools often are incapable of computing accurate reconstruction images. This article introduces the ASTRA Toolbox. Aimed at researchers across multiple tomographic application fields, the ASTRA Toolbox provides a highly efficient and highly flexible open source set of tools for tomographic projection and reconstruction. The main features of the ASTRA Toolbox are discussed and several use cases are presented.
Highlights
The use of X-ray Computed Tomography (CT) is not limited to its most well-know application in medical diagnostics
That often relies on micro-computed tomography (CT) scanning setups to investigate the effect of certain substances or medicines on small animals [1]; industrial applications, where tomographic reconstruction can be an invaluable tool for quality control ofautomatic processes on a conveyor belt [2, 3]; chemistry, where it can be used to study and optimize reactions and their results; and material science with various imaging modalities such as micro-CT, synchrotron radiation facilities, and electron microscopes [4]
W = opTomo(’cuda’, proj_geom, vol_geom); v = Simultaneous Iterative Reconstruction Technique (SIRT)(W, p, v0, iters); The naive approach to this would be to open up the external library and replace all the sparse matrix vector multiplication (SpMV) occurrences with function calls to the appropriate elements of the ASTRA Toolbox (Table 4)
Summary
The use of X-ray Computed Tomography (CT) is not limited to its most well-know application in medical diagnostics. That often relies on micro-CT scanning setups to investigate the effect of certain substances or medicines on small animals [1]; industrial applications, where tomographic reconstruction can be an invaluable tool for quality control of (semi-)automatic processes on a conveyor belt [2, 3]; chemistry, where it can be used to study and optimize reactions and their results (e.g., of polyurethane foams); and material science with various imaging modalities such as micro-CT, synchrotron radiation facilities, and electron microscopes [4]. The X-ray source and detector array have to follow a non-conventional trajectory, which means their projection data can not be reconstructed using conventional software.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.