# Fast Single Image Reflection Suppression via Convex Optimization

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

## Key facts

- Cited by 17 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 10 Mar 2019.

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

- [Robust Reflection Removal with Reflection-free Flash-only Cues](https://mlsanity.com/paper/2103.04273/) (2021)
- [Revisiting Single Image Reflection Removal In the Wild](https://mlsanity.com/paper/2311.17320/) (2023)
- [Language-guided Image Reflection Separation](https://mlsanity.com/paper/2402.11874/) (2024)
- [DC-Gaussian: Improving 3D Gaussian Splatting for Reflective Dash Cam Videos](https://mlsanity.com/paper/2405.17705/) (2024)
- [Robust Reflection Removal with Flash-only Cues in the Wild](https://mlsanity.com/paper/2211.02914/) (2022)
- [PromptRR: Diffusion Models as Prompt Generators for Single Image Reflection Removal](https://mlsanity.com/paper/2402.02374/) (2024)
- [A Categorized Reflection Removal Dataset with Diverse Real-world Scenes](https://mlsanity.com/paper/2108.03380/) (2021)
- [U2-Former: A Nested U-shaped Transformer for Image Restoration](https://mlsanity.com/paper/2112.02279/) (2021)
- [Removing Reflections from RAW Photos](https://mlsanity.com/paper/2404.14414/) (2024)
- [A Lightweight Deep Exclusion Unfolding Network for Single Image Reflection Removal](https://mlsanity.com/paper/2503.01938/) (2025)
- [Depth-Synergized Mamba Meets Memory Experts for All-Day Image Reflection Separation](https://mlsanity.com/paper/2601.00322/) (2026)
- [FIRM: Flexible Interactive Reflection reMoval](https://mlsanity.com/paper/2406.01555/) (2024)
- [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)
- [How to deal with glare for improved perception of Autonomous Vehicles](https://mlsanity.com/paper/2404.10992/) (2024)
- [Exploring Spectral Characteristics for Single Image Reflection Removal](https://mlsanity.com/paper/2509.12627/) (2025)
- [Reflection Separation from a Single Image via Joint Latent Diffusion](https://mlsanity.com/paper/2606.04107/) (2026)

## Abstract (arXiv)

Removing undesired reflections from images taken through the glass is of great importance in computer vision. It serves as a means to enhance the image quality for aesthetic purposes as well as to preprocess images in machine learning and pattern recognition applications. We propose a convex model to suppress the reflection from a single input image. Our model implies a partial differential equation with gradient thresholding, which is solved efficiently using Discrete Cosine Transform. Extensive experiments on synthetic and real-world images demonstrate that our approach achieves desirable reflection suppression results and dramatically reduces the execution time.
