TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/Stimulating Diffusion Model for Image Denoising via Adapti...

Stimulating Diffusion Model for Image Denoising via Adaptive Embedding and Ensembling

Tong Li, Hansen Feng, Lizhi Wang, Zhiwei Xiong, Hua Huang

2023-07-08DenoisingImage DenoisingColor Image Denoising
PaperPDFCode(official)

Abstract

Image denoising is a fundamental problem in computational photography, where achieving high perception with low distortion is highly demanding. Current methods either struggle with perceptual quality or suffer from significant distortion. Recently, the emerging diffusion model has achieved state-of-the-art performance in various tasks and demonstrates great potential for image denoising. However, stimulating diffusion models for image denoising is not straightforward and requires solving several critical problems. For one thing, the input inconsistency hinders the connection between diffusion models and image denoising. For another, the content inconsistency between the generated image and the desired denoised image introduces distortion. To tackle these problems, we present a novel strategy called the Diffusion Model for Image Denoising (DMID) by understanding and rethinking the diffusion model from a denoising perspective. Our DMID strategy includes an adaptive embedding method that embeds the noisy image into a pre-trained unconditional diffusion model and an adaptive ensembling method that reduces distortion in the denoised image. Our DMID strategy achieves state-of-the-art performance on both distortion-based and perception-based metrics, for both Gaussian and real-world image denoising.The code is available at https://github.com/Li-Tong-621/DMID.

Results

