Home            Contact us            FAQs
    
      Journal Home      |      Aim & Scope     |     Author(s) Information      |      Editorial Board      |      MSP Download Statistics

     Research Journal of Applied Sciences, Engineering and Technology


Reflection Removal Algorithms: A Review

Yossra H. Ali and Maisa S. Mohsen
Computer Sciences Department, University of Technology, Sinaa'a Street, Baghdad, Iraq
Research Journal of Applied Sciences, Engineering and Technology  2017  9:347-351
http://dx.doi.org/10.19026/rjaset.14.5075  |  © The Author(s) 2017
Received: June 24, 2017  |  Accepted: ‎July 22, 2017  |  Published: September 15, 2017

Abstract

This study describes some algorithms in literature review that tried to computationally remove reflections from images over the past years and explains the advantages, limitations or drawbacks of these algorithms. With the popularity of all kinds of digital instrument and digital products, image has become one of the most commonly information carriers in the human activity. The image quality is often influenced by a variety of external factors. When you're going to travel, in some cases, you may have to take pictures through the dividing glass because you are unable to get off the vehicle. You may want to take photographs through windows when you are in a coffee shop or high rise building, this resulted to undesired reflections in the photograph and loss of information in the scene we actually want to capture and destroy the picture, so reflection in images is a big problem in photography. In computer vision, removing reflections is a very useful pre-processing step to remove undesired information from the image to be analyzed, to reach this goal many algorithms have been developed.

Keywords:

Blind source separation, image statistics, Independent Component Analysis (ICA), layer separation, motion, superimposed images,


References

  1. Bedini, L., P. Savino and A. Tonazzini, 2015. Removing achromatic reflections from color images with application to artwork imaging. Proceeding of the 9th International Symposium on Image and Signal Processing and Analysis (ISPA), pp: 126-130.
    CrossRef    
  2. Gai, K., Z. Shi and C. Zhang, 2012. Blind separation of superimposed moving images using image statistics. IEEE T. Pattern Anal., 34(1): 19-32.
    CrossRef    PMid:21576746    
  3. Geng, Y. and Z. Jiang, 2013. Reflections removal on mobile devices. Project Report Stanford University, Digital Image Processing.
  4. Guo, X., X. Cao and Y. Ma, 2014. Robust separation of reflection from multiple images. Proceeding of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp: 2187-2194.
    CrossRef    
  5. Kalwad, P., D. Prakash, V. Peddigari and P. Srinivasa, 2015. Reflection removal in smart devices using a prior assisted independent components analysis. Proceeding of the SPIE/IS&T Digital Photography. International Society for Optics and Photonics, 9404: 940405.
    Direct Link
  6. Levin, A. and Y. Weiss, 2004. User assisted separation of reflections from a single image using a sparsity prior. Proceeding of the European Conference on Computer Vision, 3021: 602-613.
    CrossRef    
  7. Liao, M., C. Lv, G. Li, J. Lin and X. Gao, 2016. Reflection removal using ghosting cues based on GPU via CUDA. Proceeding of the 11th International Conference on Computer Science and Education (ICCSE), pp: 814-817.
    CrossRef    
  8. Prakash, D., P. Kalwad, V. Peddigari and P. Srinivasa, 2015. Automatic reflection removal using reflective layer image information. Proceeding of the IEEE International Conference on Consumer Electronics (ICCE), pp: 548-551.
    CrossRef    
  9. Shih, Y., D. Krishnan, F. Durand and W.T. Freeman, 2015. Reflection removal using ghosting cues. Proceeding of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp: 3193-3201.
    Direct Link
  10. Simon, C. and I. Kyu Park, 2015. Reflection removal for in-vehicle black box videos. Proceeding of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp: 4231-4239.
    CrossRef    
  11. Sirinukulwattana, T., G. Choe and I.S. Kweon, 2015. Reflection removal using disparity and gradient-sparsity via smoothing algorithm. Proceeding of the IEEE International Conference on Image Processing (ICIP), pp: 1940-1944.
    CrossRef    
  12. Sun, C., S. Liu, T. Yang, B. Zeng, Z. Wang and G. Liu, 2016. Automatic reflection removal using gradient intensity and motion cues. Proceeding of the ACM Conference on Multimedia, pp: 466-470.
    CrossRef    
  13. Teschioni, A. and C.S. Regazzoni, 1998. A robust method for reflections analysis in color image sequences. Proceeding of the 9th European Signal Processing Conference (EUSIPCO, 1998), pp: 1-4.
    Direct Link
  14. Wan, R., B. Shi, T.A. Hwee and A.C. Kot, 2016. Depth of field guided reflection removal. Proceeding of the IEEE International Conference on Image Processing (ICIP), pp: 21-25.
    CrossRef    
  15. Xue, T., M. Rubinstein, C. Liu and W.T. Freeman, 2015. A computational approach for obstruction-free photography. ACM T. Graphic., 34(4): 79.
    Direct Link

Competing interests

The authors have no competing interests.

Open Access Policy

This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.

Copyright

The authors have no competing interests.

ISSN (Online):  2040-7467
ISSN (Print):   2040-7459
Submit Manuscript
   Information
   Sales & Services
Home   |  Contact us   |  About us   |  Privacy Policy
Copyright © 2024. MAXWELL Scientific Publication Corp., All rights reserved