Learning to Jointly Generate and Separate Reflections

Abstract

Existing learning-based single image reflection removal methods using paired training data have fundamental limitations about the generalization capability on real-world reflections due to the limited variations in training pairs. In this work, we propose to jointly generate and separate reflections within a weakly-supervised learning framework, aiming to model the reflection image formation more comprehensively with abundant unpaired supervision. By imposing the adversarial losses and combinable mapping mechanism in a multi-task structure, the proposed framework elegantly integrates the two separate stages of reflection generation and separation into a unified model. The gradient constraint is incorporated into the concurrent training process of the multi-task learning as well. In particular, we built up an unpaired reflection dataset with 4,027 images, which is useful for facilitating the weakly-supervised learning of reflection removal model. Extensive experiments on a public benchmark dataset show that our framework performs favorably against state-of-the-art methods and consistently produces visually appealing results.

Cite

Text

Ma et al. "Learning to Jointly Generate and Separate Reflections." Proceedings of the IEEE/CVF International Conference on Computer Vision, 2019. doi:10.1109/ICCV.2019.00253

Markdown

[Ma et al. "Learning to Jointly Generate and Separate Reflections." Proceedings of the IEEE/CVF International Conference on Computer Vision, 2019.](https://mlanthology.org/iccv/2019/ma2019iccv-learning/) doi:10.1109/ICCV.2019.00253

BibTeX

@inproceedings{ma2019iccv-learning,
  title     = {{Learning to Jointly Generate and Separate Reflections}},
  author    = {Ma, Daiqian and Wan, Renjie and Shi, Boxin and Kot, Alex C. and Duan, Ling-Yu},
  booktitle = {Proceedings of the IEEE/CVF International Conference on Computer Vision},
  year      = {2019},
  doi       = {10.1109/ICCV.2019.00253},
  url       = {https://mlanthology.org/iccv/2019/ma2019iccv-learning/}
}