| Literature DB >> 32153289 |
Xiaogang Yang1, Maik Kahnt1, Dennis Brückner1, Andreas Schropp1, Yakub Fam2, Johannes Becher2, Jan Dierk Grunwaldt2, Thomas L Sheppard2, Christian G Schroer1.
Abstract
This paper presents a deep learning algorithm for tomographic reconstruction (GANrec). The algorithm uses a generative adversarial network (GAN) to solve the inverse of the Radon transform directly. It works for independent sinograms without additional training steps. The GAN has been developed to fit the input sinogram with the model sinogram generated from the predicted reconstruction. Good quality reconstructions can be obtained during the minimization of the fitting errors. The reconstruction is a self-training procedure based on the physics model, instead of on training data. The algorithm showed significant improvements in the reconstruction accuracy, especially for missing-wedge tomography acquired at less than 180° rotational range. It was also validated by reconstructing a missing-wedge X-ray ptychographic tomography (PXCT) data set of a macroporous zeolite particle, for which only 51 projections over 70° could be collected. The GANrec recovered the 3D pore structure with reasonable quality for further analysis. This reconstruction concept can work universally for most of the ill-posed inverse problems if the forward model is well defined, such as phase retrieval of in-line phase-contrast imaging. open access.Entities:
Keywords: generative adversarial network (GAN); missing-wedge tomography; ptychography; reconstruction algorithms
Year: 2020 PMID: 32153289 PMCID: PMC7064113 DOI: 10.1107/S1600577520000831
Source DB: PubMed Journal: J Synchrotron Radiat ISSN: 0909-0495 Impact factor: 2.616
Figure 1The flowchart of the GANrec algorithm. The input of the GANrec is the sinogram to be reconstructed. The sinogram is transformed into a candidate reconstruction by the generator of the GAN algorithm. The candidate reconstruction is projected to a model sinogram by the Radon transform. The model sinogram is compared with the input sinogram by the discriminator of the GAN. A GAN loss is obtained from this comparison. The weights of the generator and discriminator of the GAN are updated by optimizing the GAN loss.
Figure 2The network architectures of the generator and the discriminator. The generator is formed with four fully connected layers and nine convolutional layers. The discriminator is formed with four convolutional layers. The Softplus activation function (Nwankpa et al., 2018 ▸) is used to connect the fully connected layers. The ReLU activation function (rectified linear unit; Xu et al., 2015 ▸) is used to connect the convolutional layers.
Figure 3The 3D phantom for the evaluation (top left) and three reconstructions compared with the object of the ground truth (middle row). The plot in the top right shows the profiles along the yellow dashed line. The 3D phantom is extracted from a real micro-CT measurement of a shale sample. Its size is 160 × 256 × 256 pixels. We simulated the sinogram from 120 projections within a limited angular range of 0–120°, i.e. 1° steps, and reconstructed with the GANrec, Gridrec and MLEM algorithms, respectively. The pixel value range of the images is scaled to 0–1 for comparison. The brightness and contrast of the Gridrec and MLEM results are optimized to show the best structure of the object. The bottom row shows enlargements of the areas outlined in red in the respective images in the middle row.
Figure 4The structure similarity index map (SSIM) of the reconstructions compared with ground truth. A higher SSIM value (red) indicates better reconstruction accuracy.
Figure 5The mean SSIM (MSSIM) of the reconstructions compared with the original object. These MSSIM values were calculated from 128 slices of the 3D object. We compared the MSSIM for GANrec, MLEM and Gridrec from full-angle scanning (0–180°) to (0–120°).
Figure 6Comparison of tomographic reconstructions for one slice of the zeolite particle. The image in the top left is the ptychographic reconstruction of one angle. The solid red line marks the slice used for the bottom sinogram. The dashed black line marks the region of the tomographic reconstruction in Fig. 7 ▸. The four images on the right are the tomographic reconstructions for the sinogram on the left. GANrec reconstructed the image without significant artefacts and deformation compared with the results from FBP, PML hybrid and SART.
Figure 7A 3D reconstruction of the zeolite particle using GANrec.