Share Email Print

Proceedings Paper

Reflection removal in smart devices using a prior assisted independent components analysis
Author(s): Pramati Kalwad; Divya Prakash; Venkat Peddigari; Phanish Srinivasa
Format Member Price Non-Member Price
PDF $17.00 $21.00

Paper Abstract

When photographs are taken through a glass or any other semi-reflecting transparent surface, in museums, shops, aquariums etc., we encounter undesired reflection. Reflection Removal is an ill-posed problem and is caused by superposition of two layers namely the scene in front of camera and the scene behind the camera getting reflected because of the semi-reflective surface. Modern day hand held Smart Devices (smartphones, tablets, phablets, etc) are typically used for capturing scenes as they are equipped with good camera sensors and processing capabilities and we can expect image quality to be similar to a professional camera. In this direction, we propose a novel method to reduce reflection in images, which is an extension of Independent Component Analysis (ICA) approach, by making use of two cameras present - a back camera (capturing actual scene) and a front facing camera. When compared to the original ICA implementation, our method gives on an average of 10% improvement on the peak signal to noise ratio of the image.

Paper Details

Date Published: 27 February 2015
PDF: 10 pages
Proc. SPIE 9404, Digital Photography XI, 940405 (27 February 2015); doi: 10.1117/12.2083105
Show Author Affiliations
Pramati Kalwad, National Institute of Technology, Karnataka (India)
Divya Prakash, Indian Institute of Technology, Kanpur (India)
Venkat Peddigari, Samsung R&D Institute India - Bangalore (India)
Phanish Srinivasa, Samsung R&D Institute India - Bangalore (India)

Published in SPIE Proceedings Vol. 9404:
Digital Photography XI
Nitin Sampat; Radka Tezaur; Dietmar Wüller, Editor(s)

© SPIE. Terms of Use
Back to Top
Sign in to read the full article
Create a free SPIE account to get access to
premium articles and original research
Forgot your username?