Download as pdf or txt
Download as pdf or txt
You are on page 1of 5

International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056

Volume: 06 Issue: 05 | May 2019 www.irjet.net p-ISSN: 2395-0072

A Cloud based Virtual Brain Connectivity with EEG Sensor using


Internet of Things (IoT)
M. Vasuki1, R. Ramakrishnan2, Dr.T. Amalraj Victoire3, B. Preethi4
1Assistant Professor, Department of Master Computer Application, Sri Manakula Vinayagar Engineering College,
Pondicherry-605 107.
2Associate Professor, Department of Master Computer Application, Sri Manakula Vinayagar Engineering College,

Pondicherry-605 107.
3Associate Professor, Department of Master Computer Application, Sri Manakula Vinayagar Engineering College,

Pondicherry-605 107.
4P.G Student, Department of Master Computer Application, Sri Manakula Vinayagar Engineering College,

Pondicherry-605 107.
----------------------------------------------------------------------***---------------------------------------------------------------------
ABSTRACT:- Virtual brain research is accelerating the Brain graphs offer a framework to represent the
development of inexpensive real-time Brain Computer structural or functional topology at multiple levels. A
Interface (BCI). Hardware improvements that increase number of software tools exist for analysing topology of
the capability of Virtual brain analyse and Brain brain networks using graph theory. They primarily focus
Computer wearable sensors have made possible several on studying the correlations of anatomically separated
new software frameworks for developers to use and brain regions. Few are designed for high throughput
create applications combining BCI and IoT. In this paper, dense and long-range neuron analysis at the cellular
we complete a survey on BCI in IoT from various level, which is critical for understanding brain circuits
perspectives; including Electroencephalogram (EEG) and for comparing healthy and diseased brains. High
based BCI models, machine learning, and current active throughput and low latency analysis of brain data will
platforms. Based on our investigations, the main findings require high speed databases and programming
of this survey highlights three major development trends interfaces amenable to large scale graph analytics.
of BCI, which are EEG, IoT, and cloud computing. Using
this it is completely useful for finding the true state of REQUIREMENTS:
whether the brain is alive or dead. If it is alive, then the
activity of the brain is monitored and stored. Through Hardware:
this anyone can come to conclusion that whether the
 EEG Sensor
action done is legal or illegal. And this has an advantage
 EEG Signalling unit
for 2 scenarios. First is for AUTISM affected people and
 Arduino Uno
secondly Forgery in asset documents. And if any changes
 TFT Touchscreen
in the status of the brain then it will be send to the
 IoT Module ESP8266
specific person in their relation using SMS & Email id.
Software:
Keywords: BCI, IoT, EEG sensor, cloud, machine
learning, Arduino.  Arduino Uno IDE
INTRODUCTION FLOW CHART:
Top on the list of the US Government’s BRAIN Initiative
is the ability to map the human brain at different scales
with improved throughput and resolutions. A complete
picture of the brain structure will provide new insights
into how the human brain functions and may facilitate
new treatments and drug discovery for brain disorders.
Recent advances in intact brain imaging, such as the
CLARITY and MAP (Magnified Analysis of the Proteome)
tissue clearing techniques, make it possible to collect
large volumetric images of brain tissue at cellular and
sub-cellular resolutions. The high throughput and high
resolution brain imagery, however, poses a challenge for
efficient processing and analysis.

© 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 7871
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 05 | May 2019 www.irjet.net p-ISSN: 2395-0072

VIRTUAL BRAIN MODULE: Description: The above figure shows the project after it
gets activated and for few seconds it checks for the EEG
signal.

Figure4: Device with output (NORMAL)

Description: From the above figure, it is confirmed that


Figure1: Structure of the project after the EEG signal gets received, it checks for the state
of the brain whether it is normal (alive).
Description: The above figure shows the structure of the
project and flow of control how it goes on.

Figure2: Device before Activation

Description: The above figure shows the hardware kit of


the project after connection and before activation.

Figure5: Device with output (ABNORMAL/ BRAIN DEAD)

Description: From the above figure, after getting the


