prNet: Data-Driven Phase Retrieval via Stochastic Refinement
Mehmet Onurcan Kaya, Figen S. Oktem
TL;DR
This work tackles the ill-posed phase retrieval problem by introducing prNet, a Langevin-dynamics–based framework that samples from the posterior $p(oldsymbol{x}|oldsymbol{y})$ to balance distortion with perceptual realism. It advances three architectures—prNet-Small, prNet-Large, and prNet-Large-Adversarial—each refining classical HIO-based estimates with learned denoisers and data-consistency steps, and itFurther leverages warm-start initialization and test-time augmentation. Empirical results on Fourier phase retrieval show state-of-the-art fidelity and perceptual quality, with robustness to initialization and noise and added improvements from adversarial aggregation. The approach offers a principled, scalable stochastic solver for nonlinear inverse problems and provides code and models for broader adoption in computational imaging.
Abstract
Phase retrieval is an ill-posed inverse problem in which classical and deep learning-based methods struggle to jointly achieve measurement fidelity and perceptual realism. We propose a novel framework for phase retrieval that leverages Langevin dynamics to enable efficient posterior sampling, yielding reconstructions that explicitly balance distortion and perceptual quality. Unlike conventional approaches that prioritize pixel-wise accuracy, our methods navigate the perception-distortion tradeoff through a principled combination of stochastic sampling, learned denoising, and model-based updates. The framework comprises three variants of increasing complexity, integrating theoretically grounded Langevin inference, adaptive noise schedule learning, parallel reconstruction sampling, and warm-start initialization from classical solvers. Extensive experiments demonstrate that our methods achieve state-of-the-art performance across multiple benchmarks, both in terms of fidelity and perceptual quality. The source code and trained models are available at https://github.com/METU-SPACE-Lab/prNet-for-Phase-Retrieval
