BCI2000Web and WebFM: Browser-Based Tools for Brain Computer Interfaces and Functional Brain Mapping

Frontiers in Neuroscience
Griffin MilsapNathan E Crone

Abstract

BCI2000 has been a popular platform for development of real-time brain computer interfaces (BCIs). Since BCI2000's initial release, web browsers have evolved considerably, enabling rapid development of internet-enabled applications and interactive visualizations. Linking the amplifier abstraction and signal processing native to BCI2000 with the host of technologies and ease of development afforded by modern web browsers could enable a new generation of browser-based BCIs and visualizations. We developed a server and filter module called BCI2000Web providing an HTTP connection capable of escalation into an RFC6455 WebSocket, which enables direct communication between a browser and a BCI2000 distribution in real-time, facilitating a number of novel applications. We also present a JavaScript module, bci2k.js, that allows web developers to create paradigms and visualizations using this interface in an easy-to-use and intuitive manner. To illustrate the utility of BCI2000Web, we demonstrate a browser-based implementation of a real-time electrocorticographic (ECoG) functional mapping suite called WebFM. We also explore how the unique characteristics of our browser-based framework make BCI2000Web an attractive tool for future BCI appl...Continue Reading

References

Jul 15, 2000·IEEE Transactions on Rehabilitation Engineering : a Publication of the IEEE Engineering in Medicine and Biology Society·J R WolpawT M Vaughan
Jun 6, 2002·Clinical Neurophysiology : Official Journal of the International Federation of Clinical Neurophysiology·Jonathan R WolpawTheresa M Vaughan
Aug 6, 2003·IEEE Transactions on Neural Systems and Rehabilitation Engineering : a Publication of the IEEE Engineering in Medicine and Biology Society·Theresa M VaughanJonathan R Wolpaw
Mar 9, 2004·Clinical Neurophysiology : Official Journal of the International Federation of Clinical Neurophysiology·Warren T BlumeParbeen Pathak
Jun 11, 2004·IEEE Transactions on Bio-medical Engineering·Gerwin SchalkJonathan R Wolpaw
Nov 16, 2007·Neuropsychology Review·Marla J Hamberger
Apr 21, 2010·IEEE Transactions on Bio-medical Engineering·J Adam WilsonJustin Williams
Oct 29, 2011·IEEE Transactions on Visualization and Computer Graphics·Michael BostockJeffrey Heer
Jan 18, 2012·NeuroImage·Bruce Fischl
Oct 11, 2013·Conference Proceedings : ... Annual International Conference of the IEEE Engineering in Medicine and Biology Society·Robert PruecklChristoph Guger
Aug 14, 2015·Journal of Neural Engineering·Y LiuG Schalk

❮ Previous
Next ❯

Citations

Jan 9, 2019·Neurotherapeutics : the Journal of the American Society for Experimental NeuroTherapeutics·Qinwan RabbaniNathan E Crone

❮ Previous
Next ❯

Methods Mentioned

BETA
surgical resections
feature extraction

Software Mentioned

js
cortiQ
ASM
Windows
Operator
Bioimage Suite
bci2k
GitHub
WebSpeech
Google Image Search

Related Concepts

Trending Feeds

COVID-19

Coronaviruses encompass a large family of viruses that cause the common cold as well as more serious diseases, such as the ongoing outbreak of coronavirus disease 2019 (COVID-19; formally known as 2019-nCoV). Coronaviruses can spread from animals to humans; symptoms include fever, cough, shortness of breath, and breathing difficulties; in more severe cases, infection can lead to death. This feed covers recent research on COVID-19.

Blastomycosis

Blastomycosis fungal infections spread through inhaling Blastomyces dermatitidis spores. Discover the latest research on blastomycosis fungal infections here.

Nuclear Pore Complex in ALS/FTD

Alterations in nucleocytoplasmic transport, controlled by the nuclear pore complex, may be involved in the pathomechanism underlying multiple neurodegenerative diseases including Amyotrophic Lateral Sclerosis and Frontotemporal Dementia. Here is the latest research on the nuclear pore complex in ALS and FTD.

Applications of Molecular Barcoding

The concept of molecular barcoding is that each original DNA or RNA molecule is attached to a unique sequence barcode. Sequence reads having different barcodes represent different original molecules, while sequence reads having the same barcode are results of PCR duplication from one original molecule. Discover the latest research on molecular barcoding here.

Chronic Fatigue Syndrome

Chronic fatigue syndrome is a disease characterized by unexplained disabling fatigue; the pathology of which is incompletely understood. Discover the latest research on chronic fatigue syndrome here.

Evolution of Pluripotency

Pluripotency refers to the ability of a cell to develop into three primary germ cell layers of the embryo. This feed focuses on the mechanisms that underlie the evolution of pluripotency. Here is the latest research.

Position Effect Variegation

Position Effect Variagation occurs when a gene is inactivated due to its positioning near heterochromatic regions within a chromosome. Discover the latest research on Position Effect Variagation here.

STING Receptor Agonists

Stimulator of IFN genes (STING) are a group of transmembrane proteins that are involved in the induction of type I interferon that is important in the innate immune response. The stimulation of STING has been an active area of research in the treatment of cancer and infectious diseases. Here is the latest research on STING receptor agonists.

Microbicide

Microbicides are products that can be applied to vaginal or rectal mucosal surfaces with the goal of preventing, or at least significantly reducing, the transmission of sexually transmitted infections. Here is the latest research on microbicides.

Related Papers

IEEE Transactions on Neural Systems and Rehabilitation Engineering : a Publication of the IEEE Engineering in Medicine and Biology Society
David M BrandmanLeigh R Hochberg
© 2022 Meta ULC. All rights reserved