Material-separating regularizer for multi-energy X-ray tomography
Jacek Gondzio, Matti Lassas, Salla-Maaria Latva-Äijö, Samuli Siltanen, Filippo Zanetti
TL;DR
This work tackles dual-energy X-ray tomography for two materials by introducing a material-separating regularizer that couples nonnegativity with an inner-product penalty $\mathcal{S}(\mathbf{g})=2\langle \mathbf{g}^{(1)}, \mathbf{g}^{(2)}\rangle$. The reconstruction is posed as a constrained quadratic program and solved with a tailored preconditioned interior-point method, including a specialized block-diagonal preconditioner to keep spectral bounds stable across iterations. Numerical tests on 2D phantoms with sparse projections and simulated noise show that the proposed IP method yields fewer misclassified pixels in material decomposition than Joint Total Variation, while overall image-quality metrics are comparable. The approach generalizes to more materials and higher dimensions, offering a practical route for reliable material-specific tomography in low-dose dual-energy imaging. The combination of discretization-invariant continuum theory and efficient optimization makes this method appealing for practical material-discrimination tasks in nondestructive testing and cultural heritage applications.
Abstract
Dual-energy X-ray tomography is considered in a context where the target under imaging consists of two distinct materials. The materials are assumed to be possibly intertwined in space, but at any given location there is only one material present. Further, two X-ray energies are chosen so that there is a clear difference in the spectral dependence of the attenuation coefficients of the two materials. A novel regularizer is presented for the inverse problem of reconstructing separate tomographic images for the two materials. A combination of two things, (a) non-negativity constraint, and (b) penalty term containing the inner product between the two material images, promotes the presence of at most one material in a given pixel. A preconditioned interior point method is derived for the minimization of the regularization functional. Numerical tests with digital phantoms suggest that the new algorithm outperforms the baseline method, Joint Total Variation regularization, in terms of correctly material-characterized pixels. While the method is tested only in a two-dimensional setting with two materials and two energies, the approach readily generalizes to three dimensions and more materials. The number of materials just needs to match the number of energies used in imaging.
