Monte Carlo Maximum Likelihood Reconstruction for Digital Holography with Speckle
Xi Chen, Arian Maleki, Shirin Jalali
TL;DR
This work tackles the challenge of speckle in coherent imaging by formulating a principled maximum likelihood reconstruction that accounts for realistic aperture models. It introduces PGD‑MC, a matrix‑free optimization framework that uses conjugate gradient for likelihood terms and Monte Carlo trace estimation to avoid explicit inversions of the covariance $oldsymbol{ abla}(oldsymbol{x})$, enabling scalable, high‑resolution reconstructions in digital holography. The method accommodates flexible priors via denoisers (e.g., BM3D, DnCNN, Deep Decoder) and demonstrates superior accuracy and robustness over prior Plug‑and‑Play approaches across aperture types, noise levels, and numbers of looks. The results highlight practical viability for fast, physically accurate holographic imaging in the presence of speckle, with code released for reproducibility and further development.
Abstract
In coherent imaging, speckle is statistically modeled as multiplicative noise, posing a fundamental challenge for image reconstruction. While maximum likelihood estimation (MLE) provides a principled framework for speckle mitigation, its application to coherent imaging system such as digital holography with finite apertures is hindered by the prohibitive cost of high-dimensional matrix inversion, especially at high resolutions. This computational burden has prevented the use of MLE-based reconstruction with physically accurate aperture modeling. In this work, we propose a randomized linear algebra approach that enables scalable MLE optimization without explicit matrix inversions in gradient computation. By exploiting the structural properties of sensing matrix and using conjugate gradient for likelihood gradient evaluation, the proposed algorithm supports accurate aperture modeling without the simplifying assumptions commonly imposed for tractability. We term the resulting method projected gradient descent with Monte Carlo estimation (PGD-MC). The proposed PGD-MC framework (i) demonstrates robustness to diverse and physically accurate aperture models, (ii) achieves substantial improvements in reconstruction quality and computational efficiency, and (iii) scales effectively to high-resolution digital holography. Extensive experiments incorporating three representative denoisers as regularization show that PGD-MC provides a flexible and effective MLE-based reconstruction framework for digital holography with finite apertures, consistently outperforming prior Plug-and-Play model-based iterative reconstruction methods in both accuracy and speed. Our code is available at: https://github.com/Computational-Imaging-RU/MC_Maximum_Likelihood_Digital_Holography_Speckle.
