Stochastic Multiresolution Image Sketching for Inverse Imaging Problems
Alessandro Perelli, Carola-Bibiane Schonlieb, Matthias J. Ehrhardt
TL;DR
Stochastic Multiresolution Image Sketching (ImaSk) addresses the computational bottleneck of high-dimensional inverse imaging by introducing image-domain sketches to form cheaper forward-operator realizations $\mathbf{K}_i=\mathbf{K}\mathbf{S}_i$. It recasts the regularized problem $\min_{\mathbf{x}} \frac{1}{2}\|\mathbf{K}\mathbf{x}-\mathbf{b}\|^2 + R(\mathbf{x})$ as a saddle-point problem and employs a SAGA-like gradient estimator with random multiresolution updates, preserving unbiasedness while reducing per-iteration cost. The authors prove linear convergence for linear forward models under a $\mu$-strongly convex regularizer and demonstrate CT reconstruction gains: increasing the number of resolutions speeds up convergence in wall-clock time. They also introduce ImaSk-Seq, a sequential-update variant with extrapolation that improves early convergence, and show applicability to both smooth ($L_2$) and non-smooth (TV) regularizations. Overall, ImaSk provides a scalable, provably convergent framework for fast, high-resolution image reconstruction with potential extensions to non-linear imaging and measurement-domain sketching.
Abstract
A challenge in high-dimensional inverse problems is developing iterative solvers to find the accurate solution of regularized optimization problems with low computational cost. An important example is computed tomography (CT) where both image and data sizes are large and therefore the forward model is costly to evaluate. Since several years algorithms from stochastic optimization are used for tomographic image reconstruction with great success by subsampling the data. Here we propose a novel way how stochastic optimization can be used to speed up image reconstruction by means of image domain sketching such that at each iteration an image of different resolution is being used. Hence, we coin this algorithm ImaSk. By considering an associated saddle-point problem, we can formulate ImaSk as a gradient-based algorithm where the gradient is approximated in the same spirit as the stochastic average gradient amélioré (SAGA) and uses at each iteration one of these multiresolution operators at random. We prove that ImaSk is linearly converging for linear forward models with strongly convex regularization functions. Numerical simulations on CT show that ImaSk is effective and increasing the number of multiresolution operators reduces the computational time to reach the modeled solution.
