Advertisement

Simple Arithmetic Calculator using a Brain Computer Interface.

Simple Arithmetic Calculator using a Brain Computer Interface. A Brain Computer Interface (BCI) is a device that acts as transmitter from the brain and to a programmable chip or a computer software. Think of it as a bidirectional element in the master/slave model. It retrieves changes in Electric Potential (Voltage) over a period of time over the scalp of the brain. This implies that the data is present in time domain and it is up to the engineer to extrapolate it in the domain they wish to make the most use out of, i.e. time or frequency domain (DSP).

In this video, I've built a prototype that can decompose any brain signals and find the intent of those signals from the user! The goal of this program is to perform mathematical calculations mentally (literally). This is done by thinking about specific things and the program decomposes those signals into its associated desired arithmetic operation.
Think about it this way: suppose I wanted to perform 204 / 17. I could use a calculator, or do it mentally (17 x 12), but with my device, all I have to do is the following :
Think about specific things that correspond to each unit/operation and the program will decode those brain wave signals into associated operations and operands and perform the necessary calculations upon completion!
This is huge. Given brain data, I can, to a certain extend detect what you were doing. Watch this video to see how this has been done. Note that this is a basic prototype hence it's not real time.

GitHub Repo:

bci,neuroscience,dsp,engineering,machine learning,calculator,Qasim,

Post a Comment

0 Comments