Single Image Reflection Separation with Perceptual Losses
Not on the map. Why?
Abstract (arXiv)
We present an approach to separating reflection from a single image. The approach uses a fully convolutional network trained end-to-end with losses that exploit low-level and high-level image information. Our loss function includes two perceptual losses: a feature loss from a visual perception network, and an adversarial loss that encodes characteristics of images in the transmission layers. We also propose a novel exclusion loss that enforces pixel-level layer separation. We create a dataset of real-world images with reflection and corresponding ground-truth transmission layers for quantitative evaluation and model training. We validate our method through comprehensive quantitative experiments and show that our approach outperforms state-of-the-art reflection removal methods in PSNR, SSIM, and perceptual user study. We also extend our method to two other image enhancement tasks to demonstrate the generality of our approach.
Key facts. Cited by 98 papers in the map (data through 7 Oct 2026). First posted on arXiv 14 Jun 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 13; 2022: 14; 2023: 18; 2024: 16; 2025: 20; 2026: 17.
98 papers.
Sort:
By area:
- 2022Unsupervised Night Image Enhancement: When Layer Decomposition Meets Light-Effects Suppressioncited by 73
- 2021Semantic Image Mattingcited by 55
- 2022Flare7K: A Phenomenological Nighttime Flare Removal Datasetcited by 49
- 2023Single Image Reflection Separation via Component Synergycited by 38
- 2021Robust Reflection Removal with Reflection-free Flash-only Cuescited by 34
- 2023Revisiting Single Image Reflection Removal In the Wildcited by 33
- 2021Trash or Treasure? An Interactive Dual-Stream Strategy for Single Image Reflection Separationcited by 32
- 2023Flare7K++: Mixing Synthetic and Real Datasets for Nighttime Flare Removal and Beyondcited by 31
- 2023Nighttime Smartphone Reflective Flare Removal Using Optical Center Symmetry Priorcited by 25
- 2024Reversible Decoupling Network for Single Image Reflection Removalcited by 22
- 2023Improving Lens Flare Removal with General Purpose Pipeline and Multiple Light Sources Recoverycited by 21
- 2021Improving Single-Image Defocus Deblurring: How Dual-Pixel Images Help Through Multi-Task Learningcited by 20
38 more
- 2023Looking Through the Glass: Neural Surface Reconstruction Against High Specular Reflectionscited by 19
- 2021Structure Destruction and Content Combination for Face Anti-Spoofingcited by 18
- 2021Neural Image Representations for Multi-Image Fusion and Layer Separationcited by 18
- 2021Blind Image Decompositioncited by 18
- 2022Estimating Reflectance Layer from A Single Image: Integrating Reflectance Guidance and Shadow/Specular Aware Learningcited by 18
- 2024Layered Image Vectorization via Semantic Simplificationcited by 18
- 2025PolarFree: Polarization-based Reflection-free Imagingcited by 18
- 2022ShaDocNet: Learning Spatial-Aware Tokens in Transformer for Document Shadow Removalcited by 16
- 2024Language-guided Image Reflection Separationcited by 16
- 2024DC-Gaussian: Improving 3D Gaussian Splatting for Reflective Dash Cam Videoscited by 16
- 2022Robust Reflection Removal with Flash-only Cues in the Wildcited by 14
- 2024PromptRR: Diffusion Models as Prompt Generators for Single Image Reflection Removalcited by 14
- 2021A Categorized Reflection Removal Dataset with Diverse Real-world Scenescited by 12
- 2025Dereflection Any Image with Diffusion Priors and Diversified Datacited by 12
- 2021Deep Feedback Inverse Problem Solvercited by 11
- 2022WavEnhancer: Unifying Wavelet and Transformer for Image Enhancementcited by 11
- 2021U2-Former: A Nested U-shaped Transformer for Image Restorationcited by 10
- 2023Image Deblurring by Exploring In-depth Properties of Transformercited by 10
- 2024Flash-Split: 2D Reflection Removal with Flash Cues and Latent Diffusion Separationcited by 10
- 2021Let's See Clearly: Contaminant Artifact Removal for Moving Camerascited by 9
- 2024Removing Reflections from RAW Photoscited by 9
- 2025LightsOut: Diffusion-based Outpainting for Enhanced Lens Flare Removalcited by 9
- 2022Collaborative Neural Rendering using Anime Character Sheetscited by 8
- 2022Large-Field Contextual Feature Learning for Glass Detectioncited by 8
- 2025A Lightweight Deep Exclusion Unfolding Network for Single Image Reflection Removalcited by 7
- 2021CelebA-Spoof Challenge 2020 on Face Anti-Spoofing: Methods and Resultscited by 6
- 2023MIPI 2023 Challenge on Nighttime Flare Removal: Methods and Resultscited by 6
- 2023Internal-External Boundary Attention Fusion for Glass Surface Segmentationcited by 6
- 2022Improved Multiple-Image-Based Reflection Removal Algorithm Using Deep Neural Networkscited by 5
- 2023Seeing the World through Your Eyescited by 5
- 2023From Generation to Suppression: Towards Effective Irregular Glow Removal for Nighttime Visibility Enhancementcited by 5
- 2025UniSER: A Foundation Model for Unified Soft Effects Removalcited by 5
- 2026Depth-Synergized Mamba Meets Memory Experts for All-Day Image Reflection Separationcited by 5
- 2022Mixed X-Ray Image Separation for Artworks with Concealed Designscited by 4
- 2024FIRM: Flexible Interactive Reflection reMovalcited by 4
- 2025Disentangle Nighttime Lens Flares: Self-supervised Generation-based Lens Flare Removalcited by 4
- 2025OpenRR-1k: A Scalable Dataset for Real-World Reflection Removalcited by 4
- 2025FlareX: A Physics-Informed Dataset for Lens Flare Removal via 2D Synthesis and 3D Renderingcited by 4
50 most cited of 98 All 98 (JSON)
- 2026EvenSplat: Coupled 2D-3D Decomposition for Gaussian Splatting under Exposure and Illumination Variation1 Oct 2026
- 2026Lens Flare Removal and Reconstruction30 Sep 2026
- 2026LoViF 2026 The First Challenge on Unified Removal of Raindrops and Reflections: Methods and Results24 Aug 2026
- 2026EvReflection: Event-Driven Micro-Dynamics for Reflection Removal6 Aug 2026
- 2026LowAux-RDNet: Low-Pass Residual Supervision with Scene-Balanced Real-World Training for Single-Image Reflection Removal20 Jul 2026
- 2026ReLo-IRR: Reflection-Guided LoRA Framework for Image Reflection Removal3 Jul 2026
- 2026PRISM: Latent Composition Consistency for Single-Image Reflection Removal30 Jun 2026
- 2026Reflection Separation from a Single Image via Joint Latent Diffusion2 Jun 2026
- 2026Principled Reflection Separation via Nonlinear Superposition and Feature Interaction1 Jun 2026
- 2026Semi-LAR: Semi-supervised Contrastive Learning with Linear Attention for Removal of Nighttime Flares18 May 2026
- 2026PolarVLM: Bridging the Semantic-Physical Gap in Vision-Language Models8 May 2026
- 2026FUMO: Prior-Modulated Diffusion for Single Image Reflection Removal19 Mar 2026
38 more
- 2026Adaptive Language-Aware Image Reflection Removal Network6 Mar 2026
- 2026GFRRN: Explore the Gaps in Single Image Reflection Removal26 Feb 2026
- 2026ReflexSplit: Single Image Reflection Separation via Layer Fusion-Separation24 Jan 2026
- 2026SIRR-LMM: Single-image Reflection Removal via Large Multimodal Model12 Jan 2026
- 2026Depth-Synergized Mamba Meets Memory Experts for All-Day Image Reflection Separation1 Jan 2026
- 2025SLCFormer: Spectral-Local Context Transformer with Physics-Grounded Flare Synthesis for Nighttime Flare Removal17 Dec 2025
- 2025Power of Boundary and Reflection: Semantic Transparent Object Segmentation using Pyramid Vision Transformer with Transparent Cues7 Dec 2025
- 2025Rectifying Latent Space for Generative Single-Image Reflection Removal6 Dec 2025
- 2025Reflection Removal through Efficient Adaptation of Diffusion Transformers4 Dec 2025
- 2025UniSER: A Foundation Model for Unified Soft Effects Removal18 Nov 2025
- 2025TR-Gaussians: High-fidelity Real-time Rendering of Planar Transmission and Reflection with 3D Gaussian Splatting17 Nov 2025
- 2025LightsOut: Diffusion-based Outpainting for Enhanced Lens Flare Removal17 Oct 2025
- 2025FlareX: A Physics-Informed Dataset for Lens Flare Removal via 2D Synthesis and 3D Rendering11 Oct 2025
- 2025Exploring Spectral Characteristics for Single Image Reflection Removal16 Sep 2025
- 2025Facial Demorphing from a Single Morph Using a Latent Conditional GAN24 Jul 2025
- 2025DFDNet: Dynamic Frequency-Guided De-Flare Network23 Jul 2025
- 2025OpenRR-1k: A Scalable Dataset for Real-World Reflection Removal10 Jun 2025
- 2025F2T2-HiT: A U-Shaped FFT Transformer and Hierarchical Transformer for Reflection Removal5 Jun 2025
- 2025OpenRR-5k: A Large-Scale Benchmark for Reflection Removal in the Wild5 Jun 2025
- 2025Instruct2See: Learning to Remove Any Obstructions Across Distributions23 May 2025
- 2025Single Image Reflection Separation via Dual Prior Interaction Transformer19 May 2025
- 2025PolarFree: Polarization-based Reflection-free Imaging23 Mar 2025
- 2025Dereflection Any Image with Diffusion Priors and Diversified Data21 Mar 2025
- 2025A Lightweight Deep Exclusion Unfolding Network for Single Image Reflection Removal3 Mar 2025
- 2025Disentangle Nighttime Lens Flares: Self-supervised Generation-based Lens Flare Removal15 Feb 2025
- 2024Flash-Split: 2D Reflection Removal with Flash Cues and Latent Diffusion Separation31 Dec 2024
- 2024Single-image reflection removal via self-supervised diffusion models29 Dec 2024
- 2024Utilizing Multi-step Loss for Single Image Reflection Removal11 Dec 2024
- 2024GN-FR:Generalizable Neural Radiance Fields for Flare Removal11 Dec 2024
- 2024Reversible Decoupling Network for Single Image Reflection Removal10 Oct 2024
- 2024Flash-Splat: 3D Reflection Removal with Flash Cues and Gaussian Splats3 Oct 2024
- 2024Difflare: Removing Image Lens Flare with Latent Diffusion Model20 Jul 2024
- 2024Layered Image Vectorization via Semantic Simplification8 Jun 2024
- 2024FIRM: Flexible Interactive Reflection reMoval3 Jun 2024
- 2024DC-Gaussian: Improving 3D Gaussian Splatting for Reflective Dash Cam Videos27 May 2024
- 2024Harmonizing Light and Darkness: A Symphony of Prior-guided Data Synthesis and Adaptive Focus for Nighttime Flare Removal30 Mar 2024
- 2024Strong and Controllable Blind Image Decomposition15 Mar 2024
- 2024Removing Reflections from RAW Photos28 Feb 2024
50 newest of 98 All 98 (JSON)
- 2024PromptRR: Diffusion Models as Prompt Generators for Single Image Reflection Removalcited by 14
- 2025Dereflection Any Image with Diffusion Priors and Diversified Datacited by 12
- 2024Flash-Split: 2D Reflection Removal with Flash Cues and Latent Diffusion Separationcited by 10
- 2025Reflection Removal through Efficient Adaptation of Diffusion Transformerscited by 3
- 2024Single-image reflection removal via self-supervised diffusion modelscited by 2
- 2024Difflare: Removing Image Lens Flare with Latent Diffusion Modelcited by 0
- 2026Reflection Separation from a Single Image via Joint Latent Diffusioncited by 0
- 2026ReLo-IRR: Reflection-Guided LoRA Framework for Image Reflection Removalcited by 0
- 2026ReLo-IRR: Reflection-Guided LoRA Framework for Image Reflection Removal3 Jul 2026
- 2026Reflection Separation from a Single Image via Joint Latent Diffusion2 Jun 2026
- 2025Reflection Removal through Efficient Adaptation of Diffusion Transformers4 Dec 2025
- 2025Dereflection Any Image with Diffusion Priors and Diversified Data21 Mar 2025
- 2024Flash-Split: 2D Reflection Removal with Flash Cues and Latent Diffusion Separation31 Dec 2024
- 2024Single-image reflection removal via self-supervised diffusion models29 Dec 2024
- 2024Difflare: Removing Image Lens Flare with Latent Diffusion Model20 Jul 2024
- 2024PromptRR: Diffusion Models as Prompt Generators for Single Image Reflection Removal4 Feb 2024
- 2022Unsupervised Night Image Enhancement: When Layer Decomposition Meets Light-Effects Suppressioncited by 73
- 2021Semantic Image Mattingcited by 55
- 2022Flare7K: A Phenomenological Nighttime Flare Removal Datasetcited by 49
- 2023Single Image Reflection Separation via Component Synergycited by 38
- 2021Robust Reflection Removal with Reflection-free Flash-only Cuescited by 34
- 2023Revisiting Single Image Reflection Removal In the Wildcited by 33
- 2021Trash or Treasure? An Interactive Dual-Stream Strategy for Single Image Reflection Separationcited by 32
- 2023Flare7K++: Mixing Synthetic and Real Datasets for Nighttime Flare Removal and Beyondcited by 31
- 2023Nighttime Smartphone Reflective Flare Removal Using Optical Center Symmetry Priorcited by 25
- 2024Reversible Decoupling Network for Single Image Reflection Removalcited by 22
- 2023Improving Lens Flare Removal with General Purpose Pipeline and Multiple Light Sources Recoverycited by 21
- 2021Improving Single-Image Defocus Deblurring: How Dual-Pixel Images Help Through Multi-Task Learningcited by 20
12 most cited of 87 All 87 (JSON)
- 2026EvenSplat: Coupled 2D-3D Decomposition for Gaussian Splatting under Exposure and Illumination Variation1 Oct 2026
- 2026Lens Flare Removal and Reconstruction30 Sep 2026
- 2026LoViF 2026 The First Challenge on Unified Removal of Raindrops and Reflections: Methods and Results24 Aug 2026
- 2026EvReflection: Event-Driven Micro-Dynamics for Reflection Removal6 Aug 2026
- 2026LowAux-RDNet: Low-Pass Residual Supervision with Scene-Balanced Real-World Training for Single-Image Reflection Removal20 Jul 2026
- 2026PRISM: Latent Composition Consistency for Single-Image Reflection Removal30 Jun 2026
- 2026Principled Reflection Separation via Nonlinear Superposition and Feature Interaction1 Jun 2026
- 2026Semi-LAR: Semi-supervised Contrastive Learning with Linear Attention for Removal of Nighttime Flares18 May 2026
- 2026FUMO: Prior-Modulated Diffusion for Single Image Reflection Removal19 Mar 2026
- 2026Adaptive Language-Aware Image Reflection Removal Network6 Mar 2026
- 2026GFRRN: Explore the Gaps in Single Image Reflection Removal26 Feb 2026
- 2026ReflexSplit: Single Image Reflection Separation via Layer Fusion-Separation24 Jan 2026
12 newest of 87 All 87 (JSON)