When taking photos through transparent surfaces, the captured pictures are usually a mixture of both the desired scene and undesired reflections. Our project aims at separating the desired scene from the undesired reflections using reflection removal techniques. Various methods have been proposed for achieving this target. In this project we focus on removing the reflection using a single image based on Depth of Field (DoF) confidence maps.
MATLAB version: R2018b or above
* Clone this repo in your local machine usine 'git clone https://github.com/sid888gaur/DepthofField-guided-reflection-removal.git'
* Open Driver.m in MATLAB
* Press F5 to run the code
- DEPTH OF FIELD GUIDED REFLECTION REMOVAL by Renjie Wan, Boxin Shi, Tan Ah Hwee and Alex C. Kot