Supervised Reconstruction for Silhouette Tomography
Evan Bell, Michael T. McCann, Marc Klasky
TL;DR
silhouette tomography (ST) reframes X-ray CT as a geometry-only problem that uses binary per-ray occupancy via $y = S(x) = T_{>0}(H x)$, highlighting ill-posedness with multiple possible ${x}$ and the existence of a maximal solution ${x_{\max}}(y)$ given by ${x_{\max}}(y) = \neg T_{>0}(H^T (\neg y))$. To address this, the authors propose a supervised deep learning approach using a six-down / six-up U-Net to map $H^T y$ to $x$, trained on a ShapeNet-derived synthetic dataset. Results show the learned ST reconstructions substantially outperform the maximal baseline in MSE and PSNR, with binarization further boosting SSIM, and a linear tomography comparison indicates strong performance when the forward model is accurately known. The work demonstrates the viability of geometry-based silhouette tomography and outlines clear avenues for 3D extension, real-data validation, and automated per-view segmentation.
Abstract
In this paper, we introduce silhouette tomography, a novel formulation of X-ray computed tomography that relies only on the geometry of the imaging system. We formulate silhouette tomography mathematically and provide a simple method for obtaining a particular solution to the problem, assuming that any solution exists. We then propose a supervised reconstruction approach that uses a deep neural network to solve the silhouette tomography problem. We present experimental results on a synthetic dataset that demonstrate the effectiveness of the proposed method.
