atlas

Research map / Image generation / Image restoration

FiRe: Fixed-points of Restoration Priors for Solving Inverse Problems

CVPR 2025 · Image generation › Image restoration · approach: Diffusion-based universal restoration · 2 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 FiRe priors, which treat restoration models composed with their training degradation as projections whose fixed points define an implicit prior, and combines multiple such priors in a PnP-style HQS algorithm for inverse problems.

Problem

Plug-and-Play methods rely on denoisers as implicit priors; using general pretrained restoration models (super-resolution, deblurring, JPEG, inpainting) naively as priors yields poor reconstructions because smooth images are not fixed points of R alone.

Approach

Smooth images are fixed points of the composition of the training degradation with the restoration model; this yields an explicit distance-to-fixed-point prior (gradient 1/2 grad d^2 = x - R(D(x))), and an ensemble over multiple degradation-restoration pairs plus measurement-conditioned degradations are unified in one HQS-style algorithm.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use FiRe-HQS with denoising, SR, and deblurring priors instead of DRPinverse-problem reconstruction · Imnet100 test, Gaussian BlurPSNR: 25.48 -> 25.80Helped
use FiRe-HQS with denoising, SR, and deblurring priors instead of DRPinverse-problem reconstruction · Imnet100 test, Motion BlurPSNR: 25.38 -> 30.49Helped
use FiRe-HQS with denoising, SR, and deblurring priors instead of DRPinverse-problem reconstruction · Imnet100 test, SRx4PSNR: 23.23 -> 23.92Helped
use FiRe-HQS with denoising, SR, and deblurring priors instead of DRPinverse-problem reconstruction · BSD20 subset, Gaussian BlurPSNR: 26.18 -> 27.00Helped
use FiRe-HQS with denoising, SR, and deblurring priors instead of DRPinverse-problem reconstruction · BSD20 subset, Motion BlurPSNR: 26.05 -> 31.67Helped
use FiRe-HQS with denoising, SR, and deblurring priors instead of DRPinverse-problem reconstruction · BSD20 subset, SRx4PSNR: 23.65 -> 25.15Hurt
use FiRe with SCUNet blind denoising prior instead of PnP (ablation)SCUNet restoration · Set3C, Gaussian BlurPSNR: 23.91 -> 28.03Helped
use FiRe with a JPEG-restoration SCUNet prior instead of PnP with SCUNet blind denoising (ablation)SCUNet restoration · Set3C, Motion BlurPSNR: 30.19 -> 31.23Helped
use an ensemble of denoising, SR, and deblurring models instead of DRPFiRe-HQS · BSD20 subset, SRx4PSNR: 26.18 -> 25.15Hurt
combine multiple restoration priors and tune their weights (ablation)FiRe · Gaussian deblurring and SRx4PSNRHelped
combine an inpainting-specific LAMA prior with a general denoising prior (ablation)FiRe · noisy image inpaintingPSNRHelped
use the LAMA random-inpainting prior as the sole restoration prior (ablation)FiRe · Set3C, SRx4PSNR: 21.69 -> 21.80Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Imnet100 BSD20 Set3C

Benchmarks: Imnet100 BSD20 Set3C

Metrics: PSNR SSIM LPIPS

Baselines: DRP DPIR DiffPIR ShaRP PnP with DRUNet

Builds on: Plug-and-Play (PnP) DRP ShaRP DPIR Tweedie's formula

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