# CRRN: Multi-Scale Guided Concurrent Reflection Removal Network

arXiv: https://arxiv.org/abs/1805.11802 · HTML: https://mlsanity.com/paper/1805.11802/

## Key facts

- Cited by 24 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 30 May 2018.

## Built on by (most cited first, 24 of 24)

- [Single Image Reflection Separation via Component Synergy](https://mlsanity.com/paper/2308.10027/) (2023)
- [Revisiting Single Image Reflection Removal In the Wild](https://mlsanity.com/paper/2311.17320/) (2023)
- [Trash or Treasure? An Interactive Dual-Stream Strategy for Single Image Reflection Separation](https://mlsanity.com/paper/2110.10546/) (2021)
- [Position: Measure Dataset Diversity, Don't Just Claim It](https://mlsanity.com/paper/2407.08188/) (2024)
- [Reversible Decoupling Network for Single Image Reflection Removal](https://mlsanity.com/paper/2410.08063/) (2024)
- [PolarFree: Polarization-based Reflection-free Imaging](https://mlsanity.com/paper/2503.18055/) (2025)
- [Language-guided Image Reflection Separation](https://mlsanity.com/paper/2402.11874/) (2024)
- [Deep Image Matting: A Comprehensive Survey](https://mlsanity.com/paper/2304.04672/) (2023)
- [Multi-scale Information Assembly for Image Matting](https://mlsanity.com/paper/2101.02391/) (2021)
- [Flash-Split: 2D Reflection Removal with Flash Cues and Latent Diffusion Separation](https://mlsanity.com/paper/2501.00637/) (2024)
- [Large-Field Contextual Feature Learning for Glass Detection](https://mlsanity.com/paper/2209.04639/) (2022)
- [A Lightweight Deep Exclusion Unfolding Network for Single Image Reflection Removal](https://mlsanity.com/paper/2503.01938/) (2025)
- [Hierarchical and Progressive Image Matting](https://mlsanity.com/paper/2210.06906/) (2022)
- [Rectifying Latent Space for Generative Single-Image Reflection Removal](https://mlsanity.com/paper/2512.06358/) (2025)
- [Benchmarking Ultra-High-Definition Image Reflection Removal](https://mlsanity.com/paper/2308.00265/) (2023)
- [Flash-Splat: 3D Reflection Removal with Flash Cues and Gaussian Splats](https://mlsanity.com/paper/2410.02764/) (2024)
- [Single-image reflection removal via self-supervised diffusion models](https://mlsanity.com/paper/2412.20466/) (2024)
- [Single Image Reflection Separation via Dual Prior Interaction Transformer](https://mlsanity.com/paper/2505.12641/) (2025)
- [OpenRR-5k: A Large-Scale Benchmark for Reflection Removal in the Wild](https://mlsanity.com/paper/2506.05482/) (2025)
- [ReflexSplit: Single Image Reflection Separation via Layer Fusion-Separation](https://mlsanity.com/paper/2601.17468/) (2026)
- [Iterative Gradient Encoding Network with Feature Co-Occurrence Loss for Single Image Reflection Removal](https://mlsanity.com/paper/2103.15903/) (2021)
- [SIRR-LMM: Single-image Reflection Removal via Large Multimodal Model](https://mlsanity.com/paper/2601.07209/) (2026)
- [Adaptive Language-Aware Image Reflection Removal Network](https://mlsanity.com/paper/2603.06200/) (2026)
- [Principled Reflection Separation via Nonlinear Superposition and Feature Interaction](https://mlsanity.com/paper/2606.02831/) (2026)

## Abstract (arXiv)

Removing the undesired reflections from images taken through the glass is of broad application to various computer vision tasks. Non-learning based methods utilize different handcrafted priors such as the separable sparse gradients caused by different levels of blurs, which often fail due to their limited description capability to the properties of real-world reflections. In this paper, we propose the Concurrent Reflection Removal Network (CRRN) to tackle this problem in a unified framework. Our proposed network integrates image appearance information and multi-scale gradient information with human perception inspired loss function, and is trained on a new dataset with 3250 reflection images taken under diverse real-world scenes. Extensive experiments on a public benchmark dataset show that the proposed method performs favorably against state-of-the-art methods.
