Robust Reflection Removal with Flash-only Cues in the Wild
Not on the map. Why?
Abstract (arXiv)
We propose a simple yet effective reflection-free cue for robust reflection removal from a pair of flash and ambient (no-flash) images. The reflection-free cue exploits a flash-only image obtained by subtracting the ambient image from the corresponding flash image in raw data space. The flash-only image is equivalent to an image taken in a dark environment with only a flash on. This flash-only image is visually reflection-free and thus can provide robust cues to infer the reflection in the ambient image. Since the flash-only image usually has artifacts, we further propose a dedicated model that not only utilizes the reflection-free cue but also avoids introducing artifacts, which helps accurately estimate reflection and transmission. Our experiments on real-world images with various types of reflection demonstrate the effectiveness of our model with reflection-free flash-only cues: our model outperforms state-of-the-art reflection removal approaches by more than 5.23dB in PSNR. We extend our approach to handheld photography to address the misalignment between the flash and no-flash pair. With misaligned training data and the alignment module, our aligned model outperforms our previous version by more than 3.19dB in PSNR on a misaligned dataset. We also study using linear RGB images as training data. Our source code and dataset are publicly available at https://github.com/ChenyangLEI/flash-reflection-removal.
Key facts. Cited by 14 papers in the map (data through 14 Oct 2026). Builds on 22 of its 59 references that are in the map. First posted on arXiv 5 Nov 2022.
Builds on
22 of 59 references.
References · 22
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,713
- 2018The Unreasonable Effectiveness of Deep Features as a Perceptual Metriccited by 11,177
- 2021Vision Transformers for Dense Predictioncited by 1,803
- 2018Learning to See in the Darkcited by 460
- 2020CycleISP: Real Image Restoration via Improved Data Synthesiscited by 213
- 2018Single Image Reflection Separation with Perceptual Lossescited by 98
- 2018Models Matter, So Does Training: An Empirical Study of CNNs for Optical Flow Estimationcited by 94
- 2021Invertible Image Signal Processingcited by 94
- 2020Blind Video Temporal Consistency via Deep Video Priorcited by 76
- 2020Polarized Reflection Removal with Perfect Alignment in the Wildcited by 69
- 2017A Generic Deep Architecture for Single Image Reflection Removal and Image Smoothingcited by 60
10 more
- 2019Single Image Reflection Removal through Cascaded Refinementcited by 58
- 2019Single Image Reflection Removal Exploiting Misaligned Training Data and Network Enhancementscited by 54
- 2020Location-aware Single Image Reflection Removalcited by 43
- 2020Learning to See Through Obstructionscited by 38
- 2021Robust Reflection Removal with Reflection-free Flash-only Cuescited by 34
- 2021Learning optical flow from still imagescited by 28
- 2017Separating Reflection and Transmission Images in the Wildcited by 19
- 2019Fast Single Image Reflection Suppression via Convex Optimizationcited by 17
- 2020Learned Dual-View Reflection Removalcited by 14
- 2021A Categorized Reflection Removal Dataset with Diverse Real-world Scenescited by 12
Built on by
Citing papers per year: 2023: 2; 2024: 6; 2025: 4; 2026: 2.
14 papers.
Sort:
By area:
- 2023Revisiting Single Image Reflection Removal In the Wildcited by 33
- 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
- 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
- 2024RAW-Diffusion: RGB-Guided Diffusion Models for High-Fidelity RAW Image Generationcited by 8
- 2025A Lightweight Deep Exclusion Unfolding Network for Single Image Reflection Removalcited by 7
- 2024FIRM: Flexible Interactive Reflection reMovalcited by 4
- 2025F2T2-HiT: A U-Shaped FFT Transformer and Hierarchical Transformer for Reflection Removalcited by 2
- 2024Utilizing Multi-step Loss for Single Image Reflection Removalcited by 1
- 2026Principled Reflection Separation via Nonlinear Superposition and Feature Interaction1 Jun 2026
- 2026SIRR-LMM: Single-image Reflection Removal via Large Multimodal Model12 Jan 2026
- 2025F2T2-HiT: A U-Shaped FFT Transformer and Hierarchical Transformer for Reflection Removal5 Jun 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
- 2024Utilizing Multi-step Loss for Single Image Reflection Removal11 Dec 2024
- 2024RAW-Diffusion: RGB-Guided Diffusion Models for High-Fidelity RAW Image Generation20 Nov 2024
- 2024FIRM: Flexible Interactive Reflection reMoval3 Jun 2024
- 2024DC-Gaussian: Improving 3D Gaussian Splatting for Reflective Dash Cam Videos27 May 2024
- 2024Language-guided Image Reflection Separation19 Feb 2024
2 more
- 2023Neural Spline Fields for Burst Image Fusion and Layer Separation21 Dec 2023
- 2023Revisiting Single Image Reflection Removal In the Wild29 Nov 2023
- 2023Revisiting Single Image Reflection Removal In the Wildcited by 33
- 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
- 2025A Lightweight Deep Exclusion Unfolding Network for Single Image Reflection Removalcited by 7
- 2024FIRM: Flexible Interactive Reflection reMovalcited by 4
- 2025F2T2-HiT: A U-Shaped FFT Transformer and Hierarchical Transformer for Reflection Removalcited by 2
- 2024Utilizing Multi-step Loss for Single Image Reflection Removalcited by 1
- 2026Principled Reflection Separation via Nonlinear Superposition and Feature Interactioncited by 0
- 2026Principled Reflection Separation via Nonlinear Superposition and Feature Interaction1 Jun 2026
- 2025F2T2-HiT: A U-Shaped FFT Transformer and Hierarchical Transformer for Reflection Removal5 Jun 2025
- 2025PolarFree: Polarization-based Reflection-free Imaging23 Mar 2025
- 2025A Lightweight Deep Exclusion Unfolding Network for Single Image Reflection Removal3 Mar 2025
- 2024Utilizing Multi-step Loss for Single Image Reflection Removal11 Dec 2024
- 2024FIRM: Flexible Interactive Reflection reMoval3 Jun 2024
- 2024DC-Gaussian: Improving 3D Gaussian Splatting for Reflective Dash Cam Videos27 May 2024
- 2024Language-guided Image Reflection Separation19 Feb 2024
- 2023Neural Spline Fields for Burst Image Fusion and Layer Separation21 Dec 2023
- 2023Revisiting Single Image Reflection Removal In the Wild29 Nov 2023