HyperAIHyperAI

Command Palette

Search for a command to run...

3 months ago

Zero-Shot Image Restoration Using Denoising Diffusion Null-Space Model

Yinhuai Wang Jiwen Yu Jian Zhang

Zero-Shot Image Restoration Using Denoising Diffusion Null-Space Model

Abstract

Most existing Image Restoration (IR) models are task-specific, which can not be generalized to different degradation operators. In this work, we propose the Denoising Diffusion Null-Space Model (DDNM), a novel zero-shot framework for arbitrary linear IR problems, including but not limited to image super-resolution, colorization, inpainting, compressed sensing, and deblurring. DDNM only needs a pre-trained off-the-shelf diffusion model as the generative prior, without any extra training or network modifications. By refining only the null-space contents during the reverse diffusion process, we can yield diverse results satisfying both data consistency and realness. We further propose an enhanced and robust version, dubbed DDNM+, to support noisy restoration and improve restoration quality for hard tasks. Our experiments on several IR tasks reveal that DDNM outperforms other state-of-the-art zero-shot IR methods. We also demonstrate that DDNM+ can solve complex real-world applications, e.g., old photo restoration.

Code Repositories

andreamazzitelli/ProjectNN
Mentioned in GitHub
ipc-lab/deepjscc-diffusion
pytorch
Mentioned in GitHub
xypeng9903/k-diffusion-inverse-problems
pytorch
Mentioned in GitHub
wyhuai/ddnm
Official
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
image-deblurring-on-celebaA+y
FID: 54.31
PSNR: 18.85
SSIM: 0.741
image-deblurring-on-celebaDDRM
FID: 6.24
PSNR: 43.07
SSIM: 0.993
image-deblurring-on-celebaDDNM
FID: 1.41
PSNR: 46.72
SSIM: 0.996
image-deblurring-on-imagenetDDRM
FID: 1.48
PSNR: 43.01
SSIM: 0.992
image-deblurring-on-imagenetA+y
FID: 55.42
PSNR: 18.56
SSIM: 0.6616
image-deblurring-on-imagenetDDNM
FID: 1.15
PSNR: 44.93
SSIM: 0.994
image-inpainting-on-celebaA+y
FID: 181.56
PSNR: 15.57
SSIM: 0.809
image-inpainting-on-celebaRePaint
FID: 14.19
PSNR: 35.2
SSIM: 0.981
image-inpainting-on-celebaDDNM
FID: 4.54
PSNR: 35.64
SSIM: 0.982
image-inpainting-on-celebaDDRM
FID: 12.53
PSNR: 34.79
SSIM: 0.978
image-inpainting-on-imagenetDDRM
FID: 4.82
PSNR: 31.73
SSIM: 0.966
image-inpainting-on-imagenetA+y
FID: 72.71
PSNR: 14.52
SSIM: 0.799
image-inpainting-on-imagenetRePaint
FID: 12.31
PSNR: 31.87
SSIM: 0.963
image-inpainting-on-imagenetDDNM
FID: 3.89
PSNR: 32.06
SSIM: 0.968
image-super-resolution-on-celebaA+y
FID: 103.3
PSNR: 27.27
SSIM: 0.782
image-super-resolution-on-celebaDDNM
FID: 22.27
PSNR: 31.63
SSIM: 0.945
image-super-resolution-on-celebaPULSE
FID: 40.33
PSNR: 22.74
SSIM: 0.623
image-super-resolution-on-celebaILVR
FID: 29.82
PSNR: 31.59
SSIM: 0.945
image-super-resolution-on-celebaDDRM
FID: 31.04
PSNR: 31.63
SSIM: 0.945
image-super-resolution-on-imagenetILVR
FID: 43.66
PSNR: 27.4
SSIM: 0.87
image-super-resolution-on-imagenetA+y
FID: 134.4
PSNR: 24.26
SSIM: 0.684
image-super-resolution-on-imagenetDDNM
FID: 39.26
PSNR: 27.46
SSIM: 0.87
image-super-resolution-on-imagenetDGP
FID: 64.34
PSNR: 23.18
SSIM: 0.798
image-super-resolution-on-imagenetDDRM
FID: 43.15
PSNR: 27.38
SSIM: 0.869

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp