1. Brain–Computer Interface Software: A Review and Discussion
- Author
-
Juan E. Gilbert, Marvin Andujar, Anton Nijholt, Chris S. Crawford, and Pierce Stegman
- Subjects
Signal processing ,Platforms ,Computer Networks and Communications ,Research areas ,Computer science ,InformationSystems_INFORMATIONINTERFACESANDPRESENTATION(e.g.,HCI) ,0206 medical engineering ,Human Factors and Ergonomics ,02 engineering and technology ,03 medical and health sciences ,0302 clinical medicine ,Software ,InformationSystems_MODELSANDPRINCIPLES ,bibliometric analysis ,Software Architecture ,Artificial Intelligence ,Human–computer interaction ,Component (UML) ,Brain–computer interface ,Thesaurus (information retrieval) ,business.industry ,020601 biomedical engineering ,n/a OA procedure ,Computer Science Applications ,Human-Computer Interaction ,Control and Systems Engineering ,Brain-computer interface ,Control signal ,Systems design ,Software architecture ,business ,030217 neurology & neurosurgery - Abstract
Software is a critical component of brain–computer interfaces (BCIs). While BCI hardware enables the retrieval of brain signals, BCI software is required to analyze these signals, produce output, and provide feedback. Users from multiple research areas have adopted BCI software platforms to investigate various concepts. Recently, interest in web-based BCI software has also emerged. The system design and control signal techniques of state-of-the-art BCI software platforms have been previously investigated. However, there is limited literature discussing user adoption of BCI software platforms. Additionally, there is a lack of work discussing the recent emergence of web tools relevant to BCI applications. This article aims to address these gaps by presenting a bibliometric review of the state-of-the-art BCI software. Furthermore, we discuss web-based BCIs and present tools that may be used to develop future web-based BCI applications.
- Published
- 2020
- Full Text
- View/download PDF