atlas

Research map / Image generation / Image restoration

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

ICLR 2025 · Image generation › Image restoration · approach: Real-world restoration with unaligned data · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes Posterior-Mean Rectified Flow (PMRF), which predicts the MMSE posterior mean with a SwinIR regressor and then transports it to the image distribution with a rectified flow, approximating the MSE-optimal perfect-perceptual-index estimator for photo-realistic restoration.

Problem

Photo-realistic image restoration needs low distortion (MSE) without sacrificing perceptual quality; posterior sampling doubles the MMSE and GAN-based methods are hard to optimize, so the minimum-MSE estimator under a perfect perceptual index constraint is not approached well.

Approach

Two-stage method: train a regressor for the posterior mean, then train a rectified flow in image space that transports the posterior-mean prediction (plus small Gaussian noise) to the ground-truth distribution, which theory shows gives MSE no larger than posterior sampling and perfect perceptual index.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use PMRF instead of DifFaceBlind face restoration · CelebA-TestFID: 38.43 -> 37.46Helped
Use PMRF instead of DifFaceBlind face restoration · CelebA-TestKID: 0.0258 -> 0.0257Helped
Use PMRF instead of VQFRv1Blind face restoration · CelebA-TestNIQE: 3.693 -> 4.118Hurt
Use PMRF instead of DifFaceBlind face restoration · CelebA-TestPrecision: 0.7413 -> 0.7073Hurt
Use PMRF instead of BFRffusionBlind face restoration · CelebA-TestPSNR: 26.21 -> 26.37Helped
Use PMRF instead of BFRffusionBlind face restoration · CelebA-TestSSIM: 0.6917 -> 0.7073Helped
Use PMRF instead of CodeFormerBlind face restoration · CelebA-TestLPIPS: 0.3432 -> 0.3470Hurt
Use PMRF instead of RestoreFormer++Blind face restoration · CelebA-TestDeg: 29.63 -> 30.67Hurt
Use PMRF instead of BFRffusionBlind face restoration · CelebA-TestLMD: 1.992 -> 2.030Hurt
Increase the number of PMRF inference flow steps K (ablation)PMRF · Image restorationperceptual qualityHelped
Increase the number of PMRF inference flow steps K (ablation)PMRF · Image restorationdistortionHurt
Set the source noise level σ_s to 0 (ablation)PMRF · Image restorationFIDHurt

Surprising findings

Limitations

Experimental setup

Datasets: FFHQ ImageNet CelebA-HQ LFW-Test WebPhoto-Test CelebAdult-Test WIDER-Test

Benchmarks: CelebA-Test LFW-Test WebPhoto-Test CelebAdult-Test WIDER-Test ImageNet validation (controlled experiments)

Metrics: FID KID NIQE Precision PSNR SSIM LPIPS Deg LMD IndRMSE

Baselines: DOT RestoreFormer++ RestoreFormer CodeFormer VQFRv1 VQFRv2 GFPGAN DiffBIR DifFace BFRffusion flow from Y flow conditioned on Y

Builds on: rectified flow Deep Optimal Transport (DOT) flow matching distortion-perception tradeoff

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy