OpenBCI Meets the Web: A Scalable, Customizable Platform for Open-Source EEG Data Collection

The traditional process of EEG-based BCI data collection is cum- bersome and expertise-dependent due to complex hardware in- strumentation, but also because data collection software typically comes as an on-premise solution with features tailored to trained experimenters. To overcome these limitations, we herein present a customizable platform for EEG data collection using OpenBCI hardware, that simplifies and accelerates the EEG setup process. The proposed system integrates various adaptations of the Open- BCI recording hardware, enabling easy customizability for versatile electrode configurations. The frontend, developed with Vue 3 and D3.js, provides real-time impedance checks and data visualization, while the backend, utilizing Apache, Node.js, and Flask, ensures efficient data transmission and storage. This platform addresses critical needs for cross-platform compatibility, customizability, effi- cient session management, and user-friendly interfaces, making it ideal for large-scale and field studies. The automated data manage- ment and real-time feedback enhance data quality and reliability, supporting various research applications.

Authors

Institutions

Publication Details

Published
2024-09-22
DOI
https://doi.org/10.1145/3675094.3678482
Primary Topic
EEG and Brain-Computer Interfaces
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

OpenBCI Meets the Web: A Scalable, Customizable Platform for Open-Source EEG Data Collection

Michael Thomas Knierim, Lukas Stingl
EEG and Brain-Computer Interfaces
article

OpenBCI Meets the Web: A Scalable, Customizable Platform for Open-Source EEG Data Collection

Michael Thomas Knierim, Lukas Stingl
article en

Abstract

The traditional process of EEG-based BCI data collection is cum- bersome and expertise-dependent due to complex hardware in- strumentation, but also because data collection software typically comes as an on-premise solution with features tailored to trained experimenters. To overcome these limitations, we herein present a customizable platform for EEG data collection using OpenBCI hardware, that simplifies and accelerates the EEG setup process. The proposed system integrates various adaptations of the Open- BCI recording hardware, enabling easy customizability for versatile electrode configurations. The frontend, developed with Vue 3 and D3.js, provides real-time impedance checks and data visualization, while the backend, utilizing Apache, Node.js, and Flask, ensures efficient data transmission and storage. This platform addresses critical needs for cross-platform compatibility, customizability, effi- cient session management, and user-friendly interfaces, making it ideal for large-scale and field studies. The automated data manage- ment and real-time feedback enhance data quality and reliability, supporting various research applications.

Karlsruhe Institute of Technology (DE)
Industry, innovation and infrastructure
Openalex Percentile: Top 84%
EEG and Brain-Computer Interfaces
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.