Elsevier

Signal Processing

Volume 83, Issue 3, March 2003, Pages 627-631
Signal Processing

Short communication
Second-order blind source separation in the Fourier space of data

https://doi.org/10.1016/S0165-1684(02)00447-4Get rights and content

Abstract

A variant of the second-order blind identification (SOBI) algorithm is described. It achieves blind source separation of data whose inverse Fourier transform presents the required correlation properties. In a former approach, mixtures were separated using an inverse FT–SOBI–FT processing sequence. The same result is obtained using a new algorithm, named f-SOBI, based on an indirect evaluation of signal correlation functions. The relationship between both approaches is discussed. Their equivalence is established when an appropriate definition of correlation functions in SOBI is used, instead of the currently implemented one.

Introduction

Blind source separation (BSS) is a signal processing technique that consists of retrieving n unobservable sources from m linear combinations (mn) provided by sensors [6], [3], [5]. This topic is related to the more general framework of independent component analysis (ICA) that also encompasses the resolution of blind deconvolution and identification problems. In an environment where no adaptation is needed, batch algorithms are preferred, as they act on whole pre-recorded data sets. Most of these algorithms tend to optimize contrast functions [3] computed from higher order cumulants, like in FastIca [5] or JADE [2]. This approach naturally applies to the separation of statistically independent sources whose probability density function is non-Gaussian. Second-order algorithms reduce the strong hypothesis of source statistical independence to source orthogonality. In turn, each source must be self-correlated. Under this assumption, an efficient separation algorithm, named second-order blind identification (SOBI) [1] was designed. It retained our attention for its robustness when applied to real-world applications, involving nuclear magnetic resonance (NMR) spectroscopy and pyroelectric signal analysis [9], [10], [4].

Formally, the raw data is represented by an m×F matrix X, where m is the number of sensors (and of mixtures) and F the number of recorded signal samples. Each column in X is associated with a particular value of the physical variable that evolves during the recording process: it can be time, frequency, wavelength, wavenumber, etc. It will be assumed here without loss of generality that the acquisition variable is frequency (hence the name F for the number of samples). The “natural” representation of the data is thus referred to as the Fourier space. During the course of our spectroscopic studies, it appeared that the spectral source signals, when represented in the conjugated direct space (the time domain signals), present correlation properties compatible with their extraction from mixtures by means of the SOBI algorithm [8]. This is particularly true in spectroscopic data [9] in which spectral peaks are extremely narrow and sparsely distributed. Under these conditions the correlation function of the spectra is not informative. A variant of the SOBI algorithm was developed so that it is not necessary to resort to the inverse FT, separation, FT sequence to display the separated spectra. This novel approach is of general interest because it allows separation in the Fourier space of data, whatever its physical origin, providing that the correlation constraint on time-domain sources is respected. After a brief description of BSS using second-order only statistics in Section 2, the direct computation of the required correlation matrices from spectra will be detailed in Section 3.

Section snippets

Blind source separation using SOBI

The linear mixing model assumes that detected signals can be written in a matrix form asX=Y+N=AS+N,where X represents the detected signals, Y the mixed signals, A the mixing matrix, S the unobservable source signals, and N the noise introduced by the sensors. Resolution techniques require uncorrelated signals and white sensor noise.

The source separation problem is under-determined sinceY=AS=AP−1Δ−1ΔPS,where P is a permutation matrix and Δ an invertible diagonal matrix. If the sources in S are

Separation in the frequency domain

The variant of SOBI presented here allows direct signal separation from frequency domain data by exploiting the source correlation properties expressed in the time domain. The new algorithm will be referred to as f-SOBI, standing for “frequency domain SOBI”. A former separation procedure, using SOBI, involved the reconstruction of time-domain signals of size F by inverse FT, then separation and FT. Experimental results were not always satisfactory, especially when trying to handle data sets of

Conclusion

The new algorithm presents a complementary interest regarding SOBI. It is dedicated to the separation of data for which no coherence in the Fourier space is available, providing they present the required correlation properties in the direct space. From data expressed in the Fourier space, the correlation matrices of the corresponding direct domain signals are evaluated without having to compute their inverse FT. The validation of this approach was carried out on data from nuclear magnetic

Acknowledgments

The authors thank Karen Plé for linguistic advice.

References (10)

There are more references available in the full text version of this article.

Cited by (22)

  • Retrospective comparison of several typical linear dynamic latent variable models for industrial process monitoring

    2022, Computers and Chemical Engineering
    Citation Excerpt :

    LVs extracted by ICA are usually assumed to have no temporal structure. However, sources collected from practice would usually be time series with serial correlations, for example, speech and music signals (Chang et al., 2000; Choi et al., 2001; Nuzillard and Nuzillard, 2003; Pham and Garât, 1997). In this situation, the Second-order statistics are sufficient to separate independent time series with temporal structure.

  • fMRI activations via low-complexity second-order inverse-sparse-transform blind separation

    2021, Digital Signal Processing: A Review Journal
    Citation Excerpt :

    This will cause that the application of SOBI to fMRI separation will produce more separation errors. In order to solve the difficulty for SOBI to separate sparse signals, a frequency-domain SOBI (f-SOBI) algorithm [28] is proposed. The algorithm performs inverse Fourier transform on the signals to obtain a rich autocorrelation matrix, which can achieve better separation of sparse signals.

  • Hybrid independent component analysis (H-ICA) with simultaneous analysis of high-order and second-order statistics for industrial process monitoring

    2019, Chemometrics and Intelligent Laboratory Systems
    Citation Excerpt :

    Zibulevsky et al. [27] proposed the second order blind source separation algorithm on the basis of several time delays by recursive splitting of signal subspaces. Nuzillard et al. [28] developed the second-order blind source separation method in the Fourier space of data. Because these second-order methods do not depend on higher-order statistics, signal components with a Gaussian distribution can also be recovered.

  • A general framework for second-order blind separation of stationary colored sources

    2008, Signal Processing
    Citation Excerpt :

    The second step consists of applying a joint approximate diagonalization algorithm to a set of different time-lag correlation matrices of the whitened signal vector. A variant of SOBI has been presented by Nuzillard et al. [10] allowing direct signal separation from frequency domain data by exploiting the source correlation properties expressed in the time domain. This algorithm is referred to as f-SOBI, standing for “frequency domain SOBI”.

View all citing articles on Scopus
View full text