Home

Awesome

Reflection_removal_rendering

Code for
Single Image Reflection Removal with Physically-Based Training Images (CVPR 2020 oral)
Soomin Kim, Yuchi Huo, and Sung-Eui Yoon

https://sgvr.kaist.ac.kr/~smkim/Reflection_removal_rendering/

Please cite this paper if you use this code in an academic publication.

@InProceedings{Kim_2020_CVPR,
author = {Kim, Soomin and Huo, Yuchi and Yoon, Sung-Eui},
title = {Single Image Reflection Removal With Physically-Based Training Images},
booktitle = {Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR)},
month = {June},
year = {2020}
}

This code is based on tensorflow, and has been tested on Ubuntu 16.04 LTS.

Setup

Testing

If you want to try your own test images, then change input_path (line 301)in main.py. Also, if you don't have ground truth images for test images, then comment out the quality assess part (line 335-336 in main.py).

Acknowledgement

This reflection removal framework is based upon perceptual-reflection-removal (CVPR 2018), which is modified for our proposed structure.