Single-image reflection removal via self-supervised diffusion models
Reflections often degrade the visual quality of images captured through transparent surfaces, and reflection removal methods suffers from the shortage of paired real-world samples.This paper proposes a hybrid approach that combines cycle-consistency with denoising diffusion probabilistic models (DDPM) to effectively remove reflections from single images without requiring paired training data. The method introduces a Reflective Removal Network (RRN) that leverages DDPMs to model the decomposition process and recover the transmission image, and a Reflective Synthesis Network (RSN) that re-synthesizes the input image using the separated components through a nonlinear attention-based mechanism. Experimental results demonstrate the effectiveness of the proposed method on the SIR$^2$, Flash-Based Reflection Removal (FRR) Dataset, and a newly introduced Museum Reflection Removal (MRR) dataset, showing superior performance compared to state-of-the-art methods.
Code (0)
등록된 구현이 없습니다.
Tasks
DenoisingReflection RemovalMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
Reflection Separation via Multi-bounce Polarization State Tracing
Reflection removal from photographs is an important task in computational photography, but also for computer vision tasks that involve imaging through windows and similar settings. Traditionally, the problem is approache…
Reflection RemovalUtilizing Multi-step Loss for Single Image Reflection Removal
Image reflection removal is crucial for restoring image quality. Distorted images can negatively impact tasks like object detection and image segmentation. In this paper, we present a novel approach for image reflection …
Depth EstimationImage Segmentationobject-detectionObject Detection+2Learning to Jointly Generate and Separate Reflections
Existing learning-based single image reflection removal methods using paired training data have fundamental limitations about the generalization capability on real-world reflections due to the limited variations in train…
Multi-Task LearningReflection RemovalWeakly-supervised LearningBenchmarking Single-Image Reflection Removal Algorithms
Removing undesired reflections from a photo taken in front of a glass is of great importance for enhancing the efficiency of visual computing systems. Various approaches have been proposed and shown to be visually plausi…
BenchmarkingReflection RemovalSingle Image Reflection Removal with Reflection Intensity Prior Knowledge
Single Image Reflection Removal (SIRR) in real-world images is a challenging task due to diverse image degradations occurring on the glass surface during light transmission and reflection. Many existing methods rely on s…
Reflection Removal