Skip to main content
Log in

Implementation of an Embedded Web Server Application for Wireless Control of Brain Computer Interface Based Home Environments

  • Systems-Level Quality Improvement
  • Published:
Journal of Medical Systems Aims and scope Submit manuscript

Abstract

Brain Computer Interface (BCI) based environment control systems could facilitate life of people with neuromuscular diseases, reduces dependence on their caregivers, and improves their quality of life. As well as easy usage, low-cost, and robust system performance, mobility is an important functionality expected from a practical BCI system in real life. In this study, in order to enhance users' mobility, we propose internet based wireless communication between BCI system and home environment. We designed and implemented a prototype of an embedded low-cost, low power, easy to use web server which is employed in internet based wireless control of a BCI based home environment. The embedded web server provides remote access to the environmental control module through BCI and web interfaces. While the proposed system offers to BCI users enhanced mobility, it also provides remote control of the home environment by caregivers as well as the individuals in initial stages of neuromuscular disease. The input of BCI system is P300 potentials. We used Region Based Paradigm (RBP) as stimulus interface. Performance of the BCI system is evaluated on data recorded from 8 non-disabled subjects. The experimental results indicate that the proposed web server enables internet based wireless control of electrical home appliances successfully through BCIs.

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
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

References

  1. Wolpaw, J.R., Birbaumer, N., McFarland, D.J., Pfurtscheller, G., and Vaughan, T.M., Brain–computer interfaces for communication and control. Clinical Neurophysiology. 113:767–791, 2002.

    Article  PubMed  Google Scholar 

  2. Mak, J.N., and Wolpaw, J.R., Clinical Applications of Brain-Computer Interfaces: current state and future prospects. IEEE Rev Biomed Eng. 2:187–199, 2009.

    Article  PubMed  PubMed Central  Google Scholar 

  3. Fabiani, G.E., et al., Conversion of EEG activity into cursor movement by a brain–computer interface (BCI). IEEE Transactions on Neural Systems and Rehabilitation Engineering. 12(3):331–338, 2004.

    Article  PubMed  Google Scholar 

  4. Mugler, M.E., et al., Design and implementation of a P300-based brain-computer interface for controlling an internet browser. IEEE Transactıons on Neural Systems and Rehabilitation Engineering. 18(6):599–609, 2010.

    Article  PubMed  Google Scholar 

  5. Rebsamen, B., et al., Controlling a wheelchair indoors using thought. IEEE Intelligent Systems. 22(2):18–24, 2007.

    Article  Google Scholar 

  6. Müller-Putz, G.R., and Pfurtscheller, G., Control of an electrical prosthesis with an SSVEP-based BCI. IEEE Transactions on Biomedical Engineering. 55(1):361–364, 2008.

    Article  PubMed  Google Scholar 

  7. Ortner, R., et al., An SSVEP BCI to control a hand orthosis for persons with tetraplegia. IEEE Transactıons on Neural Systems and Rehabilitation Engineering. 19(1):1–5, 2011.

    Article  PubMed  Google Scholar 

  8. Cincotti, D.M., Aloise, F., Bufalari, S., Schalk, G., Oriolo, G., Cherubini, A., Marciani, M.G., and Babiloni, F., Non-invasive brain–computer interface system: towards its application as assistive technology. Brain Research Bulletin. 75:796–803, 2008.

    Article  PubMed  PubMed Central  Google Scholar 

  9. Gao, X., Xu, D., Cheng, M., and Gao, S., A BCI-based environmental controller for the motion-disabled. IEEE Transactions on Neural Systems And Rehabilitation Engineering. 11(2):137–140, 2003.

    Article  PubMed  Google Scholar 

  10. Aloise, F., Schettini, F., Arico, P., Leotta, F., Salinari, S., Mattia, D., Babiloni, F., and Cincotti, F., P300-based brain–computer interface for environmental control: an asynchronous approach. Journal of Neural Engineering. 8:025025, 2001.

    Article  Google Scholar 

  11. Lin, C.T., Lin, B.S., Lin, F.C., and Chang, C.J., Brain computer interface-based smart living environmental auto-adjustment control system in UPnP home networking. IEEE Systems Journal. 8(2):363–370, 2014.

    Article  Google Scholar 

  12. Bayliss, J.D., Use of the evoked potential P3 component for control in a virtual apartment. IEEE Transactions on Neural Systems and Rehabilitation Engineering. 11(2):113–116, 2003.

    Article  PubMed  Google Scholar 

  13. Aloise, F., Schettini, F., Aricò, P., Salinari, S., Guger, C., Rinsma, J., Aiello, M., Mattia, D., and Cincotti, F., Asynchronous P300-based brain-computer interface to control a virtual environment: initial tests on end users. Clinical EEG and Neuroscience. 42(4):219–224, 2011.

    Article  PubMed  Google Scholar 

  14. Guger, C., Holzner, C., Grönegress, C., Edlinger, G., Slater, M., Control of a Smart Home with a Brain-Computer Interface. 3rd BCI Workshop at University of Techonogy Graz, 2008.

  15. Holzner, C., Guger, C., Edlinger, G., Grönegress, C., Slater, M., Virtual Smart Home Controlled by Thoughts. 18th IEEE International Workshops on Enabling Technologies: Infrastructures for Collaborative Enterprises, Netherlands, 236–239, 2009.

  16. Guger, C., Holzner, C., Groenegress, C., Edlinger, G., Slater, M., Brain-computer interface for virtual reality control. ESANN-2009, Belgium, 443–448, 2009.

  17. Holzner, C., Guger, C., Grönegress, C., Edlinger, G., and Slater, M., Using a P300 brain computer interface for smart home control. World Congress on Medical Physics and Biomedical Engineering, Munich, pp. 174–177, 2009.

    Google Scholar 

  18. Aloise, F., Schettini, F., Aricò, P, Bianchi, L, Riccio, A, Mecella, M, Babiloni, F, Mattia, D, Cincotti, F., Advanced Brain computer interface for communication and control. International Conference on Advanced Visual Interfaces-AVI’10, New York, 399–400, 2010.

  19. Corralejo, R., Nicolas-Alonso, L.F., Álvarez, D., and Hornero, R., A P300-based brain–computer interface aimed at operating electronic devices at home for severely disabled people. Medical & Biological Engineering & Computing. 52:861–872, 2014.

    Article  Google Scholar 

  20. Aiello, M., Aloise, F., Baldoni, R., Cincotti, F., Guger, C., Lazovik, A., Mecella, M., Pucci, P., Rinsma, J., Santucci, G., Taglieri, M., Smart homes to improve the quality of life for all. IEEE Eng Med Biol Soc, Boston, 1777–1780, 2011.

  21. Gao, S., Wang, Y., Gao, X., and Hong, B., Visual and auditory brain-computer interfaces. IEEE Transactions on Biomedical Engineering. 61(5):1436–1447, 2014.

    Article  PubMed  Google Scholar 

  22. Lee, S., Shin, Y., Woo, S., Kim, K., Lee, HN., Review of wireless brain-computer interface systems in brain-computer interface systems – recent progress and future prospects, InTech 215-233, 2013.

  23. Miralles, F., Vargiu, E., Dauwalder, S., Solà, M., Müller-Putz, G., Wriessnegger, S. C., Pinegger, A., Kübler, A., Halder, S., Käthner, I., Martin, S., Daly, J., Armstrong, E., Guger, C., Hintermüller, C., Lowish, H., Brain computer interface on track to home. Scientific World Journal 623896, 2015.

  24. Aydın, E. A., Bay, Ö. F., Güler, İ., Region Based Brain Computer Interface for A Home Control Application. 37th Annual Internatıonal Conference of the IEEE Engineering in Medicine and Biology Society, Milano, 1075–1078, 2015.

  25. Min, B.K., Marzelli, M.J., and Yoo, S.S., Neuroimaging-based approaches in the brain–computer interface. Trends in Biotechnology. 28(11):552–560, 2010.

    Article  PubMed  CAS  Google Scholar 

  26. Amiri, S., Rezai, R.F., and Asadpour, V., A review of hybrid brain-computer interface systems. Advances in Human-Computer Interaction. 2013:187024, 2013.

    Article  Google Scholar 

  27. Polich, J., Updating P300: an integrative theory of P3a and P3b. Clin Neurophysiol. 118(10):2128–2148, 2007.

    Article  PubMed  PubMed Central  Google Scholar 

  28. Farwell, L.A., and Donchin, E., Talking off the top of your head: toward a mental prosthesis utilizing event-related brain potentials. Electroencephalography and Clinical Neurophysiology. 70:510–523, 1988.

    Article  PubMed  CAS  Google Scholar 

  29. Guan, C., Thulasidas, M., Wu, J., High Performance P300 Speller For Brain-Computer Interface. IEEE International Workshop on Biomedical Circuits & Systems S3/5/INV-S3/13–S3/5/INV-S3/16, 2004.

  30. Xu, Y., and Nakajima, Y., A two-level predictive event-related potential-based brain–computer interface. IEEE Transactions on Biomedical Engineering. 60(10):2839–2847, 2013.

    Article  PubMed  Google Scholar 

  31. Luo, G., and Min, W., Distance-constrained orthogonal Latin squares for brain-computer interface. Journal of Medical Systems. 36:159–166, 2012.

    Article  PubMed  Google Scholar 

  32. Rezai, R.F., and Abhari, K., A region-based P300 speller for brain-computer interface. Canadian Journal of Electrical and Computer Engineering. 34(3):81–85, 2009.

    Article  Google Scholar 

  33. Rakotomamonj, A., and Guigue, V., BCI competition III: dataset II- ensemble of SVMs for BCI P300 speller. IEEE Transactions on Biomedical Engineering. 55(3):1147–1154, 2008.

    Article  Google Scholar 

  34. Abootalebi, V., Moradi, M.H., and Khalilzadehc, M.A., A new approach for EEG feature extraction in P300-based lie detection. Computer Methods and Programs in Biomedicine. 94:48–57, 2009.

    Article  PubMed  Google Scholar 

  35. Salvaris, M., Sepulveda, F., Wavelets and Ensemble of FLDs for P300 Classification. 4th International IEEE EMBS Conference on Neural Engineering, Turkey, 399–342, 2009.

  36. Aydın, E. A., Bay, Ö. F., Güler, İ., Classification of P300 Event Related Potentials with Discrete Wavelet Transform. 23rd IEEE Conference on Signal Processing and Communication Applications, Malatya, Turkey, 1200–1203, 2015.

  37. Lotte, F., Congedo, M., Lecuyer, A., Lamarche, F., and Arnaldi, B., A review of classification algorithms for EEG-based brain–computer interfaces. Journal of Neural Engineering. 4:R1–R13, 2007.

    Article  PubMed  CAS  Google Scholar 

  38. Krusienski, D.J., Sellers, E.W., Cabestaing, F., Bayoudh, S., McFarland, D.J., Vaughan, T.M., and Wolpaw, J.R., A comparison of classification techniques for the P300 speller. Journal of Neural Engineering. 3:299–305, 2006.

    Article  PubMed  Google Scholar 

  39. Thompson, D.E., et al., Performance measurement for brain–computer or brain–machine interfaces: a tutorial. Journal of Neural Engineering. 11:035001, 2014.

    Article  PubMed  PubMed Central  Google Scholar 

Download references

Acknowledgments

This study has been supported by the Scientific Research Projects Department of Gazi University (BAP, Project no: 07/2012-15 and 07/2012-29).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Eda Akman Aydın.

Additional information

This article is part of the Topical Collection on Systems-Level Quality Improvement

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Aydın, E.A., Bay, Ö.F. & Güler, İ. Implementation of an Embedded Web Server Application for Wireless Control of Brain Computer Interface Based Home Environments. J Med Syst 40, 27 (2016). https://doi.org/10.1007/s10916-015-0386-0

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s10916-015-0386-0

Keywords

Navigation