| CARVIEW |
Select Language
HTTP/2 200
server: GitHub.com
content-type: text/html; charset=utf-8
last-modified: Sun, 03 Nov 2024 21:07:43 GMT
access-control-allow-origin: *
strict-transport-security: max-age=31556952
etag: W/"6727e61f-4135"
expires: Mon, 29 Dec 2025 16:42:30 GMT
cache-control: max-age=600
content-encoding: gzip
x-proxy-cache: MISS
x-github-request-id: 89FF:3ABDEF:9047D5:A1F823:6952AD17
accept-ranges: bytes
age: 0
date: Mon, 29 Dec 2025 16:32:30 GMT
via: 1.1 varnish
x-served-by: cache-bom-vanm7210034-BOM
x-cache: MISS
x-cache-hits: 0
x-timer: S1767025951.500528,VS0,VE217
vary: Accept-Encoding
x-fastly-request-id: 0ad590220b61213ddc0352b6dcd51abc6ac9b97c
content-length: 4161
Restoration by Generation with Constrained Priors
Restoration by Generation with Constrained Priors
Restoration by Generation with Constrained Priors
CVPR 2024 (Highlight)
1UC San Diego
2Adobe
Abstract
The inherent generative power of denoising diffusion models makes them well-suited for image restoration tasks where the objective is to find the optimal high-quality image within the generative space that closely resembles the input image.
We propose a method to adapt a pretrained diffusion model for image restoration by simply adding noise to the input image to be restored and then denoise. Our method is based on the observation that the space of a generative model needs to be constrained. We impose this constraint by finetuning the generative model with a set of anchor images that capture the characteristics of the input image. With the constrained space, we can then leverage the sampling strategy used for generation to do image restoration. We evaluate against previous methods and show superior performances on multiple real-world restoration datasets in preserving identity and image quality.
We also demonstrate an important and practical application on personalized restoration, where we use a personal album as the anchor images to constrain the generative space. This approach allows us to produce results that accurately preserve high-frequency details, which previous works are unable to do.
Single-Image Restoration
Personalized Restoration
Interactive Comparison
We can slide the images to see the differences between the input (right) and the output (left) more clearly. The first row are single-image restoration results while the second row are personalized restoration results.
BibTeX
@InProceedings{ding2024restoration,
title={Restoration by Generation with Constrained Priors},
author={Zheng Ding and Xuaner Zhang and Zhuowen Tu and Zhihao Xia},
booktitle ={Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition},
year={2024}
}