Multi-stage Deep Learning Artifact Reduction for Pallel-beam Computed Tomography
Jiayang Shi, Daniel M. Pelt, K. Joost Batenburg
TL;DR
This work tackles artifact-ridden synchrotron CT data by introducing a three-stage deep learning pipeline that performs artifact reduction in the projection, sinogram, and reconstruction domains. Each stage employs a separate 2D CNN with bypass connections that incorporate both raw data and prior stage outputs to mitigate error propagation, while training proceeds independently for computational efficiency. Across simulated and real-world datasets (Foam, LoDoInd, Tomobank), the method achieves superior PSNR and SSIM compared with classical plus post-processing and end-to-end post-processing approaches, and does so with favorable computation times. The approach integrates smoothly with existing CT pipelines and shows promise for extension to other imaging modalities and self-supervised training regimes.
Abstract
Computed Tomography (CT) using synchrotron radiation is a powerful technique that, compared to lab-CT techniques, boosts high spatial and temporal resolution while also providing access to a range of contrast-formation mechanisms. The acquired projection data is typically processed by a computational pipeline composed of multiple stages. Artifacts introduced during data acquisition can propagate through the pipeline, and degrade image quality in the reconstructed images. Recently, deep learning has shown significant promise in enhancing image quality for images representing scientific data. This success has driven increasing adoption of deep learning techniques in CT imaging. Various approaches have been proposed to incorporate deep learning into computational pipelines, but each has limitations in addressing artifacts effectively and efficiently in synchrotron CT, either in properly addressing the specific artifacts, or in computational efficiency. Recognizing these challenges, we introduce a novel method that incorporates separate deep learning models at each stage of the tomography pipeline-projection, sinogram, and reconstruction-to address specific artifacts locally in a data-driven way. Our approach includes bypass connections that feed both the outputs from previous stages and raw data to subsequent stages, minimizing the risk of error propagation. Extensive evaluations on both simulated and real-world datasets illustrate that our approach effectively reduces artifacts and outperforms comparison methods.
