Reflection removal using disparity and gradient-sparsity via smoothing algorithm
The purpose of this paper is to introduce a new method for removing reflections from multi-view images taken through a transparent medium, such as pane glass. Our method utilizes an optimization approach based on the probabilistic model of relative smoothness algorithm, which exploits gradient value to separate the image into two sub-layers. As this algorithm has certain limitations on removing reflections, we improve upon it by imposing a gradient-sparsity constraint. This allows the type of reflection captured within a camera's focal length to be effectively removed. We also introduce another constraint on a disparity map which smooths specific areas of reflection layer while simultaneously preserves the sharpness of the main object. These two major contributions are proven to be sufficient in producing high-quality images. Our algorithm demonstrates good results compared with other existing methods as most of the reflection spots have been removed, and the computational time of our system is arguably fast.