Abstract
In many applications of tomography, the acquired data are limited in one or more ways due to unavoidable experimental constraints. In such cases, popular direct reconstruction algorithms tend to produce inaccurate images, and more accurate iterative algorithms often have prohibitively high computational costs. Using machine learning to improve the image quality of direct algorithms is a recently proposed alternative, for which promising results have been shown. However, previous attempts have focused on using encoder–decoder networks, which have several disadvantages when applied to large tomographic images, preventing wide application in practice. Here, we propose the use of the Mixed-Scale Dense convolutional neural network architecture, which was specifically designed to avoid these disadvantages, to improve tomographic reconstruction from limited data. Results are shown for various types of data limitations and object types, for both simulated data and large-scale real-world experimental data. The results are compared with popular tomographic reconstruction algorithms and machine learning algorithms, showing that Mixed-Scale Dense networks are able to significantly improve reconstruction quality even with severely limited data, and produce more accurate results than existing algorithms.
Highlights
Tomography is widely used to nondestructively study the internal structure of various types of objects, for example using synchrotron radiation [1], laboratory X-ray scanners [2], or electron microscopes [3]
To investigate the performance of the Mixed-Scale Dense convolutional neural network architecture for improving reconstructed images of tomographic data with various types of limitations, we implemented the architecture in Python, using PyCUDA [31] to accelerate computationally costly operations by running them on Graphic Programming Units (GPUs)
The input image of each Mixed-Scale Dense (MS-D) network is the corresponding filtered backprojection (FBP)-hann reconstruction shown in the top row
Summary
Tomography is widely used to nondestructively study the internal structure of various types of objects, for example using synchrotron radiation [1], laboratory X-ray scanners [2], or electron microscopes [3]. A tomographic reconstruction algorithm is used to compute a 3D image of the internal structure of the scanned object using the acquired projection images. Because of the practical relevance of tomography, tomographic reconstruction has been extensively studied in the past, and a wide range of reconstruction algorithms have been developed [4]. E.g., SIRT and Total-Variation minimization [5], can produce more accurate reconstructions than direct methods by exploiting prior knowledge about the scanned object and the experimental setup, but typically have high computational costs
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.