Award Abstract # 1219200
HCC: Small: Towards more natural and interactive brain-computer interfaces

NSF Org: IIS
Division of Information & Intelligent Systems
Recipient: UNIVERSITY OF CALIFORNIA, SAN DIEGO
Initial Amendment Date: August 21, 2012
Latest Amendment Date: August 1, 2013
Award Number: 1219200
Award Instrument: Continuing Grant
Program Manager: Ephraim Glinert
IIS
 Division of Information & Intelligent Systems
CSE
 Directorate for Computer and Information Science and Engineering
Start Date: September 1, 2012
End Date: August 31, 2016 (Estimated)
Total Intended Award Amount: $422,396.00
Total Awarded Amount to Date: $422,396.00
Funds Obligated to Date: FY 2012 = $213,570.00
FY 2013 = $208,826.00
History of Investigator:
  • Virginia de Sa (Principal Investigator)
    vdesa@cogsci.ucsd.edu
  • Scott Makeig (Co-Principal Investigator)
Recipient Sponsored Research Office: University of California-San Diego
9500 GILMAN DR
LA JOLLA
CA  US  92093-0021
(858)534-4896
Sponsor Congressional District: 50
Primary Place of Performance: University of California-San Diego
CA  US  92093-0515
Primary Place of Performance
Congressional District:
50
Unique Entity Identifier (UEI): UYTTZT6G9DT1
Parent UEI:
NSF Program(s): HCC-Human-Centered Computing
Primary Program Source: 01001213DB NSF RESEARCH & RELATED ACTIVIT
01001314DB NSF RESEARCH & RELATED ACTIVIT
Program Reference Code(s): 7367, 7923
Program Element Code(s): 736700
Award Agency Code: 4900
Fund Agency Code: 4900
Assistance Listing Number(s): 47.070

ABSTRACT

Brain computer interfaces (BCIs) translate basic mental commands into computer-mediated actions. BCIs allow the user to bypass the peripheral motor system and to interact with the world directly via brain activity. These systems are being developed to aid users with motor deficits stemming from neurodegenerative disease, injury, or even environmental restrictions which make movement difficult or impossible. One popular class of EEG-driven BCI systems is based on imagined movement. In these systems the user interacts with a computer through motor imagery such as the imagination of hand vs. tongue movement. But the ability of users to control such a BCI is very variable, and all the factors involved are not fully understood. For example, EEG signals can change drastically from offline training to online use. Unfortunately, drift in EEG can lead to loss of control of the BCI, which leads to user frustration and further drift of EEG signals from their training baselines.

The PI's goal in this project is to create a more robust BCI system by specifically addressing loss of control and system drift. Her hypothesis is that explicitly training on a signal that incorporates a user's satisfaction and, more importantly, dissatisfaction with the current performance may result in a more natural interface, and thereby lead to a reduction in loss of control and improved system usability and performance. The research will be carried out in three stages. First, active and passive EEG signals of dissatisfaction and satisfaction will be analyzed in a simulated online setting. Next, a real-time online system that recognizes dissatisfaction vs. satisfaction to control 1-D cursor movement will be constructed and system performance compared to that of a standard left/right motor imagery system. Finally, the best working parts of the dissatisfaction/satisfaction system will be integrated with the more standard left/right system, to create a better hybrid system. The (dis)satisfaction signals will be based on actively controlled motor imagery signals, interpreted emotion, and detection of error-like signals.

Broader Impacts: This project has the potential to vastly improve the robustness of EEG-based BCI systems, by responding to natural signals of satisfaction and dissatisfaction, by being resistant to drift, and by naturally taking advantage of frustration which is a common cause of loss of control. By training the BCI to recognize frustration the PI expects to turn this typically negative trait into a positive. The project will support and train an under-represented minority graduate student and a post-doc in this important interdisciplinary area, and it will create projects for under-represented REU participants as well as for high school students through the PI's partnerships with the NSF Temporal Dynamics of Learning Center (TDLC, where she is a member of the faculty governing and admissions committee for the REU program) and the Preuss School (a charter school for low income students with no college educated parent). All software written for EEG signal processing and analysis, as well as data from the experiments, will be made available as add-ons to EEGLAB which is distributed by co-PI Makeig.

PUBLICATIONS PRODUCED AS A RESULT OF THIS RESEARCH

Note:  When clicking on a Digital Object Identifier (DOI) number, you will be taken to an external site maintained by the publisher. Some full text articles may not yet be available without a charge during the embargo (administrative interval).

Some links on this page may take you to non-federal websites. Their policies may differ from this site.

