Blind-Spot Guided Diffusion for Self-supervised Real-World Denoising

📅 2025-09-19
📈 Citations: 0
✨ Influential: 0
📄 PDF
🤖 AI Summary
In self-supervised real-image denoising, two key challenges persist: (1) blind-spot networks (BSNs) suffer from spatial independence assumptions, leading to loss of fine local details and pixel-level discontinuities; and (2) diffusion models struggle to adapt to self-supervised paradigms due to their reliance on clean-noisy pairs. To address these, we propose the Dual-Branch Diffusion Denoiser (DBDD), a novel framework that jointly couples a BSN-guided branch—providing noise-aware prior for sampling—with a standard diffusion branch—capturing full spatial correlations. This design enables simultaneous structural fidelity preservation and precise noise modeling without paired data. We adopt a fully self-supervised training strategy and achieve state-of-the-art performance on SIDD and DND benchmarks, significantly outperforming existing self-supervised methods. Our code and pre-trained models are publicly available.

Technology Category

Computer Vision: Diffusion Models for VisionMachine Learning: Unsupervised & Self-Supervised LearningSearch and Optimization: Learning to Search

Application Category

Search and Retrieval-Augmented AI: Web learning to rank, online learning, and counterfactual learning for rankingGraph Algorithms and Modeling for the Web: Graph neural networks and deep learning approaches for Web-related graphsSemantics and Knowledge: Methods to enhance, augment, integrate or synergize semantic models such as knowledge graphs and LLMs
📝 Abstract
In this work, we present Blind-Spot Guided Diffusion, a novel self-supervised framework for real-world image denoising. Our approach addresses two major challenges: the limitations of blind-spot networks (BSNs), which often sacrifice local detail and introduce pixel discontinuities due to spatial independence assumptions, and the difficulty of adapting diffusion models to self-supervised denoising. We propose a dual-branch diffusion framework that combines a BSN-based diffusion branch, generating semi-clean images, with a conventional diffusion branch that captures underlying noise distributions. To enable effective training without paired data, we use the BSN-based branch to guide the sampling process, capturing noise structure while preserving local details. Extensive experiments on the SIDD and DND datasets demonstrate state-of-the-art performance, establishing our method as a highly effective self-supervised solution for real-world denoising. Code and pre-trained models are released at: https://github.com/Sumching/BSGD.
Problem

Research questions and friction points this paper is trying to address.

Overcoming blind-spot network limitations in self-supervised denoising
Adapting diffusion models for real-world image noise removal
Preserving local details while eliminating noise without paired data
Innovation

Methods, ideas, or system contributions that make the work stand out.

Blind-spot guided dual-branch diffusion framework
BSN-based diffusion generates semi-clean images
Self-supervised training without paired data
🔎 Similar Papers
No similar papers found.