Brain-Machine Interface (BMI) based on Electroencephalogra​phy (EEG)

Version 1.0.0.0 (4.18 MB) by Eduardo
Real-Time Discrete Wavelet Transform and ANFIS classifier for Brain-Machine Interface based on EEG
2.8K Downloads
Updated 7 Oct 2013

View License

Main program: bmi_three_channels

The explanation of the project methodology and results is presented on:
http://www.youtube.com/watch?v=4IodfA_fHUM

The signal processing algorithm and pattern recognition system are presented in the IEEE publication:
Eduardo López-Arce Vivas, Alejandro García-González, Iván Figueroa, and Rita Fuentes. Discrete Wavelet Transform and ANFIS Classifier for Brain-Machine Interface based on EEG. International Conference on Human System Interaction, 2013. (THE BEST PAPER AWARD in the area of Human Machine Interaction)
http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=6577814&tag=1

Special Features:
*Algorithm for Real-Time Discrete Wavelet Transform.
*NI DAQ USB-6009 for Matlab 64-bits using listener and event.
*NI DAQ USB-6009 for Matlab 64-bits: analog input and digital output simultaneous sessions.
*On-line data plotted on GUI.
*Off-line Short-Time Fourier Transform data analysis.
*Save data acquired on GUI.

Cite As

Eduardo (2026). Brain-Machine Interface (BMI) based on Electroencephalography (EEG) (https://uk.mathworks.com/matlabcentral/fileexchange/43795-brain-machine-interface-bmi-based-on-electroencephalography-eeg), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2012a
Compatible with any release
Platform Compatibility
Windows macOS Linux
Version Published Release Notes
1.0.0.0