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)

Read more

Summary

Introduction

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.

Framework concepts
Projection and volume data
Geometry z projection direction θ
Projection operations
Reconstruction algorithms
Conventional cone beam example
Tomosynthesis z θ
Conveyor belt tomography z’
Adaptive zooming zyxzyx
Automatic projection alignment
Algorithm prototyping
Discussion and conclusions
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

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.