Single Image Reflection Removal Exploiting Misaligned Training Data and Network Enhancements
Not on the map. Why?
Abstract (arXiv)
Removing undesirable reflections from a single image captured through a glass window is of practical importance to visual computing systems. Although state-of-the-art methods can obtain decent results in certain situations, performance declines significantly when tackling more general real-world cases. These failures stem from the intrinsic difficulty of single image reflection removal -- the fundamental ill-posedness of the problem, and the insufficiency of densely-labeled training data needed for resolving this ambiguity within learning-based neural network pipelines. In this paper, we address these issues by exploiting targeted network enhancements and the novel use of misaligned data. For the former, we augment a baseline network architecture by embedding context encoding modules that are capable of leveraging high-level contextual clues to reduce indeterminacy within areas containing strong reflections. For the latter, we introduce an alignment-invariant loss function that facilitates exploiting misaligned real-world training data that is much easier to collect. Experimental results collectively show that our method outperforms the state-of-the-art with aligned data, and that significant improvements are possible when using additional misaligned data.
Key facts. Cited by 54 papers in the map (data through 7 Oct 2026). First posted on arXiv 1 Apr 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 9; 2022: 4; 2023: 7; 2024: 12; 2025: 9; 2026: 13.
54 papers.
Sort:
By area:
- 2021Free-viewpoint Indoor Neural Relighting from Multi-view Stereocited by 50
- 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
- 2024Reversible Decoupling Network for Single Image Reflection Removalcited by 22
- 2025PolarFree: Polarization-based Reflection-free Imagingcited by 18
- 2023Neural Spline Fields for Burst Image Fusion and Layer Separationcited 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
38 more
- 2021A Categorized Reflection Removal Dataset with Diverse Real-world Scenescited by 12
- 2025Dereflection Any Image with Diffusion Priors and Diversified Datacited by 12
- 2021U2-Former: A Nested U-shaped Transformer for Image Restorationcited 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
- 2022Large-Field Contextual Feature Learning for Glass Detectioncited by 8
- 2021Generative Memory-Guided Semantic Reasoning Model for Image Inpaintingcited by 7
- 2025A Lightweight Deep Exclusion Unfolding Network for Single Image Reflection Removalcited by 7
- 2026Depth-Synergized Mamba Meets Memory Experts for All-Day Image Reflection Separationcited by 5
- 2024SeNM-VAE: Semi-Supervised Noise Modeling with Hierarchical Variational Autoencodercited by 4
- 2024FIRM: Flexible Interactive Reflection reMovalcited by 4
- 2025OpenRR-1k: A Scalable Dataset for Real-World Reflection Removalcited by 4
- 2022Adaptive Network Combination for Single-Image Reflection Removal: A Domain Generalization Perspectivecited by 3
- 2023Benchmarking Ultra-High-Definition Image Reflection Removalcited by 3
- 2024Flash-Splat: 3D Reflection Removal with Flash Cues and Gaussian Splatscited by 3
- 2025Rectifying Latent Space for Generative Single-Image Reflection Removalcited by 3
- 2023Contrastive Learning Based Recursive Dynamic Multi-Scale Network for Image Derainingcited by 2
- 2024Single-image reflection removal via self-supervised diffusion modelscited by 2
- 2025F2T2-HiT: A U-Shaped FFT Transformer and Hierarchical Transformer for Reflection Removalcited by 2
- 2026GFRRN: Explore the Gaps in Single Image Reflection Removalcited by 2
- 2022Global-Local Stepwise Generative Network for Ultra High-Resolution Image Restorationcited by 1
- 2024Utilizing Multi-step Loss for Single Image Reflection Removalcited by 1
- 2025Single Image Reflection Separation via Dual Prior Interaction Transformercited by 1
- 2025OpenRR-5k: A Large-Scale Benchmark for Reflection Removal in the Wildcited by 1
- 2025TR-Gaussians: High-fidelity Real-time Rendering of Planar Transmission and Reflection with 3D Gaussian Splattingcited by 1
- 2026ReflexSplit: Single Image Reflection Separation via Layer Fusion-Separationcited by 1
- 2026FUMO: Prior-Modulated Diffusion for Single Image Reflection Removalcited by 1
- 2026TransmissiveGS: Residual-Guided Disentangled Gaussian Splatting for Transmissive Scene Reconstruction and Renderingcited by 1
- 2021Iterative Gradient Encoding Network with Feature Co-Occurrence Loss for Single Image Reflection Removalcited by 0
- 2021ReflectNet -- A Generative Adversarial Method for Single Image Reflection Suppressioncited by 0
- 2023Visibility Enhancement for Low-light Hazy Scenarioscited by 0
- 2023Single Image Reflection Removal with Patch Reflectance Priorcited by 0
- 2024Reflection Removal Using Recurrent Polarization-to-Polarization Networkcited by 0
- 2026SIRR-LMM: Single-image Reflection Removal via Large Multimodal Modelcited by 0
- 2026Adaptive Language-Aware Image Reflection Removal Networkcited by 0
- 20263DReflecNet: A Large-Scale Dataset for 3D Reconstruction of Reflective, Transparent, and Low-Texture Objectscited by 0
- 2026Principled Reflection Separation via Nonlinear Superposition and Feature Interactioncited by 0
50 most cited of 54 All 54 (JSON)
- 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
- 2026TransmissiveGS: Residual-Guided Disentangled Gaussian Splatting for Transmissive Scene Reconstruction and Rendering11 May 2026
- 20263DReflecNet: A Large-Scale Dataset for 3D Reconstruction of Reflective, Transparent, and Low-Texture Objects11 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
- 2026SIRR-LMM: Single-image Reflection Removal via Large Multimodal Model12 Jan 2026
38 more
- 2026Depth-Synergized Mamba Meets Memory Experts for All-Day Image Reflection Separation1 Jan 2026
- 2025Rectifying Latent Space for Generative Single-Image Reflection Removal6 Dec 2025
- 2025TR-Gaussians: High-fidelity Real-time Rendering of Planar Transmission and Reflection with 3D Gaussian Splatting17 Nov 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
- 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
- 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
- 2024Reversible Decoupling Network for Single Image Reflection Removal10 Oct 2024
- 2024Flash-Splat: 3D Reflection Removal with Flash Cues and Gaussian Splats3 Oct 2024
- 2024FIRM: Flexible Interactive Reflection reMoval3 Jun 2024
- 2024DC-Gaussian: Improving 3D Gaussian Splatting for Reflective Dash Cam Videos27 May 2024
- 2024SeNM-VAE: Semi-Supervised Noise Modeling with Hierarchical Variational Autoencoder26 Mar 2024
- 2024Removing Reflections from RAW Photos28 Feb 2024
- 2024Reflection Removal Using Recurrent Polarization-to-Polarization Network28 Feb 2024
- 2024Language-guided Image Reflection Separation19 Feb 2024
- 2024PromptRR: Diffusion Models as Prompt Generators for Single Image Reflection Removal4 Feb 2024
- 2023Neural Spline Fields for Burst Image Fusion and Layer Separation21 Dec 2023
- 2023Single Image Reflection Removal with Patch Reflectance Prior6 Dec 2023
- 2023Revisiting Single Image Reflection Removal In the Wild29 Nov 2023
- 2023Single Image Reflection Separation via Component Synergy19 Aug 2023
- 2023Visibility Enhancement for Low-light Hazy Scenarios1 Aug 2023
- 2023Benchmarking Ultra-High-Definition Image Reflection Removal1 Aug 2023
- 2023Contrastive Learning Based Recursive Dynamic Multi-Scale Network for Image Deraining29 May 2023
- 2022Robust Reflection Removal with Flash-only Cues in the Wild5 Nov 2022
- 2022Large-Field Contextual Feature Learning for Glass Detection10 Sep 2022
- 2022Global-Local Stepwise Generative Network for Ultra High-Resolution Image Restoration16 Jul 2022
- 2022Adaptive Network Combination for Single-Image Reflection Removal: A Domain Generalization Perspective4 Apr 2022
- 2021U2-Former: A Nested U-shaped Transformer for Image Restoration4 Dec 2021
- 2021Trash or Treasure? An Interactive Dual-Stream Strategy for Single Image Reflection Separation20 Oct 2021
- 2021Generative Memory-Guided Semantic Reasoning Model for Image Inpainting1 Oct 2021
- 2021A Categorized Reflection Removal Dataset with Diverse Real-world Scenes7 Aug 2021
- 2021Free-viewpoint Indoor Neural Relighting from Multi-view Stereo24 Jun 2021
50 newest of 54 All 54 (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
- 2024Single-image reflection removal via self-supervised diffusion modelscited by 2
- 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
- 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
- 2024PromptRR: Diffusion Models as Prompt Generators for Single Image Reflection Removal4 Feb 2024
- 2021Free-viewpoint Indoor Neural Relighting from Multi-view Stereocited by 50
- 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
- 2024Reversible Decoupling Network for Single Image Reflection Removalcited by 22
- 2025PolarFree: Polarization-based Reflection-free Imagingcited by 18
- 2023Neural Spline Fields for Burst Image Fusion and Layer Separationcited 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
- 2021A Categorized Reflection Removal Dataset with Diverse Real-world Scenescited by 12
12 most cited of 46 All 46 (JSON)
- 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
- 2026TransmissiveGS: Residual-Guided Disentangled Gaussian Splatting for Transmissive Scene Reconstruction and Rendering11 May 2026
- 20263DReflecNet: A Large-Scale Dataset for 3D Reconstruction of Reflective, Transparent, and Low-Texture Objects11 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
- 2025Rectifying Latent Space for Generative Single-Image Reflection Removal6 Dec 2025
- 2025TR-Gaussians: High-fidelity Real-time Rendering of Planar Transmission and Reflection with 3D Gaussian Splatting17 Nov 2025
- 2025OpenRR-1k: A Scalable Dataset for Real-World Reflection Removal10 Jun 2025
12 newest of 46 All 46 (JSON)