Blind source extraction based on generalized autocorrelations and complexity pursuit

Blind source extraction (BSE) is a special class of blind source separation (BSS) method. Due to its low computation load and fast processing speed, BSE has become one of the promising methods in signal processing and analysis. This paper addresses BSE problem when a desired source signal has temporal structures. Based on the generalized autocorrelations of the desired signal and the non-Gaussianity of its innovations, we develop an objective function. Maximizing this objective function, we present a BSE algorithm and further give its stability analysis in this paper. Simulations on image data and electrocardiogram (ECG) data indicate its better performance and the better property of tolerance to the estimation error of the time delay.

[1]  Mário Sarcinelli Filho,et al.  Topographic independent component analysis based on fractal theory and morphology applied to texture segmentation , 2007, Signal Process..

[2]  Changshui Zhang,et al.  Blind Source Extraction Using Generalized Autocorrelations , 2007, IEEE Transactions on Neural Networks.

[3]  Christian Vasseur,et al.  Filtering by optimal projection and application to automatic artifact removal from EEG , 2007, Signal Process..

[4]  Shun-ichi Amari,et al.  Adaptive blind signal processing-neural network approaches , 1998, Proc. IEEE.

[5]  K. Anand,et al.  Blind separation of multiple co-channel BPSK signals arriving at an antenna array , 1995, IEEE Signal Processing Letters.

[6]  Yehoshua Y. Zeevi,et al.  Extraction of a source from multichannel data using sparse decomposition , 2002, Neurocomputing.

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

[8]  Zhenwei Shi,et al.  A fast fixed-point algorithm for complexity pursuit , 2005, Neurocomputing.

[9]  L. Lathauwer,et al.  Fetal electrocardiogram extraction by source subspace separation , 1995 .

[10]  Aapo Hyvärinen,et al.  Complexity Pursuit: Separating Interesting Components from Time Series , 2001, Neural Computation.

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

[12]  Hagai Attias,et al.  Fetal cardiac signal extraction from magnetocardiographic data using a probabilistic algorithm , 2007, Signal Process..

[13]  P. Comon,et al.  ICA-based technique for radiating sources estimation: application to airport surveillance , 1993 .

[14]  Aapo Hyvärinen,et al.  A Fast Fixed-Point Algorithm for Independent Component Analysis , 1997, Neural Computation.

[15]  D. Chakrabarti,et al.  A fast fixed - point algorithm for independent component analysis , 1997 .

[16]  Sergio Cruces,et al.  From blind signal extraction to blind instantaneous signal separation: criteria, algorithms, and stability , 2004, IEEE Transactions on Neural Networks.

[17]  Changshui Zhang,et al.  Semi-blind source extraction for fetal electrocardiogram extraction by combining non-Gaussianity and time-correlation , 2007, Neurocomputing.

[18]  Allan Kardec Barros,et al.  A blind extraction of temporally correlated but statistically dependent acoustic signals , 2000, Neural Networks for Signal Processing X. Proceedings of the 2000 IEEE Signal Processing Society Workshop (Cat. No.00TH8501).

[19]  Allan Kardec Barros,et al.  Extraction of Specific Signals with Temporal Structure , 2001, Neural Computation.

[20]  Andrzej Cichocki,et al.  Adaptive Blind Signal and Image Processing - Learning Algorithms and Applications , 2002 .

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