Algebraic Reconstruction of Piecewise-Smooth Functions of Two Variables from Fourier Data
Michael Levinov, Yosef Yomdin, Dmitry Batenkov
TL;DR
This work tackles the problem of reconstructing a 2D piecewise smooth function $F$ on $T^2$ from bandlimited Fourier data, addressing Gibbs phenomena and discontinuity recovery. It extends a 1D algebraic reconstruction framework to 2D by processing slices: first recover $ ext{psi}_{ ext{omega_y}}(x)=\hat F_x(\omega_y)$ for $|\omega_y|\le N$, then rebuild each slice $F_x$ from these data. The authors provide explicit error bounds for the jump location $\xi(x)$, the jump magnitudes $A_l(x)$, and the pointwise slice values with rates $N^{-d-2}$, $N^{l-d-1}$, and $N^{-d-1}$ under the condition $N^2 \le M$ and a positive lower bound on $A_0(x)$. Numerical experiments on synthetic data corroborate the predicted convergence and demonstrate high-accuracy recovery of the jump curve, magnitudes, and slices, highlighting potential applications in medical imaging and spectral PDE solvers.
Abstract
We investigate the problem of reconstructing a 2D piecewise smooth function from its bandlimited Fourier measurements. This is a well known and well studied problem with many real world implications, in particular in medical imaging. While many techniques have been proposed over the years to solve the problem, very few consider the accurate reconstruction of the discontinuities themselves. In this work we develop an algebraic reconstruction technique for two-dimensional functions consisting of two continuity pieces with a smooth discontinuity curve. By extending our earlier one-dimensional method, we show that both the discontinuity curve and the function itself can be reconstructed with high accuracy from a finite number of Fourier measurements. The accuracy is commensurate with the smoothness of the pieces and the discontinuity curve. We also provide a numerical implementation of the method and demonstrate its performance on synthetic data.
