DOE PAGES title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: A Magnetoencephalographic/Encephalographic (MEG/EEG) Brain-Computer Interface Driver for Interactive iOS Mobile Videogame Applications Utilizing the Hadoop Ecosystem, MongoDB, and Cassandra NoSQL Databases

Abstract

In Phase I, we collected data on five subjects yielding over 90% positive performance in Magnetoencephalographic (MEG) mid-and post-movement activity. In addition, a driver was developed that substituted the actions of the Brain Computer Interface (BCI) as mouse button presses for real-time use in visual simulations. The process was interfaced to a flight visualization demonstration utilizing left or right brainwave thought movement, the user experiences, the aircraft turning in the chosen direction, or on iOS Mobile Warfighter Videogame application. The BCI’s data analytics of a subject’s MEG brain waves and flight visualization performance videogame analytics were stored and analyzed using the Hadoop Ecosystem as a quick retrieval data warehouse. In Phase II portion of the project involves the Emotiv Encephalographic (EEG) Wireless Brain–Computer interfaces (BCIs) allow for people to establish a novel communication channel between the human brain and a machine, in this case, an iOS Mobile Application(s). The EEG BCI utilizes advanced and novel machine learning algorithms, as well as the Spark Directed Acyclic Graph (DAG), Cassandra NoSQL database environment, and also the competitor NoSQL MongoDB database for housing BCI analytics of subject’s response and users’ intent illustrated for both MEG/EEG brainwave signal acquisition. The wireless EEG signals thatmore » were acquired from the OpenVibe and the Emotiv EPOC headset can be connected via Bluetooth to an iPhone utilizing a thin Client architecture. The use of NoSQL databases were chosen because of its schema-less architecture and Map Reduce computational paradigm algorithm for housing a user’s brain signals from each referencing sensor. Thus, in the near future, if multiple users are playing on an online network connection and an MEG/EEG sensor fails, or if the connection is lost from the smartphone and the webserver due to low battery power or failed data transmission, it will not nullify the NoSQL document-oriented (MongoDB) or column-oriented Cassandra databases. Additionally, NoSQL databases have fast querying and indexing methodologies, which are perfect for online game analytics and technology. In Phase II, we collected data on five MEG subjects, yielding over 90% positive performance on iOS Mobile Applications with Objective-C and C++, however on EEG signals utilized on three subjects with the Emotiv wireless headsets and (n < 10) subjects from the OpenVibe EEG database the Variational Bayesian Factor Analysis Algorithm (VBFA) yielded below 60% performance and we are currently pursuing extending the VBFA algorithm to work in the time-frequency domain referred to as VBFA-TF to enhance EEG performance in the near future. The novel usage of NoSQL databases, Cassandra and MongoDB, were the primary main enhancements of the BCI Phase II MEG/EEG brain signal data acquisition, queries, and rapid analytics, with MapReduce and Spark DAG demonstrating future implications for next generation biometric MEG/EEG NoSQL databases.« less

Authors:
 [1]
  1. Northeastern Univ., Boston, MA (United States); Tulane Univ., New Orleans, LA (United States). Dept. School of Social Work; Los Alamos National Lab. (LANL), Los Alamos, NM (United States); Brandeis Univ. Waltham, MA (United States). Dept. of Info. Assurance and Dept. of Mathematics
Publication Date:
Research Org.:
Lawrence Livermore National Laboratory, Livermore, CA (United States)
Sponsoring Org.:
USDOE
OSTI Identifier:
1629025
Grant/Contract Number:  
AC52-06NA25396
Resource Type:
Accepted Manuscript
Journal Name:
Diseases
Additional Journal Information:
Journal Volume: 6; Journal Issue: 4; Journal ID: ISSN 2079-9721
Country of Publication:
United States
Language:
English

Citation Formats

