Skip to main content
Erschienen in: Cognitive Computation 1/2015

01.02.2015

Embedded Implementation of Second-Order Blind Identification (SOBI) for Real-Time Applications in Neuroscience

verfasst von: Xun Zhang, François-Benoît Vialatte, Chen Chen, Apurva Rathi, Gérard Dreyfus

Erschienen in: Cognitive Computation | Ausgabe 1/2015

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Blind source separation (BSS) is an effective and powerful tool for signal processing and artifact removal in electroencephalographic signals. For real-time applications such as brain–computer interfaces, cognitive neuroscience or clinical neuromonitoring, it is of prime importance that BSS is effectively performed in real time. In order to improve in terms of speed considering the optimal parallelism environment that hardware provides, we build a high-level hardware/software co-simulation based on MATLAB/Simulink for BSS application. To illustrate our approach, we implement the most critical parts of the second-order blind identification algorithm with a fixed-point algorithm on a commercial field-programmable gate array development kit. The results obtained show that co-simulation environment reduces the computation time from 1.9 s to 12.8 ns and thus has great potential for real-time applications.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Bleck TP. Status epilepticus and the use of continuous EEG monitoring in the intensive care unit. Continuum. 2012;18(3):560–78.PubMed Bleck TP. Status epilepticus and the use of continuous EEG monitoring in the intensive care unit. Continuum. 2012;18(3):560–78.PubMed
2.
Zurück zum Zitat Vialatte FB, Solé-Casals J, Cichocki A. EEG windowed statistical wavelet scoring for evaluation and discrimination of muscular artifacts. Physiol Meas. 2008;29(12):1435–52.PubMedCrossRef Vialatte FB, Solé-Casals J, Cichocki A. EEG windowed statistical wavelet scoring for evaluation and discrimination of muscular artifacts. Physiol Meas. 2008;29(12):1435–52.PubMedCrossRef
3.
Zurück zum Zitat Cichocki A, Washizawa Y, Rutkowski T, Bakardjian H, Phan A-H, Choi S, Lee H. Noninvasive BCIs: multiway signal-processing array decompositions. Computer. 2008;41(10):34–42.CrossRef Cichocki A, Washizawa Y, Rutkowski T, Bakardjian H, Phan A-H, Choi S, Lee H. Noninvasive BCIs: multiway signal-processing array decompositions. Computer. 2008;41(10):34–42.CrossRef
4.
Zurück zum Zitat Hsu WY. Independent Component analysis and multiresolution asymmetry ratio for brain–computer interface. Clin EEG Neurosci. 2013;44(2):105–11.PubMedCrossRef Hsu WY. Independent Component analysis and multiresolution asymmetry ratio for brain–computer interface. Clin EEG Neurosci. 2013;44(2):105–11.PubMedCrossRef
5.
Zurück zum Zitat Delorme A, Sejnowski T, Makeig S. Enhanced detection of artifacts in EEG data using higher-order statistics and independent component analysis. NeuroImage. 2007;34:1443–9.PubMedCentralPubMedCrossRef Delorme A, Sejnowski T, Makeig S. Enhanced detection of artifacts in EEG data using higher-order statistics and independent component analysis. NeuroImage. 2007;34:1443–9.PubMedCentralPubMedCrossRef
6.
Zurück zum Zitat Winkler I, Haufe S, Tangermann M. Automatic classification of artifactual ICA-components for artifact removal in EEG signals. Behav Brain Funct. 2011;7:30.PubMedCentralPubMedCrossRef Winkler I, Haufe S, Tangermann M. Automatic classification of artifactual ICA-components for artifact removal in EEG signals. Behav Brain Funct. 2011;7:30.PubMedCentralPubMedCrossRef
7.
Zurück zum Zitat Cherry EC. Some experiments on the recognition of speech, with one and with two ears. J Acoust Soc Am. 1953;24:975–9.CrossRef Cherry EC. Some experiments on the recognition of speech, with one and with two ears. J Acoust Soc Am. 1953;24:975–9.CrossRef
9.
Zurück zum Zitat Brown GD, Yamada S, Sejnowski TJ. Independent component analysis at the neural cocktail party. Trends Neurosci. 2001;24(1):54–63.PubMedCrossRef Brown GD, Yamada S, Sejnowski TJ. Independent component analysis at the neural cocktail party. Trends Neurosci. 2001;24(1):54–63.PubMedCrossRef
10.
Zurück zum Zitat Zou L, Xu S, Ma Z, Lu J, Su W. Automatic removal of artifacts from attention deficit hyperactivity disorder electroencephalograms based on independent component analysis. Cognit Comput. 2013;5(2):225–33.CrossRef Zou L, Xu S, Ma Z, Lu J, Su W. Automatic removal of artifacts from attention deficit hyperactivity disorder electroencephalograms based on independent component analysis. Cognit Comput. 2013;5(2):225–33.CrossRef
11.
Zurück zum Zitat Yang L, Lv J, Xiang Y. Underdetermined blind source separation by parallel factor analysis in time-frequency domain. Cognit Comput. 2013;5(2):207–14.CrossRef Yang L, Lv J, Xiang Y. Underdetermined blind source separation by parallel factor analysis in time-frequency domain. Cognit Comput. 2013;5(2):207–14.CrossRef
12.
Zurück zum Zitat Fitzgibbon SP, Powers DMW, Pope KJ, Clark CR. Removal of EEG noise and artifact using blind source separation. J Clin Neurophysiol. 2007;24(3):232–43.PubMedCrossRef Fitzgibbon SP, Powers DMW, Pope KJ, Clark CR. Removal of EEG noise and artifact using blind source separation. J Clin Neurophysiol. 2007;24(3):232–43.PubMedCrossRef
13.
Zurück zum Zitat Koldovsky Z, Phan A-H, Tichavsky P, Cichocki A. A treatment of EEG motor imagery data by underdetermined blind source separation. In: Proceedings of 20th European signal processing conference (EUSIPCO), 2012; 1484–1488. Koldovsky Z, Phan A-H, Tichavsky P, Cichocki A. A treatment of EEG motor imagery data by underdetermined blind source separation. In: Proceedings of 20th European signal processing conference (EUSIPCO), 2012; 1484–1488.
14.
Zurück zum Zitat ZKoldovsky Z, Tichavsky P, Phan A-H, Cichocki AA, Two-Stage MMSE. Beamformer for underdetermined signal separation. IEEE Signal Process Lett. 2013;20(12):1227–30.CrossRef ZKoldovsky Z, Tichavsky P, Phan A-H, Cichocki AA, Two-Stage MMSE. Beamformer for underdetermined signal separation. IEEE Signal Process Lett. 2013;20(12):1227–30.CrossRef
15.
Zurück zum Zitat Li R, Principe JC. Blinking artifact removal in cognitive EEG data using ICA. Conf Proc IEEE Eng Med Biol Soc. 2006;1:5273–6.PubMedCrossRef Li R, Principe JC. Blinking artifact removal in cognitive EEG data using ICA. Conf Proc IEEE Eng Med Biol Soc. 2006;1:5273–6.PubMedCrossRef
16.
Zurück zum Zitat Roth C, Gupta CN, Plis SM, Damaraju E, Khullar S, Calhoun VD, Bridwell DA. The influence of visuospatial attention on unattended auditory 40 Hz responses. Front Hum Neurosci. 2013;15(7):370. Roth C, Gupta CN, Plis SM, Damaraju E, Khullar S, Calhoun VD, Bridwell DA. The influence of visuospatial attention on unattended auditory 40 Hz responses. Front Hum Neurosci. 2013;15(7):370.
17.
Zurück zum Zitat Pichevar R, Rouat J. A 3 quantitative evaluation of a bio-inspired sound segregation technique for two- and three-source mixtures. In: Nonlinear speech modeling and applications, Berlin: Springer; 2005. p. 392–396. Pichevar R, Rouat J. A 3 quantitative evaluation of a bio-inspired sound segregation technique for two- and three-source mixtures. In: Nonlinear speech modeling and applications, Berlin: Springer; 2005. p. 392–396.
18.
Zurück zum Zitat Engelbrecht AP. Computational intelligence: an introduction. 2nd ed. New York: Wiley; 2007.CrossRef Engelbrecht AP. Computational intelligence: an introduction. 2nd ed. New York: Wiley; 2007.CrossRef
19.
Zurück zum Zitat Mognon A, Jovicich J, Bruzzone L, Buiatti M. ADJUST: an automatic EEG artifact detector based on the joint use of spatial and temporal features. Psychophysiology. 2011;48(2):229–40.CrossRef Mognon A, Jovicich J, Bruzzone L, Buiatti M. ADJUST: an automatic EEG artifact detector based on the joint use of spatial and temporal features. Psychophysiology. 2011;48(2):229–40.CrossRef
20.
Zurück zum Zitat Wolpaw JR, Birbaumer N, McFarland DJ, Pfurtscheller G, Vaughan TM. Brain–computer interfaces for communication and control. Clin Neurophysiol. 2002;113(6):767–91.PubMedCrossRef Wolpaw JR, Birbaumer N, McFarland DJ, Pfurtscheller G, Vaughan TM. Brain–computer interfaces for communication and control. Clin Neurophysiol. 2002;113(6):767–91.PubMedCrossRef
21.
Zurück zum Zitat Gao J, Zheng C, Wang P. Online removal of muscle artifact from electroencephalogram signals based on canonical correlation analysis. Clin EEG Neurosci. 2010;41(1):53–9.PubMedCrossRef Gao J, Zheng C, Wang P. Online removal of muscle artifact from electroencephalogram signals based on canonical correlation analysis. Clin EEG Neurosci. 2010;41(1):53–9.PubMedCrossRef
22.
Zurück zum Zitat Zander TO, Kothe C. Towards passive brain–computer interfaces: applying brain–computer interface technology to human–machine systems in general. J Neural Eng. 2011;8(2):025005.PubMedCrossRef Zander TO, Kothe C. Towards passive brain–computer interfaces: applying brain–computer interface technology to human–machine systems in general. J Neural Eng. 2011;8(2):025005.PubMedCrossRef
23.
Zurück zum Zitat Delorme A, Makeig S, Fabre-Thorpe M, Sejnowski T. From single-trials EEG to brain area dynamics. Neurocomputing. 2002;44–46:1057–64.CrossRef Delorme A, Makeig S, Fabre-Thorpe M, Sejnowski T. From single-trials EEG to brain area dynamics. Neurocomputing. 2002;44–46:1057–64.CrossRef
24.
Zurück zum Zitat Hyvärinen A. Fast and robust fixed-point algorithms for independent component analysis. IEEE Trans Neural Netw. 1999;10(3):626–34.PubMedCrossRef Hyvärinen A. Fast and robust fixed-point algorithms for independent component analysis. IEEE Trans Neural Netw. 1999;10(3):626–34.PubMedCrossRef
25.
Zurück zum Zitat Hyvärinen A, Karhunen J, Oja E. Independent component analysis. Hoboken: Wiley; 2001.CrossRef Hyvärinen A, Karhunen J, Oja E. Independent component analysis. Hoboken: Wiley; 2001.CrossRef
26.
Zurück zum Zitat Bell AJ, Sejnowski TJ. An information-maximization approach to blind separation and blind deconvolution. Neural Comput. 1995;7(6):1129–59.PubMedCrossRef Bell AJ, Sejnowski TJ. An information-maximization approach to blind separation and blind deconvolution. Neural Comput. 1995;7(6):1129–59.PubMedCrossRef
27.
Zurück zum Zitat Shayegh F, Erfanian A. Real-time ocular artifacts suppression from EEG signals using an unsupervised adaptive blind source separation. Conf Proc IEEE Eng Med Biol Soc. 2006;1:5269–72.PubMedCrossRef Shayegh F, Erfanian A. Real-time ocular artifacts suppression from EEG signals using an unsupervised adaptive blind source separation. Conf Proc IEEE Eng Med Biol Soc. 2006;1:5269–72.PubMedCrossRef
28.
Zurück zum Zitat Joyce CA, Gorodnitsky IF, Kutasb M. Automatic removal of eye movement and blink artifacts from EEG data using blind component separation. Psychophysiology. 2004;41:313–25.PubMedCrossRef Joyce CA, Gorodnitsky IF, Kutasb M. Automatic removal of eye movement and blink artifacts from EEG data using blind component separation. Psychophysiology. 2004;41:313–25.PubMedCrossRef
29.
Zurück zum Zitat Belouchrani A, Abed-Meraim K, Cardoso J-F, Moulines E. A blind source separation technique using second order statistics. IEEE Trans Signal Process. 1997;45(2):434–44.CrossRef Belouchrani A, Abed-Meraim K, Cardoso J-F, Moulines E. A blind source separation technique using second order statistics. IEEE Trans Signal Process. 1997;45(2):434–44.CrossRef
30.
Zurück zum Zitat Huang W-C, Hung S-H, Chung J-F, Chang M-H, Van L-D, Lin C-T. FPGA implementation of 4-channel ICA for on-line EEG signal separation. IEEE Biomed Circuits Syst Conf. 2008;20–22:65–8. Huang W-C, Hung S-H, Chung J-F, Chang M-H, Van L-D, Lin C-T. FPGA implementation of 4-channel ICA for on-line EEG signal separation. IEEE Biomed Circuits Syst Conf. 2008;20–22:65–8.
31.
Zurück zum Zitat Shyu K–K, Lee M-H, Wu Y-T, Lee P-L. Implementation of pipelined FastICA on FPGA for real-time blind source separation. IEEE Trans Neural Netw. 2008;19(6):958–70.PubMedCrossRef Shyu K–K, Lee M-H, Wu Y-T, Lee P-L. Implementation of pipelined FastICA on FPGA for real-time blind source separation. IEEE Trans Neural Netw. 2008;19(6):958–70.PubMedCrossRef
33.
Zurück zum Zitat Kim C-M, Park H-M, Kim T, Choi Y-K, Lee S-Y. FPGA implementation of ICA algorithm for blind signal separation and adaptive noise canceling. IEEE Trans Neural Netw. 2003;14(5):1038–46.PubMedCrossRef Kim C-M, Park H-M, Kim T, Choi Y-K, Lee S-Y. FPGA implementation of ICA algorithm for blind signal separation and adaptive noise canceling. IEEE Trans Neural Netw. 2003;14(5):1038–46.PubMedCrossRef
34.
Zurück zum Zitat Li Z, Lin Q. FPGA implementation of Infomax BSS algorithm with fixed-point number representation, ICNN&B’05 an international conference on neural networks and brain, 13–15 Oct 2005. Li Z, Lin Q. FPGA implementation of Infomax BSS algorithm with fixed-point number representation, ICNN&B’05 an international conference on neural networks and brain, 13–15 Oct 2005.
35.
Zurück zum Zitat Du H, Qi H. An FPGA implementation of parallel ICA for dimensionality reduction in hyperspectral images. In: Proceeding 2004 IEEE international geoscience and remote sensing symposium, 2004. Du H, Qi H. An FPGA implementation of parallel ICA for dimensionality reduction in hyperspectral images. In: Proceeding 2004 IEEE international geoscience and remote sensing symposium, 2004.
36.
Zurück zum Zitat Wang Y, Sutherland MT, Sanfratello LL, Tang CC. Single-trial classification of Erps using second-order blind identification (SOBI). In: Proceedings of the international conference on machine learning and cybernetics, 2004; 7. Wang Y, Sutherland MT, Sanfratello LL, Tang CC. Single-trial classification of Erps using second-order blind identification (SOBI). In: Proceedings of the international conference on machine learning and cybernetics, 2004; 7.
37.
Zurück zum Zitat Vorobyov SA. Blind unitary prewhitening with a real-valued eigendecomposition. Circuits Syst Signal Process. 2006;25(3):421–9.CrossRef Vorobyov SA. Blind unitary prewhitening with a real-valued eigendecomposition. Circuits Syst Signal Process. 2006;25(3):421–9.CrossRef
38.
Zurück zum Zitat Tichavský P, Doron E, Yeredor A, Nielsen J. A computationally affordable implementation an asymptotically optimal BSS algorithm for AR sources. In: Proceedings EUSIPCO, Florence, Italy, 2006. Tichavský P, Doron E, Yeredor A, Nielsen J. A computationally affordable implementation an asymptotically optimal BSS algorithm for AR sources. In: Proceedings EUSIPCO, Florence, Italy, 2006.
39.
Zurück zum Zitat Tong L, Soon VC, Liu R, Huang Y. AMUSE: a new blind identification algorithm. In: Proceedings ISCAS, New Orleans, LA, 1990. Tong L, Soon VC, Liu R, Huang Y. AMUSE: a new blind identification algorithm. In: Proceedings ISCAS, New Orleans, LA, 1990.
40.
Zurück zum Zitat Belouchrani A, Abed-Meraim K, Cardoso J-F, Moulines E. Second-order blind separation of correlated sources, In: Proceedings International Conference Digital Signal Processing, Cyprus, 1993;346–351. Belouchrani A, Abed-Meraim K, Cardoso J-F, Moulines E. Second-order blind separation of correlated sources, In: Proceedings International Conference Digital Signal Processing, Cyprus, 1993;346–351.
Metadaten
Titel
Embedded Implementation of Second-Order Blind Identification (SOBI) for Real-Time Applications in Neuroscience
verfasst von
Xun Zhang
François-Benoît Vialatte
Chen Chen
Apurva Rathi
Gérard Dreyfus
Publikationsdatum
01.02.2015
Verlag
Springer US
Erschienen in
Cognitive Computation / Ausgabe 1/2015
Print ISSN: 1866-9956
Elektronische ISSN: 1866-9964
DOI
https://doi.org/10.1007/s12559-014-9282-z

Weitere Artikel der Ausgabe 1/2015

Cognitive Computation 1/2015 Zur Ausgabe

Premium Partner