Separating reflections from images by use of independent component analysis.

The image of an object can vary dramatically, depending on lighting, specularities, reflections, and shadows. It is often advantageous to separate these incidental variations from the intrinsic aspects of an image. We describe a method for photographing objects behind glass and digitally removing the reflections from the surface of the glass, leaving the image of the objects behind the glass intact. We describe the details of this method, which employs simple optical techniques and independent component analysis and show its efficacy with several examples.

[1]  Jean-Francois Cardoso,et al.  Source separation using higher order moments , 1989, International Conference on Acoustics, Speech, and Signal Processing,.

[2]  Yeheskel Bar-ness,et al.  Bootstrapping adaptive interference cancelers - Some practical limitations , 1982 .

[3]  Steven A. Shafer,et al.  Using color to separate reflection components , 1985 .

[4]  Christian Jutten,et al.  Blind separation of sources, part I: An adaptive algorithm based on neuromimetic architecture , 1991, Signal Process..

[5]  R. Redner,et al.  Mixture densities, maximum likelihood, and the EM algorithm , 1984 .

[6]  Jean-Louis Lacoume,et al.  Separation of independent sources from correlated inputs , 1992, IEEE Trans. Signal Process..

[7]  Andreas G. Andreou,et al.  Liquid crystal polarization camera , 1997, IEEE Trans. Robotics Autom..

[8]  R. Liu,et al.  An extended fourth order blind identification algorithm in spatially correlated noise , 1990, International Conference on Acoustics, Speech, and Signal Processing.

[9]  Terrance E. Boult,et al.  Constraining Object Features Using a Polarization Reflectance Model , 1991, IEEE Trans. Pattern Anal. Mach. Intell..

[10]  P. Comon Separation Of Stochastic Processes , 1989, Workshop on Higher-Order Spectral Analysis.

[11]  Ali Mansour,et al.  Blind Separation of Sources , 1999 .

[12]  Andrew Blake,et al.  Detecting Specular Reflections Using Lambertian Constraints , 1988, [1988 Proceedings] Second International Conference on Computer Vision.

[13]  Lawrence B. Wolff,et al.  Polarization-Based Material Classification from Specular Reflection , 1990, IEEE Trans. Pattern Anal. Mach. Intell..

[14]  Terrence J. Sejnowski,et al.  An Information-Maximization Approach to Blind Separation and Blind Deconvolution , 1995, Neural Computation.

[15]  R. Bajcsy,et al.  Color image segmentation with detection of highlights and local illumination induced by inter-reflections , 1990, [1990] Proceedings. 10th International Conference on Pattern Recognition.