McClay, Wilbert. A Magnetoencephalographic/Encephalographic (MEG/EEG) Brain-Computer Interface Driver for Interactive iOS Mobile Videogame Applications Utilizing the Hadoop Ecosystem, MongoDB, and Cassandra NoSQL Databases. United States: N. p., 2018. Web. doi:10.3390/diseases6040089.
McClay, Wilbert. A Magnetoencephalographic/Encephalographic (MEG/EEG) Brain-Computer Interface Driver for Interactive iOS Mobile Videogame Applications Utilizing the Hadoop Ecosystem, MongoDB, and Cassandra NoSQL Databases. United States. https://doi.org/10.3390/diseases6040089
McClay, Wilbert. Fri . "A Magnetoencephalographic/Encephalographic (MEG/EEG) Brain-Computer Interface Driver for Interactive iOS Mobile Videogame Applications Utilizing the Hadoop Ecosystem, MongoDB, and Cassandra NoSQL Databases". United States. https://doi.org/10.3390/diseases6040089. https://www.osti.gov/servlets/purl/1629025.
@article{osti_1629025,
title = {A Magnetoencephalographic/Encephalographic (MEG/EEG) Brain-Computer Interface Driver for Interactive iOS Mobile Videogame Applications Utilizing the Hadoop Ecosystem, MongoDB, and Cassandra NoSQL Databases},
author = {McClay, Wilbert},
abstractNote = {In Phase I, we collected data on five subjects yielding over 90% positive performance in Magnetoencephalographic (MEG) mid-and post-movement activity. In addition, a driver was developed that substituted the actions of the Brain Computer Interface (BCI) as mouse button presses for real-time use in visual simulations. The process was interfaced to a flight visualization demonstration utilizing left or right brainwave thought movement, the user experiences, the aircraft turning in the chosen direction, or on iOS Mobile Warfighter Videogame application. The BCI’s data analytics of a subject’s MEG brain waves and flight visualization performance videogame analytics were stored and analyzed using the Hadoop Ecosystem as a quick retrieval data warehouse. In Phase II portion of the project involves the Emotiv Encephalographic (EEG) Wireless Brain–Computer interfaces (BCIs) allow for people to establish a novel communication channel between the human brain and a machine, in this case, an iOS Mobile Application(s). The EEG BCI utilizes advanced and novel machine learning algorithms, as well as the Spark Directed Acyclic Graph (DAG), Cassandra NoSQL database environment, and also the competitor NoSQL MongoDB database for housing BCI analytics of subject’s response and users’ intent illustrated for both MEG/EEG brainwave signal acquisition. The wireless EEG signals that were acquired from the OpenVibe and the Emotiv EPOC headset can be connected via Bluetooth to an iPhone utilizing a thin Client architecture. The use of NoSQL databases were chosen because of its schema-less architecture and Map Reduce computational paradigm algorithm for housing a user’s brain signals from each referencing sensor. Thus, in the near future, if multiple users are playing on an online network connection and an MEG/EEG sensor fails, or if the connection is lost from the smartphone and the webserver due to low battery power or failed data transmission, it will not nullify the NoSQL document-oriented (MongoDB) or column-oriented Cassandra databases. Additionally, NoSQL databases have fast querying and indexing methodologies, which are perfect for online game analytics and technology. In Phase II, we collected data on five MEG subjects, yielding over 90% positive performance on iOS Mobile Applications with Objective-C and C++, however on EEG signals utilized on three subjects with the Emotiv wireless headsets and (n < 10) subjects from the OpenVibe EEG database the Variational Bayesian Factor Analysis Algorithm (VBFA) yielded below 60% performance and we are currently pursuing extending the VBFA algorithm to work in the time-frequency domain referred to as VBFA-TF to enhance EEG performance in the near future. The novel usage of NoSQL databases, Cassandra and MongoDB, were the primary main enhancements of the BCI Phase II MEG/EEG brain signal data acquisition, queries, and rapid analytics, with MapReduce and Spark DAG demonstrating future implications for next generation biometric MEG/EEG NoSQL databases.},
doi = {10.3390/diseases6040089},
journal = {Diseases},
number = 4,
volume = 6,
place = {United States},
year = {Fri Sep 28 00:00:00 EDT 2018},
month = {Fri Sep 28 00:00:00 EDT 2018}
}

Works referenced in this record:

