# Deep-Masking Generative Network: A Unified Framework for Background Restoration from Superimposed Images

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

## Key facts

- Cited by 15 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 9 Oct 2020.

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

- [Restoring Vision in Adverse Weather Conditions with Patch-Based Denoising Diffusion Models](https://mlsanity.com/paper/2207.14626/) (2022)
- [Single Image Reflection Separation via Component Synergy](https://mlsanity.com/paper/2308.10027/) (2023)
- [U2-Former: A Nested U-shaped Transformer for Image Restoration](https://mlsanity.com/paper/2112.02279/) (2021)
- [CFMW: Cross-modality Fusion Mamba for Robust Object Detection under Adverse Weather](https://mlsanity.com/paper/2404.16302/) (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)
- [Adaptive Network Combination for Single-Image Reflection Removal: A Domain Generalization Perspective](https://mlsanity.com/paper/2204.01505/) (2022)
- [Global-Local Stepwise Generative Network for Ultra High-Resolution Image Restoration](https://mlsanity.com/paper/2207.08808/) (2022)
- [An Evaluation Framework for Product Images Background Inpainting based on Human Feedback and Product Consistency](https://mlsanity.com/paper/2412.17504/) (2024)
- [ReflexSplit: Single Image Reflection Separation via Layer Fusion-Separation](https://mlsanity.com/paper/2601.17468/) (2026)
- [Image Restoration via Multi-domain Learning](https://mlsanity.com/paper/2505.05504/) (2025)
- [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)
- [Reflection Separation from a Single Image via Joint Latent Diffusion](https://mlsanity.com/paper/2606.04107/) (2026)

## Abstract (arXiv)

Restoring the clean background from the superimposed images containing a noisy layer is the common crux of a classical category of tasks on image restoration such as image reflection removal, image deraining and image dehazing. These tasks are typically formulated and tackled individually due to the diverse and complicated appearance patterns of noise layers within the image. In this work we present the Deep-Masking Generative Network (DMGN), which is a unified framework for background restoration from the superimposed images and is able to cope with different types of noise. Our proposed DMGN follows a coarse-to-fine generative process: a coarse background image and a noise image are first generated in parallel, then the noise image is further leveraged to refine the background image to achieve a higher-quality background image. In particular, we design the novel Residual Deep-Masking Cell as the core operating unit for our DMGN to enhance the effective information and suppress the negative information during image generation via learning a gating mask to control the information flow. By iteratively employing this Residual Deep-Masking Cell, our proposed DMGN is able to generate both high-quality background image and noisy image progressively. Furthermore, we propose a two-pronged strategy to effectively leverage the generated noise image as contrasting cues to facilitate the refinement of the background image. Extensive experiments across three typical tasks for image background restoration, including image reflection removal, image rain steak removal and image dehazing, show that our DMGN consistently outperforms state-of-the-art methods specifically designed for each single task.