TaskDatasetMetricValueModel
DenoisingCBSD68 sigma200LPIPS0.312DMID-p
DenoisingCBSD68 sigma200PSNR21.37DMID-p
DenoisingCBSD68 sigma200SSIM0.6842DMID-p
DenoisingCBSD68 sigma200LPIPS0.392DMID-d
DenoisingCBSD68 sigma200PSNR23.57DMID-d
DenoisingCBSD68 sigma200SSIM0.7686DMID-d
DenoisingKodak24 sigma200LPIPS0.318DMID-p
DenoisingKodak24 sigma200PSNR22.99DMID-p
DenoisingKodak24 sigma200SSIM0.7311DMID-p
DenoisingKodak24 sigma200LPIPS0.382DMID-d
DenoisingKodak24 sigma200PSNR25.08DMID-d
DenoisingKodak24 sigma200SSIM0.8054DMID-d
DenoisingCBSD68 sigma100LPIPS0.208DMID-p
DenoisingCBSD68 sigma100PSNR23.94DMID-p
DenoisingCBSD68 sigma100SSIM0.784DMID-p
DenoisingCBSD68 sigma100LPIPS0.283DMID-d
DenoisingCBSD68 sigma100PSNR25.96DMID-d
DenoisingCBSD68 sigma100SSIM0.8413DMID-d
DenoisingMcMaster sigma100LPIPS0.158DMID-p
DenoisingMcMaster sigma100PSNR25.37DMID-p
DenoisingMcMaster sigma100SSIM0.856DMID-p
DenoisingMcMaster sigma100LPIPS0.206DMID-d
DenoisingMcMaster sigma100PSNR27.57DMID-d
DenoisingMcMaster sigma100SSIM0.899DMID-d
DenoisingMcMaster sigma200LPIPS0.252DMID-p
DenoisingMcMaster sigma200PSNR22.51DMID-p
DenoisingMcMaster sigma200SSIM0.7816DMID-p
DenoisingMcMaster sigma200LPIPS0.303DMID-d
DenoisingMcMaster sigma200PSNR24.68DMID-d
DenoisingMcMaster sigma200SSIM0.8392DMID-d
DenoisingImageNet sigma50LPIPS0.087DMID-p
DenoisingImageNet sigma50PSNR27.59DMID-p
DenoisingImageNet sigma50SSIM0.8722DMID-p
DenoisingImageNet sigma50LPIPS0.114DMID-d
DenoisingImageNet sigma50PSNR29.9DMID-d
DenoisingImageNet sigma50SSIM0.9157DMID-d
DenoisingImageNet sigma100LPIPS0.156DMID-p
DenoisingImageNet sigma100PSNR24.61DMID-p
DenoisingImageNet sigma100SSIM0.7987DMID-p
DenoisingImageNet sigma100LPIPS0.201DMID-d
DenoisingImageNet sigma100PSNR27DMID-d
DenoisingImageNet sigma100SSIM0.8626DMID-d
DenoisingKodak24 sigma50LPIPS0.172DMID-d(MMSE)
DenoisingKodak24 sigma50PSNR30.13DMID-d(MMSE)
DenoisingKodak24 sigma50SSIM0.9174DMID-d(MMSE)
DenoisingKodak24 sigma50LPIPS0.131DMID-p
DenoisingKodak24 sigma50PSNR27.9DMID-p
DenoisingKodak24 sigma50SSIM0.877DMID-p
DenoisingKodak sigma50PSNR30.14DMID-d
DenoisingKodak24 sigma15PSNR35.51DMID-d
DenoisingCBSD68 sigma15PSNR34.45DMID-d
DenoisingCBSD68 sigma150LPIPS0.264DMID-p
DenoisingCBSD68 sigma150PSNR22.47DMID-p
DenoisingCBSD68 sigma150SSIM0.7314DMID-p
DenoisingCBSD68 sigma150LPIPS0.361DMID-d
DenoisingCBSD68 sigma150PSNR24.54DMID-d
DenoisingCBSD68 sigma150SSIM0.8001DMID-d
DenoisingMcMaster sigma25PSNR33.49DMID-d
DenoisingUrban100 sigma25PSNR33.11DMID-d
DenoisingImageNet sigma150LPIPS0.259DMID-p
DenoisingImageNet sigma150PSNR22.94DMID-p
DenoisingImageNet sigma150SSIM0.6932DMID-p
DenoisingImageNet sigma150LPIPS0.295DMID-d
DenoisingImageNet sigma150PSNR25.39DMID-d
DenoisingImageNet sigma150SSIM0.8236DMID-d
DenoisingMcMaster sigma15PSNR35.72DMID-d
DenoisingCBSD68 sigma250LPIPS0.352DMID-p
DenoisingCBSD68 sigma250PSNR20.77DMID-p
DenoisingCBSD68 sigma250SSIM0.661DMID-p
DenoisingCBSD68 sigma250LPIPS0.455DMID-d
DenoisingCBSD68 sigma250PSNR22.88DMID-d
DenoisingCBSD68 sigma250SSIM0.7462DMID-d
DenoisingKodak24 sigma250LPIPS0.356DMID-p
DenoisingKodak24 sigma250PSNR22.44DMID-p
DenoisingKodak24 sigma250SSIM0.7133DMID-p
DenoisingKodak24 sigma250LPIPS0.446DMID-d
DenoisingKodak24 sigma250PSNR24.4DMID-d
DenoisingKodak24 sigma250SSIM0.7853DMID-d
DenoisingCBSD68 sigma25PSNR31.86DMID-d
DenoisingImageNet sigma200LPIPS0.259DMID-p
DenoisingImageNet sigma200PSNR21.56DMID-p
DenoisingImageNet sigma200SSIM0.6932DMID-p
DenoisingImageNet sigma200LPIPS0.295DMID-d
DenoisingImageNet sigma200PSNR24.25DMID-d
DenoisingImageNet sigma200SSIM0.7915DMID-d
DenoisingKodak24 sigma100LPIPS0.211DMID-p
DenoisingKodak24 sigma100PSNR25.31DMID-p
DenoisingKodak24 sigma100SSIM0.8107DMID-p
DenoisingKodak24 sigma100LPIPS0.274DMID-d
DenoisingKodak24 sigma100PSNR27.5DMID-d
DenoisingKodak24 sigma100SSIM0.8682DMID-d
DenoisingMcMaster sigma150LPIPS0.209DMID-p
DenoisingMcMaster sigma150PSNR23.72DMID-p
DenoisingMcMaster sigma150SSIM0.8148DMID-p
DenoisingMcMaster sigma150LPIPS0.267DMID-d
DenoisingMcMaster sigma150PSNR25.89DMID-d
DenoisingMcMaster sigma150SSIM0.8672DMID-d
DenoisingMcMaster sigma250LPIPS0.29DMID-p
DenoisingMcMaster sigma250PSNR21.73DMID-p
DenoisingMcMaster sigma250SSIM0.7553DMID-p
DenoisingMcMaster sigma250LPIPS0.359DMID-d
DenoisingMcMaster sigma250PSNR23.81DMID-d
DenoisingMcMaster sigma250SSIM0.8174DMID-d
DenoisingImageNet sigma250LPIPS0.289DMID-p
DenoisingImageNet sigma250PSNR20.87DMID-p
DenoisingImageNet sigma250SSIM0.6701DMID-p
DenoisingImageNet sigma250LPIPS0.346DMID-d
DenoisingImageNet sigma250PSNR23.44DMID-d
DenoisingImageNet sigma250SSIM0.7675DMID-d
DenoisingKodak24 sigma150LPIPS0.211DMID-p
DenoisingKodak24 sigma150PSNR24.06DMID-p
DenoisingKodak24 sigma150SSIM0.7707DMID-p
DenoisingKodak24 sigma150LPIPS0.348DMID-d
DenoisingKodak24 sigma150PSNR26.08DMID-d
DenoisingKodak24 sigma150SSIM0.8336DMID-d
DenoisingKodak24 sigma25PSNR33.12DMID-d
Denoisingurban100 sigma15Average PSNR35.26DMID-d
Denoisingurban100 sigma15PSNR35.26DMID-d
DenoisingUrban100 sigma50PSNR30.28DMID-d
DenoisingMcMaster sigma50PSNR30.51DMID-d
DenoisingMcMaster sigma50LPIPS0.092DMID-p
DenoisingMcMaster sigma50PSNR28.34DMID-p
DenoisingMcMaster sigma50SSIM0.9112DMID-p
DenoisingMcMaster sigma50LPIPS0.124DMID-d(MMSE)
DenoisingMcMaster sigma50SSIM0.9396DMID-d(MMSE)
DenoisingCBSD68 sigma50LPIPS0.162DMID-d (MMSE)
DenoisingCBSD68 sigma50PSNR28.69DMID-d (MMSE)
DenoisingCBSD68 sigma50SSIM0.9029DMID-d (MMSE)
DenoisingCBSD68 sigma50PSNR28.69DMID-d
DenoisingCBSD68 sigma50LPIPS0.122DMID-p
DenoisingCBSD68 sigma50PSNR26.63DMID-p
DenoisingCBSD68 sigma50SSIM0.8605DMID-p
3D ArchitectureCBSD68 sigma200LPIPS0.312DMID-p
3D ArchitectureCBSD68 sigma200PSNR21.37DMID-p
3D ArchitectureCBSD68 sigma200SSIM0.6842DMID-p
3D ArchitectureCBSD68 sigma200LPIPS0.392DMID-d
3D ArchitectureCBSD68 sigma200PSNR23.57DMID-d
3D ArchitectureCBSD68 sigma200SSIM0.7686DMID-d
3D ArchitectureKodak24 sigma200LPIPS0.318DMID-p
3D ArchitectureKodak24 sigma200PSNR22.99DMID-p
3D ArchitectureKodak24 sigma200SSIM0.7311DMID-p
3D ArchitectureKodak24 sigma200LPIPS0.382DMID-d
3D ArchitectureKodak24 sigma200PSNR25.08DMID-d
3D ArchitectureKodak24 sigma200SSIM0.8054DMID-d
3D ArchitectureCBSD68 sigma100LPIPS0.208DMID-p
3D ArchitectureCBSD68 sigma100PSNR23.94DMID-p
3D ArchitectureCBSD68 sigma100SSIM0.784DMID-p
3D ArchitectureCBSD68 sigma100LPIPS0.283DMID-d
3D ArchitectureCBSD68 sigma100PSNR25.96DMID-d
3D ArchitectureCBSD68 sigma100SSIM0.8413DMID-d
3D ArchitectureMcMaster sigma100LPIPS0.158DMID-p
3D ArchitectureMcMaster sigma100PSNR25.37DMID-p
3D ArchitectureMcMaster sigma100SSIM0.856DMID-p
3D ArchitectureMcMaster sigma100LPIPS0.206DMID-d
3D ArchitectureMcMaster sigma100PSNR27.57DMID-d
3D ArchitectureMcMaster sigma100SSIM0.899DMID-d
3D ArchitectureMcMaster sigma200LPIPS0.252DMID-p
3D ArchitectureMcMaster sigma200PSNR22.51DMID-p
3D ArchitectureMcMaster sigma200SSIM0.7816DMID-p
3D ArchitectureMcMaster sigma200LPIPS0.303DMID-d
3D ArchitectureMcMaster sigma200PSNR24.68DMID-d
3D ArchitectureMcMaster sigma200SSIM0.8392DMID-d
3D ArchitectureImageNet sigma50LPIPS0.087DMID-p
3D ArchitectureImageNet sigma50PSNR27.59DMID-p
3D ArchitectureImageNet sigma50SSIM0.8722DMID-p
3D ArchitectureImageNet sigma50LPIPS0.114DMID-d
3D ArchitectureImageNet sigma50PSNR29.9DMID-d
3D ArchitectureImageNet sigma50SSIM0.9157DMID-d
3D ArchitectureImageNet sigma100LPIPS0.156DMID-p
3D ArchitectureImageNet sigma100PSNR24.61DMID-p
3D ArchitectureImageNet sigma100SSIM0.7987DMID-p
3D ArchitectureImageNet sigma100LPIPS0.201DMID-d
3D ArchitectureImageNet sigma100PSNR27DMID-d
3D ArchitectureImageNet sigma100SSIM0.8626DMID-d
3D ArchitectureKodak24 sigma50LPIPS0.172DMID-d(MMSE)
3D ArchitectureKodak24 sigma50PSNR30.13DMID-d(MMSE)
3D ArchitectureKodak24 sigma50SSIM0.9174DMID-d(MMSE)
3D ArchitectureKodak24 sigma50LPIPS0.131DMID-p
3D ArchitectureKodak24 sigma50PSNR27.9DMID-p
3D ArchitectureKodak24 sigma50SSIM0.877DMID-p
3D ArchitectureKodak sigma50PSNR30.14DMID-d
3D ArchitectureKodak24 sigma15PSNR35.51DMID-d
3D ArchitectureCBSD68 sigma15PSNR34.45DMID-d
3D ArchitectureCBSD68 sigma150LPIPS0.264DMID-p
3D ArchitectureCBSD68 sigma150PSNR22.47DMID-p
3D ArchitectureCBSD68 sigma150SSIM0.7314DMID-p
3D ArchitectureCBSD68 sigma150LPIPS0.361DMID-d
3D ArchitectureCBSD68 sigma150PSNR24.54DMID-d
3D ArchitectureCBSD68 sigma150SSIM0.8001DMID-d
3D ArchitectureMcMaster sigma25PSNR33.49DMID-d
3D ArchitectureUrban100 sigma25PSNR33.11DMID-d
3D ArchitectureImageNet sigma150LPIPS0.259DMID-p
3D ArchitectureImageNet sigma150PSNR22.94DMID-p
3D ArchitectureImageNet sigma150SSIM0.6932DMID-p
3D ArchitectureImageNet sigma150LPIPS0.295DMID-d
3D ArchitectureImageNet sigma150PSNR25.39DMID-d
3D ArchitectureImageNet sigma150SSIM0.8236DMID-d
3D ArchitectureMcMaster sigma15PSNR35.72DMID-d
3D ArchitectureCBSD68 sigma250LPIPS0.352DMID-p
3D ArchitectureCBSD68 sigma250PSNR20.77DMID-p
3D ArchitectureCBSD68 sigma250SSIM0.661DMID-p
3D ArchitectureCBSD68 sigma250LPIPS0.455DMID-d
3D ArchitectureCBSD68 sigma250PSNR22.88DMID-d
3D ArchitectureCBSD68 sigma250SSIM0.7462DMID-d
3D ArchitectureKodak24 sigma250LPIPS0.356DMID-p
3D ArchitectureKodak24 sigma250PSNR22.44DMID-p
3D ArchitectureKodak24 sigma250SSIM0.7133DMID-p
3D ArchitectureKodak24 sigma250LPIPS0.446DMID-d
3D ArchitectureKodak24 sigma250PSNR24.4DMID-d
3D ArchitectureKodak24 sigma250SSIM0.7853DMID-d
3D ArchitectureCBSD68 sigma25PSNR31.86DMID-d
3D ArchitectureImageNet sigma200LPIPS0.259DMID-p
3D ArchitectureImageNet sigma200PSNR21.56DMID-p
3D ArchitectureImageNet sigma200SSIM0.6932DMID-p
3D ArchitectureImageNet sigma200LPIPS0.295DMID-d
3D ArchitectureImageNet sigma200PSNR24.25DMID-d
3D ArchitectureImageNet sigma200SSIM0.7915DMID-d
3D ArchitectureKodak24 sigma100LPIPS0.211DMID-p
3D ArchitectureKodak24 sigma100PSNR25.31DMID-p
3D ArchitectureKodak24 sigma100SSIM0.8107DMID-p
3D ArchitectureKodak24 sigma100LPIPS0.274DMID-d
3D ArchitectureKodak24 sigma100PSNR27.5DMID-d
3D ArchitectureKodak24 sigma100SSIM0.8682DMID-d
3D ArchitectureMcMaster sigma150LPIPS0.209DMID-p
3D ArchitectureMcMaster sigma150PSNR23.72DMID-p
3D ArchitectureMcMaster sigma150SSIM0.8148DMID-p
3D ArchitectureMcMaster sigma150LPIPS0.267DMID-d
3D ArchitectureMcMaster sigma150PSNR25.89DMID-d
3D ArchitectureMcMaster sigma150SSIM0.8672DMID-d
3D ArchitectureMcMaster sigma250LPIPS0.29DMID-p
3D ArchitectureMcMaster sigma250PSNR21.73DMID-p
3D ArchitectureMcMaster sigma250SSIM0.7553DMID-p
3D ArchitectureMcMaster sigma250LPIPS0.359DMID-d
3D ArchitectureMcMaster sigma250PSNR23.81DMID-d
3D ArchitectureMcMaster sigma250SSIM0.8174DMID-d
3D ArchitectureImageNet sigma250LPIPS0.289DMID-p
3D ArchitectureImageNet sigma250PSNR20.87DMID-p
3D ArchitectureImageNet sigma250SSIM0.6701DMID-p
3D ArchitectureImageNet sigma250LPIPS0.346DMID-d
3D ArchitectureImageNet sigma250PSNR23.44DMID-d
3D ArchitectureImageNet sigma250SSIM0.7675DMID-d
3D ArchitectureKodak24 sigma150LPIPS0.211DMID-p
3D ArchitectureKodak24 sigma150PSNR24.06DMID-p
3D ArchitectureKodak24 sigma150SSIM0.7707DMID-p
3D ArchitectureKodak24 sigma150LPIPS0.348DMID-d
3D ArchitectureKodak24 sigma150PSNR26.08DMID-d
3D ArchitectureKodak24 sigma150SSIM0.8336DMID-d
3D ArchitectureKodak24 sigma25PSNR33.12DMID-d
3D Architectureurban100 sigma15Average PSNR35.26DMID-d
3D Architectureurban100 sigma15PSNR35.26DMID-d
3D ArchitectureUrban100 sigma50PSNR30.28DMID-d
3D ArchitectureMcMaster sigma50PSNR30.51DMID-d
3D ArchitectureMcMaster sigma50LPIPS0.092DMID-p
3D ArchitectureMcMaster sigma50PSNR28.34DMID-p
3D ArchitectureMcMaster sigma50SSIM0.9112DMID-p
3D ArchitectureMcMaster sigma50LPIPS0.124DMID-d(MMSE)
3D ArchitectureMcMaster sigma50SSIM0.9396DMID-d(MMSE)
3D ArchitectureCBSD68 sigma50LPIPS0.162DMID-d (MMSE)
3D ArchitectureCBSD68 sigma50PSNR28.69DMID-d (MMSE)
3D ArchitectureCBSD68 sigma50SSIM0.9029DMID-d (MMSE)
3D ArchitectureCBSD68 sigma50PSNR28.69DMID-d
3D ArchitectureCBSD68 sigma50LPIPS0.122DMID-p
3D ArchitectureCBSD68 sigma50PSNR26.63DMID-p
3D ArchitectureCBSD68 sigma50SSIM0.8605DMID-p

Related Papers

fastWDM3D: Fast and Accurate 3D Healthy Tissue Inpainting2025-07-17Diffuman4D: 4D Consistent Human View Synthesis from Sparse-View Videos with Spatio-Temporal Diffusion Models2025-07-17Similarity-Guided Diffusion for Contrastive Sequential Recommendation2025-07-16HUG-VAS: A Hierarchical NURBS-Based Generative Model for Aortic Geometry Synthesis and Controllable Editing2025-07-15AirLLM: Diffusion Policy-based Adaptive LoRA for Remote Fine-Tuning of LLM over the Air2025-07-15A statistical physics framework for optimal learning2025-07-10LangMamba: A Language-driven Mamba Framework for Low-dose CT Denoising with Vision-language Models2025-07-08Unconditional Diffusion for Generative Sequential Recommendation2025-07-08