A Real-Time Magnetoencephalography Brain-Computer Interface Using Interactive 3D Visualization and the Hadoop Ecosystem
journal, September 2015


A simple nonparametric statistical thresholding for MEG spatial-filter source reconstruction images
journal, August 2005


Magnetoencephalographic signals predict movement trajectory in space
journal, July 2005

  • Georgopoulos, Apostolos P.; Langheim, Frederick J. P.; Leuthold, Arthur C.
  • Experimental Brain Research, Vol. 167, Issue 1
  • DOI: 10.1007/s00221-005-0028-8

Magnetoencephalography—theory, instrumentation, and applications to noninvasive studies of the working human brain
journal, April 1993

  • Hämäläinen, Matti; Hari, Riitta; Ilmoniemi, Risto J.
  • Reviews of Modern Physics, Vol. 65, Issue 2
  • DOI: 10.1103/RevModPhys.65.413

An MEG-based brain–computer interface (BCI)
journal, July 2007


Linear transformations of data space in MEG
journal, July 1999


Control of a two-dimensional movement signal by a noninvasive brain-computer interface in humans
journal, December 2004

  • Wolpaw, J. R.; McFarland, D. J.
  • Proceedings of the National Academy of Sciences, Vol. 101, Issue 51
  • DOI: 10.1073/pnas.0403504101

Combining brain-computer interfaces and assistive technologies: state-of-the-art and challenges
journal, January 2010


A graphical model for estimating stimulus-evoked brain responses from magnetoencephalography data with large background brain activity
journal, April 2006


Linear and nonlinear methods for brain-computer interfaces
journal, June 2003

  • Muller, K.; Anderson, C. W.; Birch, G. E.
  • IEEE Transactions on Neural Systems and Rehabilitation Engineering, Vol. 11, Issue 2
  • DOI: 10.1109/TNSRE.2003.814484

Magnetoencephalographic signals predict movement trajectory in space
journal, July 2005

  • Georgopoulos, Apostolos P.; Langheim, Frederick J. P.; Leuthold, Arthur C.
  • Experimental Brain Research, Vol. 167, Issue 1
  • DOI: 10.1007/s00221-005-0028-8

Localization bias and spatial resolution of adaptive and non-adaptive spatial filters for MEG source reconstruction
journal, May 2005


A graphical model for estimating stimulus-evoked brain responses from magnetoencephalography data with large background brain activity
journal, April 2006


An MEG-based brain–computer interface (BCI)
journal, July 2007


Linear transformations of data space in MEG
journal, July 1999


Real-world applications for brain-computer interface technology
journal, June 2003

  • Moore, M. M.
  • IEEE Transactions on Neural Systems and Rehabilitation Engineering, Vol. 11, Issue 2
  • DOI: 10.1109/tnsre.2003.814433

Comparison of linear, nonlinear, and feature selection methods for eeg signal classification
journal, June 2003

  • Garrett, D.; Peterson, D. A.; Anderson, C. W.
  • IEEE Transactions on Neural Systems and Rehabilitation Engineering, Vol. 11, Issue 2
  • DOI: 10.1109/tnsre.2003.814441

State-space solutions to the dynamic magnetoencephalography inverse problem using high performance computing
journal, June 2011

  • Long, Christopher J.; Purdon, Patrick L.; Temereanca, Simona
  • The Annals of Applied Statistics, Vol. 5, Issue 2B
  • DOI: 10.1214/11-aoas483

A Real-Time Magnetoencephalography Brain-Computer Interface Using Interactive 3D Visualization and the Hadoop Ecosystem
journal, September 2015


Generating Functions Attached to some Infinite Matrices
journal, January 2011

  • Monsky, Paul
  • The Electronic Journal of Combinatorics, Vol. 18, Issue 1
  • DOI: 10.37236/492

Works referencing / citing this record:

Optical Mouse Sensor for Eye Blink Detection and Pupil Tracking: Application in a Low-Cost Eye-Controlled Pointing Device
journal, December 2019

  • Tresanchez, Marcel; Pallejà, Tomàs; Palacín, Jordi
  • Journal of Sensors, Vol. 2019
  • DOI: 10.1155/2019/3931713