signal and checks for the status , if it is abnormal it
shows the message on the touch panel as Brain dead.

COMPONENTS DETAILS:

EEG SENSOR:

EEG sensor has the work to measure the electrical


activities which is generated by the synchronized activity
of multiple neurons in volts which results in turn gives
Figure3: Device after Activation
© 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 7872
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 05 | May 2019 www.irjet.net p-ISSN: 2395-0072

outstanding resolution in terms of time, which makes us In United States, Sparkfun is a good source in Arduino
to find the activity within the limit of different divisions hardware. Using this Arduino board, we can create
of cortical areas even at sub-second timescales. EEG, the interface circuits to read switches and other sensors, and
fastest imaging techniques available has high sample to control operations like motors and lights with less
rate. Firstly when discovered many many years ago EEG effort.
was plotted on paper. Nowadays in current systems, it
digitally displays the data as a continuous flow of
voltages on scenarios which we want.

EEG SIGNAL:
TFT TOUCHSCREEN:
EEG signal which is calculated in terms of
intensity and frequency. Signal intensity is measured in TFT Touch Screen is an Arduino with compatible multi-
microvolts (μV). Signal frequency of the human. EEG coloured TFT display with compatible footprint. The TFT
waves are of four types and they are theta, delta, alpha driver has professional Driver IC with 8 bit data and 4 bit
and beta. control interface. We can draw text or do anything with
the TFT library. It also has on board micro-SD card slot
on the back of the screen and store bitmap images to
display on the screen. The TFT library
interfaces/interacts with the controller of the screen
through SPI when using the TFT library.

MICROCONTROLLER – ARDUINO: ESP8266:

Arduino Microcontroller is one of the powerful single ESP8266 - Wi-Fi Module, self-contained SOC (System on
board computers that have gained special interest on the Chip)/integrated circuits (i.e.), chip with connection to
markets to make many inventions with technologies. The the TCP/IP protocol stack that can give any different
Arduino is open-source, means and development microcontroller access to other Wi-Fi network. The
software is free. microcontroller which we are using in this project is
ARDUINO. The ESP8266 suits whether for hosting an

© 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 7873
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 05 | May 2019 www.irjet.net p-ISSN: 2395-0072

application or offloading all Wi-Fi networking functions


from processor of other applications. This module comes
with AT commands firmware allows Arduino Wi-Fi
shield. It’s completely fast growing community support
in economy. This module has on-board 80 MHz low
power 32 bit processor and supports Bluetooth co-
existence interfaces; it contains special feature of self-
calibrated RF which works under all operating
conditions. And also it has APSD – (Automatic Power
Save Delivery) with power saving mechanism.

Figure: 6 Brain Status Table with date and time.

CONCLUSION & FUTURE ENHANCEMENT

In this paper, we described a cloud-based system for


performing large-scale brain connectivity analysis. We
demonstrated that our approach can achieve fast data
query and extraction for analytics and visualization.
There are many avenues for future work. First, we would
like to enhance the web GUI by making it more
interactive and user friendly. Further, we intend to scale
up to process much larger datasets (terabytes and
ARDUINO UNO IDE: above) with the goal of one day being able to perform
such analysis on the human brain. We are also exploring
This is a cross-platform application the use of a polystore database such as BigDAWG as a
(for Windows, macOS, Linux) that is written in the data. Here we are using logid for every user, through that
programming language Java and is used to write and they are accessing their data. In future, thumb
upload programs to Arduino compatible boards, and also impression for every user can be added instead of logid.
with the help of 3rd party cores, other vendor With this logid, misuse of data is possible. And this great
development boards. The source code for the IDE is kit can be converted into a chip and can insert either
released under the GNU General Public License, version internally or externally. For autism people and illness
2. The Arduino IDE supports the people this can be inserted internally. And also, every
languages C and C++ using some special conditions with person can use this in day to day life and can definitely
rules of code structuring. escape from accidental health issues and also from
forgeries being done without the particular person’s
IMPLEMENTATION knowledge.

