Slow feature analysis and decorrelation filtering for separating correlated sources

We generalize the method of Slow Feature Analysis for vector-valued functions of multivariables and apply it to the problem of blind source separation, in particular image separation. For the linear case, exact mathematical analysis is given, which shows in particular that the sources are perfectly separated by SFA if and only if they and their first order derivatives are uncorrelated. When the sources are correlated, we apply the following technique called decorrelation filtering: use a linear filter to decorrelate the sources and their derivatives, then apply the separating matrix obtained on the filtered sources to the original sources. We show that if the filtered sources are perfectly separated by this matrix, then so are the original sources. We show how to numerically obtain such a decorrelation filter by solving a nonlinear optimization problem. This technique can also be applied to other linear separation methods, whose output signals are decorrelated, such as ICA.

[1]  Seungjin Choi,et al.  DIFFERENTIAL DECORRELATION FOR NONSTATIONARY SOURCE SEPARATION , 2001 .

[2]  Andrzej Cichocki,et al.  Algebraic differential decorrelation for nonstationary source separation , 2001 .

[3]  Mehran Yazdi,et al.  Astrophysical Image Separation Using Independent Component Analysis , 2009, 2009 International Conference on Digital Image Processing.

[4]  Aapo Hyvärinen,et al.  Independent Component Analysis for Time-dependent Stochastic Processes , 1998 .

[5]  Pierre Comon Independent component analysis - a new concept? signal processing , 1994 .

[6]  Edward H. Adelson,et al.  Separating reflections and lighting using independent components analysis , 1999, Proceedings. 1999 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (Cat. No PR00149).

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

[8]  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).

[9]  Pierre Comon,et al.  Independent component analysis, A new concept? , 1994, Signal Process..

[10]  Luís B. Almeida,et al.  Separating a Real-Life Nonlinear Image Mixture , 2005, J. Mach. Learn. Res..

[11]  Aapo Hyvärinen,et al.  Fast and robust fixed-point algorithms for independent component analysis , 1999, IEEE Trans. Neural Networks.

[12]  Lai-Wan Chan,et al.  Enhancement of Source Independence for Blind Source Separation , 2006, ICA.

[13]  Erkki Oja,et al.  Independent Component Analysis , 2001 .

[14]  Terrence J. Sejnowski,et al.  Slow Feature Analysis: Unsupervised Learning of Invariances , 2002, Neural Computation.

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

[16]  Yoav Y. Schechner,et al.  Polarization-based decorrelation of transparent layers: The inclination angle of an invisible surface , 1999, Proceedings of the Seventh IEEE International Conference on Computer Vision.

[17]  Jean-Franois Cardoso High-Order Contrasts for Independent Component Analysis , 1999, Neural Computation.

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

[19]  Michael Zibulevsky,et al.  Sparse Component Analysis , 2010 .

[20]  Erkki Oja,et al.  Independent component analysis for artefact separation in astrophysical images , 2003, Neural Networks.

[21]  Andrzej Cichocki,et al.  A New Learning Algorithm for Blind Signal Separation , 1995, NIPS.

[22]  Chung-Hay Luk,et al.  “ Sparse ” Component Analysis on EEG Data , 2006 .