Chen, Zhining and Mousavi, Mahta and de Sa, Virginia R. "Multi-Subject Unsupervised Transfer with Weighted Subspace Alignment for Common Spatial Patterns" 2022 10th International Winter Conference on Brain-Computer Interface (BCI) , 2022 https://doi.org/10.1109/BCI53720.2022.9735012 Citation Details
Mousavi, Mahta and de Sa, Virginia R. "Motor imagery performance from calibration to online control in EEG-based brain-computer interfaces" 2021 10th International IEEE/EMBS Conference on Neural Engineering (NER) , 2021 https://doi.org/10.1109/NER49283.2021.9441142 Citation Details
Mousavi, Mahta and de Sa, Virginia R. "Temporally Adaptive Common Spatial Patterns with Deep Convolutional Neural Networks" 2019 41st Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC) , 2019 10.1109/EMBC.2019.8857423 Citation Details
Mousavi, Mahta and Krol, Laurens R. and de Sa, Virginia R. "Hybrid brain-computer interface with motor imagery and error-related brain activity" Journal of Neural Engineering , v.17 , 2020 https://doi.org/10.1088/1741-2552/abaa9d Citation Details
Mousavi, M. and de Sa, V. R. "Spatio-temporal analysis of error-related brain activity in active and passive braincomputer interfaces" Brain-Computer Interfaces , v.6 , 2019 10.1080/2326263X.2019.1671040 Citation Details
Noh, E., Herzmann, G., Curran, T. & de Sa, V.R. "Using Single-trial EEG to Predict and Analyze Subsequent Memory" Neuroimage , v.84 , 2014 , p.712
Priya D. Velu and Virginia R. de Sa "Single-trial classification of gait and point movement preparation from human EEG" Frontiers in Neuroprosthetics , v.7 , 2013 , p.1-11 DOI=10.3389/fnins.2013.00084
Velu, P.D, Mullen, T., Noh, E., Valdivia, M.C, Poizner, H., Baram, Y. & de Sa, V.R. "Effect of visual feedback on the occipital-parietal-motor network in Parkinson's disease with freezing of gait" Frontiers in Neurology , 2014 0.3389/fneur.2013.00209

PROJECT OUTCOMES REPORT

Disclaimer

This Project Outcomes Report for the General Public is displayed verbatim as submitted by the Principal Investigator (PI) for this award. Any opinions, findings, and conclusions or recommendations expressed in this Report are those of the PI and do not necessarily reflect the views of the National Science Foundation; NSF has not approved or endorsed its content.

Brain-computer interfaces (BCIs) are being developed to help people who, due to neurodegenerative disease or brain injury, are locked-in and are unable to interact directly with the world through normal motor channels such as speech or body movements. Electroencephalography (EEG) provides a way of non-invasively measuring electrical activity from neurons in the brain as well as other electrical activity from the environment, muscles, and eye movements.  One popular form of EEG-based BCI is the motor imagery (MI) BCI where the user controls a cursor movement on a screen or other output device through imagining movement.  By imagining movement of different body parts, cursor movement can be commanded in different directions.  A common motor imagery paradigm is for the user to imagine right hand movements to move a cursor right and left hand movements to move a cursor left.  As the EEG signal is very noisy, the control is usually broken into multiple steps, with the cursor moving one step every second, to increase the overall accuracy of hitting a target on the right or left of the screen.

One problem with EEG is that it is a global measure of neuronal activity and thus reflects activity throughout the brain that may or may not be related to the task the user has been set.  For instance, frustration or excitement with the task reflect brain activity that may also be present in the EEG. The goal of this grant was to create a more robust BCI system by turning a signal that was previously considered "noise" into a useful signal to help infer the user's intent.  The signal of interest is the EEG response to individual cursor movements during the MI paradigm.  These cursor movements serve two purposes;  they track overall progress towards the targets, and each movement serves as a feedback signal to the user informing them of the computer's interpretation of their last motor imagery attempt.  We found that we could train the computer to determine from the user's EEG whether the cursor moved in the desired/"good" direction or the non-desired/"bad" direction with above chance probability.  In half the users, this signal was better classified than whether they were performing right or left motor imagery.  The information about the "goodness" of the cursor movements was contained in some of the same features of the EEG as the information about the motor imagery.  Previous MI BCIs ignored the issue of whether "good" or "bad" feedback was provided and considered any brain signal other than the motor imagery signal to be noise or simply looked for specific "error" signals, but by specifically learning to classify the "goodness" of cursor movement, and combining this information with the classified direction of motor imagery, we developed a method to obtain better accuracy in predicting the direction the user wanted the cursor to go.  Improvements varied across the users from no improvement (but no degradation) to 18% improvement in classification accuracy of individual seconds of motor imagery.

The project also studied and demonstrated the theoretical performance benefits of using an interactive (one that responds to the computer's feedback) control signal such as "good movement" and "bad movement" compared to a standard control signal that does not depend on the computer's feedback such as "move left" and "move right".  We also developed a modification to the most common spatial filtering algorithm for motor-imagery based brain-computer interfaces that performs more robust filtering in the presence of noise.

In the course of the work the performance of a real-time driver for a major EEG processing software (BCILAB) and a popular type of EEG hardware (Biosemi) was improved by the Swartz Center for Computational Neuroscience.  We also created a github repository for a firmware fix for OpenBCI, a low-cost open source brain-computer interface system, https://github.com/alxrsngrtn/OpenBCI_32 and LSL (Swartz Center for Computational Neuroscience's Lab Streaming Layer) driver for OpenBCI, https://github.com/alxrsngrtn/OpenBCI-LSL The firmware fix provides timestamps when EEG samples are recorded.  Without the fix, the EEG is not time stamped until it is read by the computer which can introduce a variable and unknown time delay between actual recording and the "recorded time". 

Additionally, a class was developed for undergraduate and graduate students to learn about EEG-based BCIs and to participate in projects and develop BCI games and applications.  These BCI games, along with EEG software for visualizing brain activity, were presented to elementary, middle, and high school students in the San Diego area, to foster interest in Neuroscience, Mathematics, and Computer Science.  Outreach presentations were also developed and given by students in the lab to other University students pertaining to machine learning and signal processing for EEG data, as well as how to use OpenBCI and Neurosky consumer-grade EEG hardware and software.


Last Modified: 12/01/2016
Modified by: Virginia De Sa

Please report errors in award information by writing to: awardsearch@nsf.gov.

Print this page

Back to Top of page