Here, firstly the EEG headset with sensor is connected to REFERENCES:


the microprocessor ARDUINO board and it is connected
to the ESP8266 which is interconnected to the TFT 1. Surekha, M. and Aswathy, R.H. A Survey Paper-EEG
Touchscreen. Firstly the EEG headset sensors the EEG Based Keyboard for Crippled with Mind Wave Sensor
signal from the brain with the electrodes present in the using IAUI. International Conference on Advanced
headset and it checks whether it is alive or dead. After Computing and Communication Systems (2015).
sensing, if the result comes it is normal, and then it will
be displayed on the touch screen. If we want in Software 2. Mufti Mahmud, David Hawellek, Aleksander Valjamae
application, then we can check the status of the brain in (2009): A Brain Machine Interface Based on EEG:
ARDUINO IDE using the cable connected to hardware kit Extracted Alpha Waves Applied to Mobile Robot
and the device is to be installed into the system/laptop
3. N.R. Raajan, G.N.Jayabhavani (2007) : A smart way to
in which Arduino software has been installed. In Tools
play using Brain Machine Interfacing
menu, present in the Arduino application, click on the
port which is enabled and after that we can directly see 4. Chen, X., Wang, Y., Gao, S., Jung, T.P. and Gao, X. Filter
the status of the brain in the monitor. If any modification bank canonical correlation analysis for implementing a
or update is noticed then the status will be sent through high-speed SSVEP-based brain–computer interface.
SMS and Email id for specific person in contact. Journal of neural engineering 12 (4) (2015).

© 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 7874
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 05 | May 2019 www.irjet.net p-ISSN: 2395-0072

5. Jae-Ho Han, Ji-hyun Kim, Jaeyoung Shin, Yiyu Chen, Shi 10. John Paul Muelle, What is the Internet of Things?
Chang, Seungbae Ji, Seung-Beom Yu, Jichai Jeong (2014) : https://smartbear.com/learn/software-
Non- Invasive Optical Methods for Brain Machine testing/internet-ofthings
Interfacing and Imaging.
11. Bi, L., Lian, J., Jie, K., Lai, R. and Liu, Y. A speed and
6. Francisco, Á., Ricardo, R.A., Leandro, S.S. and Salvador, direction-based cursor control system with P300 and
S.R. BCI-based Navigation in Virtual and Real SSVEP. Biomedical Signal Processing and Control 14 (1)
Environments. 12th International Work-Conference on (2014) 126-133.
Artificial Neural Networks, 2014.
12. Ponce, P., Molina, A., Balderas, D.C. and Grammatikou,
7. Krusienski, D.J. and Shih, J.J. Control of a Visual D. Brain computer interfaces for cerebral palsy. Cerebral
Keyboard Using an Electrocortico graphic Brain– Palsy-Challenges for the Future, Access book publisher,
Computer Interface, Neurorehabilitation and neural 2014.
repair 25 (4) (2011) 323-331.
13. Gandhi, V., Prasad, G., McGinnity, T.M., Coyle, D. and
8. Chatterjee, R. and Bandyopadhyay, T. EEG based Motor Behera, L. Intelligent adaptive user interfaces for BCI
Imagery Classification using SVM and MLP. 2nd based robotic control. Proceedings of the Fifth
International Conference on Computational Intelligence International Brain-Computer Interface Meeting, 2013.
and Networks (CINE), 2016, 84-89.
14. Chambayil, B., Singla, R. and Jha, R. EEG Eye Blink
9. Ehsan Kamrani, S.K.Hahn, S.H.Andy Yun (2015); Classification Using Neural Network. Proceedings of the
Optical EEG (OEEG): A Novel Technique toward Plug and World Congress on Engineering, 2010, 2-5.
Play Non-Invasive Brain Imaging and Human – Machine
Interfacing. 15. Chambayil, B., Singla, R. and Jha, R. Virtual Keyboard
BCI using Eye blinks in EEG. IEEE 6th International
Conference on Wireless and Mobile Computing,
Networking and Communications, 2010.

© 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 7875

You might also like