Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Posterior-Mean Rectified Flow: Towards Minimum MSE Photo-Realistic Image Restoration

About

Photo-realistic image restoration algorithms are typically evaluated by distortion measures (e.g., PSNR, SSIM) and by perceptual quality measures (e.g., FID, NIQE), where the desire is to attain the lowest possible distortion without compromising on perceptual quality. To achieve this goal, current methods commonly attempt to sample from the posterior distribution, or to optimize a weighted sum of a distortion loss (e.g., MSE) and a perceptual quality loss (e.g., GAN). Unlike previous works, this paper is concerned specifically with the optimal estimator that minimizes the MSE under a constraint of perfect perceptual index, namely where the distribution of the reconstructed images is equal to that of the ground-truth ones. A recent theoretical result shows that such an estimator can be constructed by optimally transporting the posterior mean prediction (MMSE estimate) to the distribution of the ground-truth images. Inspired by this result, we introduce Posterior-Mean Rectified Flow (PMRF), a simple yet highly effective algorithm that approximates this optimal estimator. In particular, PMRF first predicts the posterior mean, and then transports the result to a high-quality image using a rectified flow model that approximates the desired optimal transport map. We investigate the theoretical utility of PMRF and demonstrate that it consistently outperforms previous methods on a variety of image restoration tasks.

Guy Ohayon, Tomer Michaeli, Michael Elad• 2024

Related benchmarks

TaskDatasetResultRank
Blind Face RestorationLFW (test)
FID49.32
52
Blind Face RestorationCelebA (test)
SSIM70.73
44
Blind Face RestorationWebPhoto (test)
FID81.06
35
Blind Face RestorationCelebAdult (test)
FID102.9
12
Medical Image SynthesisPMPBench DCE1 → DCE2,3
LPIPS0.149
11
Medical Image SynthesisPMPBench DCE1 → DCE2
LPIPS0.212
11
Medical Image SynthesisPMPBench CT → CTC
LPIPS0.09
11
Medical Image SynthesisPMPBench DCE1,3 → DCE2
LPIPS0.214
11
Showing 8 of 8 rows

Other info

Code

Follow for update