brain computer interface. research and innovation project
TRANSCRIPT
Team Member● DAS Chandrika [Project Lead]● KUMAR Jeevan [Analysis and Developer]● BHATTARAI Anjan [Designer and Developer]● SHARMA Ambedkar [Security Expert]
Project MentorProfessor Bonnet
Inspired BY
BCI - EPITA | 2015
Agenda
• Problem Statement• Research• Introduction: BCI• Project Introduction• Project Management• Description on the Project Phases• Target Users• Future aspects• DEMO
BCI - EPITA | 2015
Problem Statement
• Difficulty in having a concrete feedback from customers in predictive market analysis
• Inability of the disabled people in operating devices or communicating from distance such as Operating Fans, swapping cards,etc
• Inability of the product based companies such as perfume companies in achieving the expectation of the customers in having a desired product.
BCI - EPITA | 2015
Research
• Feedback of a product varies from country,person,age,sex and region.• Companies try to push their product across various region and want to
customize their products according to customer interests and needs.• A brand enters into a market and makes less profit due to lack of feedback and
information• We found out that if we can get a biofeed back of a brand product we can tweak
a product and customize it according to region ,interest,various age groups and keeping cultural aspects as well.
BCI - EPITA | 2015
BCI Introduction
• Direct communication pathway between the brain and an external device
• Enables signals from the brain to direct some external activity
• Can be used for communication, computer access, or control of devices such as a wheelchair or prosthetic arm, among other applications.
BCI - EPITA | 2015
BCI Users
• Normal and disabled People• Product based companies who can
use the software to have a market study on the customer behaviour on a product
• Paralytic patients• Neuroprosthetics, neurogaming,
neuroanalysis• Defense
BCI - EPITA | 2015
BCI and Neurofeedback Benefits
• Help product based/ business /defence/medical oriented companies in knowing the experience of the customers who are reluctant to give the feedback automatically.
• Coming with a strong market/business strategy using the BCI data for predictive analysis
BCI - EPITA | 2015
Target Users
• Small and Medium Enterprises and product based companies
• Hospitals and medicals• Business and Market Analysts• Gaming Companies
BCI - EPITA | 2015
Marketing Strategy
• Growing sales force and channel partners• Verticalized direct sales force with subject matter expertise• Partner Strategy broadens market coverage
• Implementation of flexible business plan• Perpetual , software-as-a-service, managed services• Business model reflects customer preferences
• Enterprise, typical software• Security, prefer turnkey solutions
BCI - EPITA | 2015
Challenges Faced in Implementation
Risks Faced:-
Unavailability of the BCI device to test the brain signals captured.
Alternative Solution:-
Successful simulation of the brain signal and integration into the OpenVibe to continue the project.
BCI - EPITA | 2015
Project Phases
• Design and Analysis• Design and Approach• Testing of the signal• Development• Closure
BCI - EPITA | 2015
OpenVibe
● software platform ● designing, testing and using brain-
computer interfaces. ● package includes a Designer tool to
create and run custom applications● along with several pre-configured
and demo programs which are ready for use.
BCI - EPITA | 2015
Phase 1 – Design and Analysis
Acquire processed signals• using the generic stream reader to read
the raw signals recorded in a .ov file • The ov file is a standard EEG signal
recorded using electrode standard set of coordinates from openvibe
• The signal is raw and have chunks of data
BCI - EPITA | 2015
Phase 1 – Design and Analysis
Temporal filter• The user can choose among a variety of filter types to process the signal.• This plugin allows the selection of the kind of filter (low pass, high pass,
bandpass, band stop), the low or/and the high passband edge and the passband ripple.
Channel reference Localisation• A specific set of channels are processed and displayed after it's filtered • In this scenario we have selected the reference channel based on the index
(channel no.2)
BCI - EPITA | 2015
Phase 3 – Development Amplifying the signal• This plugin uses a mathematical formulae to each sample of an incoming signal
and output the resulting signal.• In the present scenario we have used x*x to amplifying the signal and a log
(1+x).Electrode Localisation Reader• This plugin loads files holding the normalized coordinates of an electrode set.
Display of signals in 2d and 3d Topography• The 3D & 2D topographic map uses the same visualisation paradigm which
consists in interpolating potentials at the surface of the scalp, converting them to colors using a color scale and mapping them over the surface of the scalp.
BCI - EPITA | 2015
Phase 3 - Development
Xml to Java • using java and the built in functions we were able to extract data using tag
element names and parse it to a normal text file. • converting the hexadecimal values into decimal and string values
BCI - EPITA | 2015
Phase 3 - Development
Problem
❏ MITM can get a copy of message m❏ MITM can modify the message m to m’
BCI - EPITA | 2015
•ENCRYPTION:
•USE OF AES 256 bit
•Same Key to be used for Encryption and Decryption
•High speed and low RAM requirements
Phase 3 - Development
BCI - EPITA | 2015
Current Limitation
• Console Application• Import/Export not possible• Have to do Manual Operation• Still some noise in XML Generation
BCI - EPITA | 2015
Next Update
• Web Interface• Automated System• Easy Interface• Import/Export data• Analyse• Secure Data
BCI - EPITA | 2015
Future Enhancements
● Use a device similar to Google Glass ,Include a BCI device within it
● Use a BCI bar code reader in a product ● When BCI bar code reader is read by a google
glass device activate the BCI interface in the device and record and process the signal on a server level.