Restore images
These models restore and improve images by fixing defects like blur, noise, and low resolution. Key capabilities:
- Deblurring - Sharpen blurry images by reversing blur effects. Useful for old photos.
- Denoising - Remove grain and artifacts by learning noise patterns.
- Colorization - Add realistic color to black and white photos.
- Face restoration - Improve the image quality of faces in old photos, or unrealistic AI generated faces.
Our Picks
Best restoration model: google-research/maxim
If you need to sharpen a blurry photo, or remove noise or compression artifacts, start with google-research/maxim. It has a total of 11 image restoration models baked-in that let you deblur, denoise, remove raindrops, and more. If you’re not getting the results you’re looking for, try megvii-research/nafnet which is similar but supports fewer restoration features.
Best colorization model: piddnad/ddcolor
The best model for adding color to black and white photos is piddnad/ddcolor, which was released in 2023. If you are looking for more saturated results try out arielreplicate/deoldify_image.
Best face restoration model: sczhou/codeformer
If you’re looking for a face restoration model, try starting with sczhou/codeformer. It produces more realistic faces than alternatives like tencentarc/gfpgan. If you aren’t getting the exact image improvements you want, we recommend exploring more modern upscaling models like batouresearch/magic-image-refiner.
Recommended models
![](https://tjzk.replicate.delivery/models_models_featured_image/40223a51-a460-4f27-b13a-bf5d6429b686/output_1.png)
tencentarc/gfpgan
Practical face restoration algorithm for *old photos* or *AI-generated faces*
![](https://tjzk.replicate.delivery/models_models_featured_image/0e31af92-963e-4ae3-b900-6104b22f4f7f/012.png)
sczhou/codeformer
Robust face restoration algorithm for old photos / AI-generated faces
![](https://tjzk.replicate.delivery/models_models_featured_image/c62290f9-ba1d-419b-95b8-eedfe5863122/out.png)
jingyunliang/swinir
Image Restoration Using Swin Transformer
![](https://replicate.delivery/mgxm/60bdfe42-b179-40fb-81b0-fa3ec0090aea/output.png)
megvii-research/nafnet
Nonlinear Activation Free Network for Image Restoration
![](https://tjzk.replicate.delivery/models_models_featured_image/9f2124ae-ad0f-4a41-bf7e-c3173d0f7c9b/out.png)
microsoft/bringing-old-photos-back-to-life
Bringing Old Photos Back to Life
![](https://replicate.delivery/mgxm/7c716bfc-2b84-4192-9127-0d58e187011c/output.png)
cjwbw/bigcolor
Colorization using a Generative Color Prior for Natural Images
![](https://tjzk.replicate.delivery/models_models_featured_image/df5769aa-0908-4a2e-9378-c582838461db/1fromGOPR0950.png)
google-research/maxim
Multi-Axis MLP for Image Processing
![](https://tjzk.replicate.delivery/models_models_featured_image/8d4c8b4c-8006-4577-a6c7-73ba624f1c69/1.webp)
arielreplicate/deoldify_image
Add colours to old images
![](https://replicate.delivery/mgxm/1efed0ec-ff65-45bf-81a3-77018c870485/output.png)
tencentarc/vqfr
Blind Face Restoration with Vector-Quantized Dictionary and Parallel Decoder
![](https://replicate.delivery/mgxm/a79d403f-ab71-4a23-a976-59a25341dcb3/out.png)
yangxy/gpen
Blind Face Restoration in the Wild
![](https://replicate.delivery/mgxm/bc7a348f-60f5-40fb-89e4-ed3dd250cb31/output_0.png)
cjwbw/vqfr
Blind Face Restoration with Vector-Quantized Dictionary and Parallel Decoder
![](https://replicate.delivery/pbxt/tsZTAUpHvDorAJcaZDd1BpYsBcijNfwhXfDUCAIvrqTsdnZSA/out.png)
cjwbw/supir
Practicing Model Scaling for Photo-Realistic Image Restoration In the Wild. This version uses LLaVA-13b for captioning.
![](https://replicate.delivery/mgxm/d2d8381b-0c38-4be1-a625-fe84ba63885a/out.png)
codeslake/ifan-defocus-deblur
Removes defocus blur in an image
![](https://tjzk.replicate.delivery/models_models_featured_image/d8d3648a-044e-4474-8392-87d52c0c2c68/ddcolor.jpg)
piddnad/ddcolor
Towards Photo-Realistic Image Colorization via Dual Decoders
![](https://replicate.delivery/mgxm/60c4c0d8-c82f-42e0-96ee-71392d32b6fe/output.png)
cjwbw/night-enhancement
Unsupervised Night Image Enhancement
![](https://replicate.delivery/pbxt/if3rev1GNfAB6IMsqqW8CqQtVP75pXvU3dLQeV6CFkVutgmJB/out.png)
cjwbw/supir-v0f
Practicing Model Scaling for Photo-Realistic Image Restoration In the Wild. This is the SUPIR-v0F model and does NOT use LLaVA-13b.
![](https://replicate.delivery/pbxt/6Wo238P5vIqUNdZNNjvceZ3TXKf7yxrSpAIWB3BLOez7blkkA/out.png)
mv-lab/instructir
High-Quality Image Restoration Following Human Instructions
![](https://replicate.delivery/pbxt/gYLkKNiBcnZDD9dnPxlUR4iurpbr1QANec0VmA2kv3Ol6zMJA/out.png)
cjwbw/supir-v0q
Practicing Model Scaling for Photo-Realistic Image Restoration In the Wild. This is the SUPIR-v0Q model and does NOT use LLaVA-13b.
![](https://replicate.delivery/pbxt/CgdTGuA9wdoWGhVUMgpPIv9mh4rpLnYYViUmeLKV8wF2QGRJA/out-0.png)
batouresearch/magic-style-transfer
Restyle an image with the style of another one. I strongly suggest to upscale the results with Clarity AI
![](https://replicate.delivery/pbxt/PeUSD8TLKs0lXSTavj96kkOSfpoAKhRIG8LY5U0erX53QgskA/in-painted.png)
codeplugtech/object_remover