Separation of superimposed images with unknown motions using sparsity priors

When people take photos through a transparent surface, it is ubiquitous that the images are superimposed with two source images, the transmitted layer and the reflected layer. In this paper, we utilize the sparsity priors over image color distribution and image gradients, and we realize the separation of such images by exploiting the diversity (relative motions of source images) in different snapshots. Our approach can estimate the motion even when layer image is quite faint, extract layer gradients when layer intensity is unchanged, and obtain a reliable separation by considering the gradients as limitations. The effectiveness of our approach is shown in experiments on both synthetic images and real world photos.

[1]  Mohamed-Jalal Fadili,et al.  Image Decomposition and Separation Using Sparse Representations: An Overview , 2010, Proceedings of the IEEE.

[2]  Anat Levin,et al.  User Assisted Separation of Reflections from a Single Image Using a Sparsity Prior , 2004, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[3]  G LoweDavid,et al.  Distinctive Image Features from Scale-Invariant Keypoints , 2004 .

[4]  Richard Szeliski,et al.  Layer extraction from multiple images containing reflections and transparency , 2000, Proceedings IEEE Conference on Computer Vision and Pattern Recognition. CVPR 2000 (Cat. No.PR00662).

[5]  Changshui Zhang,et al.  Blind separation of superimposed images with unknown motions , 2009, CVPR.

[6]  Arie Yeredor,et al.  Blind Separation of Superimposed Shifted Images Using Parameterized Joint Diagonalization , 2008, IEEE Transactions on Image Processing.

[7]  Yehoshua Y. Zeevi,et al.  Sparse ICA for blind separation of transmitted and reflected images , 2005, Int. J. Imaging Syst. Technol..