FLINT: Coupling Proximal Initialization and Bounded Stochasticity for Flow-Matching Inverse Problems
Organizations: Dept. of ECE, Seoul National University, Republic of Korea · IPAI, Seoul National University, Republic of Korea · INMC & AIIS, Seoul National University, Republic of Korea
Abstract
Flow matching models have emerged as a dominant paradigm for generative posterior sampling in imaging inverse problems. Existing solvers follow two distinct lines of work: trajectory-space methods, which refine sampling dynamics from random initial noise, and source-space methods, which optimize the initial noise itself. While most prior work treats these as independent design choices, we show that they are inherently coupled. We derive a unified stability bound that links initialization proximity and cumulative sampling stochasticity through a multiplicative envelope, complemented by two empirical observations. First, we identify a sufficiency regime in which a moderately optimized proximal source initialization is enough to attain the performance plateau, rendering exhaustive source-space optimization unnecessary. Second, this initial advantage is fragile: it is eroded by excessive stochasticity accumulation during guided sampling, necessitating a mechanism that bounds the cumulative noise injection. These findings motivate FLINT, a two-stage framework that operationalizes this coupling. FLINT establishes a high-fidelity starting point via a manifold-constrained proximal objective in only a few iterations, then performs guided sampling under a bounded stochasticity schedule that helps prevent erasure of the initialization advantage. Across diverse inverse problems, FLINT delivers state of the art perceptual quality and competitive distortion metrics while maintaining superior computational efficiency.
Figures & tables
| Super-Resolution 8 | Super-Resolution 12 | Motion Deblurring | Gaussian Deblurring | |||||||||||||
| Method | PSNR | SSIM | FID | LPIPS | PSNR | SSIM | FID | LPIPS | PSNR | SSIM | FID | LPIPS | PSNR | SSIM | FID | LPIPS |
| FFHQ (768 768) | ||||||||||||||||
| FlowChef | 27.94 | 0.773 | 104.19 | 0.438 | 26.21 | 0.725 | 170.39 | 0.554 | 25.42 | 0.733 | 88.78 | 0.478 | 26.62 | 0.748 | 103.13 | 0.488 |
| FlowDPS | 27.08 | 0.711 | 28.91 | 0.379 | 26.66 | 0.736 | 30.55 | 0.354 | 25.02 | 0.688 | 45.54 | 0.427 | 25.80 | 0.699 | 47.21 | 0.420 |
| FLAIR | 27.58 | 0.697 | 29.73 | 0.285 | 26.77 | 0.709 | 24.75 | 0.307 | 29.39 | 0.755 | 13.83 | 0.259 | 28.68 | 0.744 | 15.24 | 0.259 |
| Flower | 28.36 | 0.793 | 35.97 | 0.351 | 27.15 | 0.762 | 76.44 | 0.444 | 26.38 | 0.756 | 71.93 | 0.4410 | 26.96 | 0.759 | 86.03 | 0.462 |
| Super-Resolution 4 | Motion Deblurring | |||||||
| Method | PSNR | SSIM | FID | LPIPS | PSNR | SSIM | FID | LPIPS |
| PSLD | 26.07 | 0.712 | 46.69 | 0.309 | 25.06 | 0.703 | 59.61 | 0.367 |
| ReSample | 25.96 | 0.849 | 50.97 | 0.225 | 24.18 | 0.765 | 92.86 | 0.397 |
| DDPG | 29.73 | 0.809 | 84.12 | 0.305 | 26.62 | 0.752 | 94.41 | 0.358 |
| TReg | 25.22 | 0.756 | 37.35 | 0.244 | 25.42 | 0.701 | 45.38 | 0.274 |
| Ours | 29.88 | 0.776 | 22.36 | 0.161 | 30.05 | 0.791 | 33.32 | 0.182 |
Appendix figures & tables18 assets
Supplementary material from the paper’s appendix.
Appendix
| Framework | Dataset | ||||
| Flow Matching (SD3.5-M) | FFHQ | 0.1 | 10.0 | 0.5 | 0.006 |
| DIV2K | 0.01 | 1.0 | 0.5 | 0.01 | |
| Diffusion (SD1.5) | FFHQ | 0.01 | 10.0 | 0.02 | 0.02 |
| Framework | Dataset | SR 8 | SR 12 | Motion Deblurring | Gaussian Deblurring |
| Flow Matching (SD3.5-M) | FFHQ | 0.9 | 0.9 | 0.6 | 0.8 |
| DIV2K | 0.9 | 0.8 | 0.9 | 0.9 | |
| Framework | Dataset | SR 4 | Motion Deblur | ||
| Diffusion (SD1.5) | FFHQ | 0.3 | 0.3 |
| Framework | Dataset | SR 8 | SR 12 | Motion Deblurring | Gaussian Deblurring |
| Flow Matching (SD3.5-M) | FFHQ | (70, 130) | (30, 130) | (110, 130) | (60, 140) |
| DIV2K | (125, 50) | (120, 0) | (450, 250) | (160, 100) | |
| Framework | Dataset | SR 4 | Motion Deblur | ||
| Diffusion (SD1.5) | FFHQ | (10, 100) | (50, 20) |
| FFHQ (768 768) | DIV2K (768 768) | |||||||
| Method | PSNR | SSIM | FID | LPIPS | PSNR | SSIM | FID | LPIPS |
| FlowChef | 22.82 | 0.785 | 57.23 | 0.375 | 20.01 | 0.606 | 70.08 | 0.463 |
| FlowDPS | 21.74 | 0.783 | 33.56 | 0.345 | 20.36 | 0.618 | 29.97 | 0.415 |
| FLAIR | 28.34 | 0.867 | 11.86 | 0.141 | 23.74 | 0.826 | 12.09 | 0.167 |
| Flower | 27.12 | 0.811 | 37.94 | 0.334 | 22.66 | 0.687 | 36.36 | 0.359 |
| FlowLPS | 26.65 | 0.829 | 9.59 | 0.249 | 22.28 | 0.739 | 8.17 | 0.257 |
| Flow Matching Model (SD3.5-M) | ||||
| Method | SR 8 Runtime(s) | SR 12 Runtime(s) | Motion Deblur Runtime(s) | Gaussian Deblur Runtime(s) |
| FlowChef | 8.14 | 8.14 | 9.28 | 8.66 |
| FlowDPS | 8.22 | 8.18 | 9.47 | 8.71 |
| FLAIR | 20.33 | 20.28 | 22.94 | 21.37 |
| Flower | 16.89 | 16.83 | 23.36 | 19.46 |
| FlowLPS | 16.84 | 16.78 | 22.82 | 19.31 |
| Method | PSNR | SSIM | KID | LPIPS |
| (OFF) | 30.32 | 0.802 | 0.015 | 0.263 |
| (ON) | 30.39 | 0.800 | 0.008 | 0.224 |
| Gaussian Deblurring | ||||
| Method | PSNR | SSIM | KID | LPIPS |
| Forward-Noising | 28.64 | 0.616 | 0.020 | 0.449 |
| Deterministic-Inv. | 29.97 | 0.788 | 0.021 | 0.231 |
| Stochastic-Inv. | 29.81 | 0.751 | 0.010 | 0.209 |
| Ours | 30.11 | 0.788 | 0.005 | 0.192 |
Flow-Based Generative Modeling
Flow-based generative modeling learns probability transports from simple noise to data for fast sampling, density estimation, and controllable generation.
See all 588 papers