Skip to main content
Log in

Robust extraction of P300 using constrained ICA for BCI applications

  • Original Article
  • Published:
Medical & Biological Engineering & Computing Aims and scope Submit manuscript

Abstract

P300 is a positive event-related potential used by P300-brain computer interfaces (BCIs) as a means of communication with external devices. One of the main requirements of any P300-based BCI is accuracy and time efficiency for P300 extraction and detection. Among many attempted techniques, independent component analysis (ICA) is currently the most popular P300 extraction technique. However, since ICA extracts multiple independent components (ICs), its use requires careful selection of ICs containing P300 responses, which limits the number of channels available for computational efficiency. Here, we propose a novel procedure for P300 extraction and detection using constrained independent component analysis (cICA) through which we can directly extract only P300-relevant ICs. We tested our procedure on two standard datasets collected from healthy and disabled subjects. We tested our procedure on these datasets and compared their respective performances with a conventional ICA-based procedure. Our results demonstrate that the cICA-based method was more reliable and less computationally expensive, and was able to achieve 97 and 91.6% accuracy in P300 detection from healthy and disabled subjects, respectively. In recognizing target characters and images, our approach achieved 95 and 90.25% success in healthy and disabled individuals, whereas use of ICA only achieved 83 and 72.25%, respectively. In terms of information transfer rate, our results indicate that the ICA-based procedure optimally performs with a limited number of channels (typically three), but with a higher number of available channels (>3), its performance deteriorates and the cICA-based one performs better.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5

Similar content being viewed by others

References

  1. Bell AJ, Sejnowski TJ (1995) An information-maximization approach to blind separation and blind deconvolution. Neural Comput 7:129–1159

    Article  Google Scholar 

  2. Blankerz B, Mueller KR, Vurio G, Vaughan TM, Shalk G, Wolplaw JR, Schloegl A, Neuper C, Pfurtcheller P, Hinterberger T, Schroeder M, Birbaumer B (2004) The BCI Competition 2003: Progress and perspectives in detection and discrimination of EEG single trials. IEEE Trans Biomed Eng 51:1044–1051

    Article  Google Scholar 

  3. Comon P (1994) Independent component analysis—a new concept? Signal Process 36:287–314

    Article  Google Scholar 

  4. Dias NS, Kamrunnahar M, Mendes PM, Schiff SJ, Correia JH (2010) Feature selection on movement imagery discrimination and attention detection. Med Biol Eng Comput 48(4):331–341

    Article  PubMed  CAS  Google Scholar 

  5. Donchin E, Spencer KM, Wijesinghe R (2000) The mental prosthesis: assessing the speed of a P300-based brain–computer interface. IEEE Trans Rehab Eng 8:174–179

    Article  CAS  Google Scholar 

  6. Fabiani GE, McFarland DJ, Wolplaw JR, Pfurtscheller G (2004) Conversion of EEG activity into cursor movement by a brain–computer interface. IEEE Trans Neural Syst Rehab Eng 12:331–338

    Article  Google Scholar 

  7. Farwell LA, Donchin E (1988) Taking off the top of your head: Toward a mental prosthesis utilizing event related brain potentials. Electroenceph Clin Neurophyiol 70:510–523

    Article  CAS  Google Scholar 

  8. Hoffmann U, Vesin JM, Ebrahimi T, Diserens K (2007) An efficient P300-based brain–computer interface for disabled subjects. J Neurosci Meth 167:115–125

    Article  Google Scholar 

  9. Horki P, Solis-Escalante T, Neuper C, Müller-Putz G (2011) Combined motor imagery and SSVEP based BCI control of a 2 DoF artificial upper limb. Med Biol Eng Comput 49(5):567–577

    Article  PubMed  Google Scholar 

  10. Hyvärinen A (1998) New approximations of differential entropy for independent component analysis and projection pursuit. Adv Neural Inform Process Syst 10:273–279

    Google Scholar 

  11. Hyvärinen A, Oja E (1997) A fast fixed-point algorithm for independent component analysis. Neural Comput 9:483–492

    Article  Google Scholar 

  12. Hyvarinen A, Karhunen J, Oja E (2001) Independent component analysis. Wiley, New York, pp 147–202

    Book  Google Scholar 

  13. Jin J, Allison BZ, Sellers EW, Brunner C, Horki P, Wang X, Neuper C (2011) Optimized stimulus presentation patterns for an event-related potential EEG-based brain–computer interface. Med Biol Eng Comput 49(2):181–191

    Article  PubMed  Google Scholar 

  14. Khan OI, Kim SH, Rasheed T, Khan AM, Kim TS (2009) Extraction of P300 using constrained independent component analysis. In: IEEE Int. Conf. Engineering in Medicine and Biology Society, pp 4031–4034. doi:10.1109/IEMBS.2009.5333727. http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5333727&isnumber=5332379

  15. Kostov A, Polak M (2000) Parallel man–machine training in development of EEG-based cursor control. IEEE Trans Rehab Eng 8:203–205

    Article  CAS  Google Scholar 

  16. Kübler A, Kotchoubey B, Kaiser J, Wolplaw JR, Birbaumer N (2001) Brain–computer communication: unlocking the locked-in. Psychol Bull 127:358–375

    Article  PubMed  Google Scholar 

  17. Lee TW (1998) Independent component analysis: theory and applications. Kluwer, Boston

    Google Scholar 

  18. Lu W, Rajapakse JC (2005) Approach and application of constrained ICA. IEEE Trans Neural Netw 16:203–212

    Article  PubMed  Google Scholar 

  19. Meinicke P, Kaper M, Hoppe H, Heumann M, Ritter H (2003) Improving transfer rates in brain computer interfacing: a case study. Adv Neural Inf Process Syst 15:1107–1114

    Google Scholar 

  20. Rakotomamonjy A, Guigue V (2008) BCI competition III: dataset II-ensemble of SVMs for BCI P300 speller. IEEE Trans Biomed Eng 55:1147–1154

    Article  PubMed  Google Scholar 

  21. Rasheed T, Lee YK, Lee SY, Kim T-S (2009) Attenuation in artifacts in EEG signals measured inside an MRI scanner using constrained independent component analysis. Physiol Meas 30:387–404

    Article  PubMed  Google Scholar 

  22. Serby H, Yom-Tov E (2005) An improved P300-based brain computer interface. IEEE Trans Neural Syst Rehab Eng 13:89–98

    Article  Google Scholar 

  23. Wang S, James C (2006) Enhancing evoked responses for BCI through advanced ICA techniques. In: Int. Conf. on advances in medical, signal and information processing, pp 1–4. http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=4225233&isnumber=4225194

  24. Wang S, James C (2007) Extracting rhythmic brain activity for brain–computer interfacing through constrained independent component analysis. Comput Intell Neurosci 2007:1–9. doi:10.1155/2007/41468. http://dl.acm.org/citation.cfm?id=1321354

  25. Wolplaw JR, Birbaumer N, Mcfarland DJ, Pfurtscheller G, Vaughan TM (2002) Brain–computer interfaces for communication and control. Clin Neurophysiol 113:767–791

    Article  Google Scholar 

  26. Wolplaw JR, McFarland JR, Vaughan TM (2000) Brain computer interface research at the Wadsworth Center. IEEE Trans Rehab Eng 8:222–226

    Article  Google Scholar 

Download references

Acknowledgments

This research was supported by the MKE (The Ministry of Knowledge Economy), Korea, under the ITRC (Information Technology Research Center) support program supervised by the NIPA (National IT Industry Promotion Agency) (NIPA-2011-(C1090-1121-0003)).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Tae-Seong Kim.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Khan, O.I., Farooq, F., Akram, F. et al. Robust extraction of P300 using constrained ICA for BCI applications. Med Biol Eng Comput 50, 231–241 (2012). https://doi.org/10.1007/s11517-012-0861-4

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11517-012-0861-4

Keywords

Navigation