SlideShare a Scribd company logo
1 of 19
BRAIN-COMPUTER
INTERFACE
MICHAEL ARGYRIS – N8342113
LUCAS NIELSEN – N8591733
THOMAS PARKER – N8584095
BEB801 – SEM 1 2016
SUPERVISOR – FREDERIC MAIRE
PRIOR WORK
• Vacation Research Project from 2014
• Aim was to test classifier on Gaming Peripheral EEG Headset
• Emotive EPOC combined with python scripting
INVESTIGATION INTO PRIOR WORK
• 3 Separate tests (involving cubes and movement)
• 3 main subjects
• 2 Stage test (initial condition, final condition)
• Using all 14 channels
• Separate Classifier (separate script for analysis of recordings)
• Linear Classifiers – Failed
• Non-Linear Classifiers – Passed (barely)
• Poor Channel Quality
PROJECT DEFINITION - EXPERIMENTS
• Group Experiment
• Human motor control (such as lifting an arm) with respect to visualisation of the
same motor control (visualisation of lifting that arm)
• Individual Experiment 1
• Conducted by Lucas Nielsen
• Analysing the effect of brain activity with respect to directional movement cues
• Individual Experiment 2
• Conducted by Thomas Parker
• Analysing the effect of brain activity with respect to musical tunes
• Individual Experiment 3
• Conducted by Michael Argyris
• Analysing the effect of brain activity with respect to colour and shapes
PROJECT DEFINITION – GROUP EXPERIMENT
• Hypothesis
• Visualisation of motor control and actualising motor control both produce EEG
readings which are distinguishable and are able to be discretely analysed to
determine what specific motor control was performed
• Variables
• Individuals with varying socioeconomic status and varying passions and hobbies
• Time of day test taken
• Subjects dominant hand (left or right handed)
• Type of input (physical or imaginary)
• Different movement types (throw, catch, wave, handshakes)
PROJECT DEFINITION – INDIVIDUAL
EXPERIMENT 1
• Hypothesis
• Emotiv EPOC system is able to accurately detect and successfully identify
features associated with particular brain activity when a given a subject
demonstrates the ability to respond to directional movement cues
• A Scenario
• Observing a static black arrow directed upward
• Observing a static black arrow directed downward
• Observing a static black arrow directed towards the right
• Observing a static black arrow directed towards the left
• Repeat 1 to 4 for observing a moving black arrow
PROJECT DEFINITION – INDIVIDUAL
EXPERIMENT 2
• Hypothesis
• Emotiv EPOC system is able to accurately detect and successfully identify the
difference between an “earworm” or the ability of Audiation as opposed to
actually listening to music.
• A Scenario
• Listen to song prior to experiment several times
• Playback of song whilst wearing EEG Headset & Recording Data
• Attempt recall of chorus or major section of song and ask to record which part
of song was recalled
• Test for correlations between both sets of data
PROJECT DEFINITION – INDIVIDUAL
EXPERIMENT 3
• Hypothesis
• The Emotiv EPOC system is able to accurately detect and successfully identify the
difference between shapes and colours when visualised.
• A Scenario
• Part 1 involves looking at uniquely coloured shapes will generate highly distinguishable
readings
• Part 2 involves having three unique shapes of the same colour
• Part 3 involves having three identical shapes of different unique colours
METHODOLOGY - PRECAUTIONS
• Reasonably lit room with minimal sound to reduce any possible external
influence to noise generation.
• Five (5) minutes per subject to relax and stabilise energy levels to reduce
possible unwanted noise
• Ensure the subject is fully aware of the steps and time involved in completing
the experiment
• Clean sensors, lubricate thoroughly and position correctly on subjects head
• Each experiment is to be completed by multiple subjects (Approx. 6)
METHODOLOGY – EQUIPMENT REQUIRED
• Emotiv EPOC headset and dongle
• A computer containing the software required for performing the test
• Both of these are being sourced personally as the EPOC has been provided
by QUT to perform the experiments required.
METHODOLOGY - PROCEDURE
• Software Setup:
• Software provided previously (EmoKit found on GitHub) is downloaded and installed on a
windows based computer
• Emotiv EPOC control panel is opened and the headset with Bluetooth dongle is initialised.
• The application requires two inputs before EEG recording can start:
• Name for the excel file of which recorded data is exported to
• Time (in seconds) for the particular recording to be run.
METHODOLOGY - PROCEDURE
• Environment Setup:
• Setup the headset by applying the saline solution to each sensor
• Attaching the sensors to the headset itself
• Position the EPOC headset and sensors on the subject’s head and achieve strong signal
readings (indicated by green lights on each sensor point on the control panel diagram)
• Load the experiment stimulus material onto the laptop
• Sit the test subject with eye level in line with the screen
• Proceed to start the experiment and collect data
METHODOLOGY - PROCEDURE
• Data Collection (Single Experiment):
1. Perform software and environment setup
2. Determine which experiment scenario is to be carried out
3. Enter a name for the recorded data file to be exported as and enter the duration of the
sampling time (in seconds) for the particular recording to be run
4. Start the application to begin recording simultaneously to initiating the stimulus
software
5. An excel document is generated containing this test data
6. Repeat steps 3 to 5 to collect additional samples of the same test if required
7. Once all required samples are recorded proceed to process the data as detailed in the
next slide
8. Repeat steps 2 to 7 for each experiment scenario
METHODOLOGY - PROCEDURE
• Data Processing:
Load raw sample
data
Concatenate data
samples
Extract the 14
sensor channels
Average the
samples
Normalise the
resulting sample
Divide sample into
a training set (80%)
and a trial set (20%)
Feature extraction
and selection
Train classifier
(using training
dataset)
Test the trained
classifier (using trial
dataset)
PROGRESS
• Updating Python code from outdated version to be compatible with the
latest drivers and OS in use
• Python 3.3+ significant changes required
• High Performance version
• Real time Feasibility
• EPOC Firmware research
• Emotiv SDK and Trivial applications for self study
DIFFICULTIES THUS FAR
• Illness during late semester
• EPOC is Outdated
• EPOC suffers from corrosion
• Compatibilities with current technologies
RESULTS, ANALYSIS & FINDINGS
• Delayed due to code updates required to run code and to use both original
data and new classifiers
• Findings from prior research
• Findings from use cases conducted thus far
WHAT’S NEXT? – PROJECT PLAN
THANK YOU – ANY QUESTIONS?

More Related Content

Similar to Brain computer interface pres

Brain Control Club progress meeting Project: Introduction and Projects
Brain Control Club progress meeting Project: Introduction and ProjectsBrain Control Club progress meeting Project: Introduction and Projects
Brain Control Club progress meeting Project: Introduction and Projectsstephen whitmarsh
 
Using Touchscreen Operant Systems to Study Cognitive Behaviors in Rodents
Using Touchscreen Operant Systems to Study Cognitive Behaviors in RodentsUsing Touchscreen Operant Systems to Study Cognitive Behaviors in Rodents
Using Touchscreen Operant Systems to Study Cognitive Behaviors in RodentsInsideScientific
 
Neurobotix Final PowerPoint
Neurobotix Final PowerPointNeurobotix Final PowerPoint
Neurobotix Final PowerPointNick7658
 
Mind Experiences Models Experimenter Framework
Mind Experiences Models Experimenter FrameworkMind Experiences Models Experimenter Framework
Mind Experiences Models Experimenter FrameworkLuis Anjos
 
Experiences in the Creation of an Electromyography Database to Help Hand Ampu...
Experiences in the Creation of an Electromyography Database to Help Hand Ampu...Experiences in the Creation of an Electromyography Database to Help Hand Ampu...
Experiences in the Creation of an Electromyography Database to Help Hand Ampu...Institute of Information Systems (HES-SO)
 
QoMEX2014 - Analysing the Quality of Experience of Multisensory Media from Me...
QoMEX2014 - Analysing the Quality of Experience of Multisensory Media from Me...QoMEX2014 - Analysing the Quality of Experience of Multisensory Media from Me...
QoMEX2014 - Analysing the Quality of Experience of Multisensory Media from Me...Jacob Donley
 
Systematic Unit Testing
Systematic Unit TestingSystematic Unit Testing
Systematic Unit Testingscotchfield
 
Brain computer interface based
Brain computer interface basedBrain computer interface based
Brain computer interface basedMohammed Saeed
 
Increasing Reproducibility and Reliability of Novel Object Tests Through Stan...
Increasing Reproducibility and Reliability of Novel Object Tests Through Stan...Increasing Reproducibility and Reliability of Novel Object Tests Through Stan...
Increasing Reproducibility and Reliability of Novel Object Tests Through Stan...InsideScientific
 
A New Solution to the Brain State Permanency for Brain-Based Authentication M...
A New Solution to the Brain State Permanency for Brain-Based Authentication M...A New Solution to the Brain State Permanency for Brain-Based Authentication M...
A New Solution to the Brain State Permanency for Brain-Based Authentication M...Hebin Raj
 
Research Proposal Presentation Pitch
Research Proposal Presentation PitchResearch Proposal Presentation Pitch
Research Proposal Presentation Pitchtchoonyong
 
Contributions to Bionic Eye Research
Contributions to Bionic Eye ResearchContributions to Bionic Eye Research
Contributions to Bionic Eye ResearchDarien Pardinas Diaz
 
A Novel Approach to Classify and Detect Electroencephalography Signals and Im...
A Novel Approach to Classify and Detect Electroencephalography Signals and Im...A Novel Approach to Classify and Detect Electroencephalography Signals and Im...
A Novel Approach to Classify and Detect Electroencephalography Signals and Im...Viraat Das
 
Noninvasive, Automated Measurement of Sleep, Wake and Breathing in Rodents
Noninvasive, Automated Measurement of Sleep, Wake and Breathing in RodentsNoninvasive, Automated Measurement of Sleep, Wake and Breathing in Rodents
Noninvasive, Automated Measurement of Sleep, Wake and Breathing in RodentsInsideScientific
 
Intro omnetpp-if13-published
Intro omnetpp-if13-publishedIntro omnetpp-if13-published
Intro omnetpp-if13-publishedAnna Förster
 
Advances in automating analysis of neural time series
Advances in automating analysis of neural time seriesAdvances in automating analysis of neural time series
Advances in automating analysis of neural time seriesMainak Jas
 

Similar to Brain computer interface pres (20)

Brain Control Club progress meeting Project: Introduction and Projects
Brain Control Club progress meeting Project: Introduction and ProjectsBrain Control Club progress meeting Project: Introduction and Projects
Brain Control Club progress meeting Project: Introduction and Projects
 
Using Touchscreen Operant Systems to Study Cognitive Behaviors in Rodents
Using Touchscreen Operant Systems to Study Cognitive Behaviors in RodentsUsing Touchscreen Operant Systems to Study Cognitive Behaviors in Rodents
Using Touchscreen Operant Systems to Study Cognitive Behaviors in Rodents
 
Neurobotix Final PowerPoint
Neurobotix Final PowerPointNeurobotix Final PowerPoint
Neurobotix Final PowerPoint
 
EEG course.pptx
EEG course.pptxEEG course.pptx
EEG course.pptx
 
Mind Experiences Models Experimenter Framework
Mind Experiences Models Experimenter FrameworkMind Experiences Models Experimenter Framework
Mind Experiences Models Experimenter Framework
 
Experiences in the Creation of an Electromyography Database to Help Hand Ampu...
Experiences in the Creation of an Electromyography Database to Help Hand Ampu...Experiences in the Creation of an Electromyography Database to Help Hand Ampu...
Experiences in the Creation of an Electromyography Database to Help Hand Ampu...
 
Brain access
Brain accessBrain access
Brain access
 
QoMEX2014 - Analysing the Quality of Experience of Multisensory Media from Me...
QoMEX2014 - Analysing the Quality of Experience of Multisensory Media from Me...QoMEX2014 - Analysing the Quality of Experience of Multisensory Media from Me...
QoMEX2014 - Analysing the Quality of Experience of Multisensory Media from Me...
 
Systematic Unit Testing
Systematic Unit TestingSystematic Unit Testing
Systematic Unit Testing
 
Biomed ppt
Biomed pptBiomed ppt
Biomed ppt
 
Brain computer interface based
Brain computer interface basedBrain computer interface based
Brain computer interface based
 
Increasing Reproducibility and Reliability of Novel Object Tests Through Stan...
Increasing Reproducibility and Reliability of Novel Object Tests Through Stan...Increasing Reproducibility and Reliability of Novel Object Tests Through Stan...
Increasing Reproducibility and Reliability of Novel Object Tests Through Stan...
 
A New Solution to the Brain State Permanency for Brain-Based Authentication M...
A New Solution to the Brain State Permanency for Brain-Based Authentication M...A New Solution to the Brain State Permanency for Brain-Based Authentication M...
A New Solution to the Brain State Permanency for Brain-Based Authentication M...
 
Research Proposal Presentation Pitch
Research Proposal Presentation PitchResearch Proposal Presentation Pitch
Research Proposal Presentation Pitch
 
Contributions to Bionic Eye Research
Contributions to Bionic Eye ResearchContributions to Bionic Eye Research
Contributions to Bionic Eye Research
 
A Novel Approach to Classify and Detect Electroencephalography Signals and Im...
A Novel Approach to Classify and Detect Electroencephalography Signals and Im...A Novel Approach to Classify and Detect Electroencephalography Signals and Im...
A Novel Approach to Classify and Detect Electroencephalography Signals and Im...
 
Noninvasive, Automated Measurement of Sleep, Wake and Breathing in Rodents
Noninvasive, Automated Measurement of Sleep, Wake and Breathing in RodentsNoninvasive, Automated Measurement of Sleep, Wake and Breathing in Rodents
Noninvasive, Automated Measurement of Sleep, Wake and Breathing in Rodents
 
Mounika.pptx
Mounika.pptxMounika.pptx
Mounika.pptx
 
Intro omnetpp-if13-published
Intro omnetpp-if13-publishedIntro omnetpp-if13-published
Intro omnetpp-if13-published
 
Advances in automating analysis of neural time series
Advances in automating analysis of neural time seriesAdvances in automating analysis of neural time series
Advances in automating analysis of neural time series
 

Recently uploaded

Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxhumanexperienceaaa
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAbhinavSharma374939
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 

Recently uploaded (20)

Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog Converter
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 

Brain computer interface pres

  • 1. BRAIN-COMPUTER INTERFACE MICHAEL ARGYRIS – N8342113 LUCAS NIELSEN – N8591733 THOMAS PARKER – N8584095 BEB801 – SEM 1 2016 SUPERVISOR – FREDERIC MAIRE
  • 2. PRIOR WORK • Vacation Research Project from 2014 • Aim was to test classifier on Gaming Peripheral EEG Headset • Emotive EPOC combined with python scripting
  • 3. INVESTIGATION INTO PRIOR WORK • 3 Separate tests (involving cubes and movement) • 3 main subjects • 2 Stage test (initial condition, final condition) • Using all 14 channels • Separate Classifier (separate script for analysis of recordings) • Linear Classifiers – Failed • Non-Linear Classifiers – Passed (barely) • Poor Channel Quality
  • 4. PROJECT DEFINITION - EXPERIMENTS • Group Experiment • Human motor control (such as lifting an arm) with respect to visualisation of the same motor control (visualisation of lifting that arm) • Individual Experiment 1 • Conducted by Lucas Nielsen • Analysing the effect of brain activity with respect to directional movement cues • Individual Experiment 2 • Conducted by Thomas Parker • Analysing the effect of brain activity with respect to musical tunes • Individual Experiment 3 • Conducted by Michael Argyris • Analysing the effect of brain activity with respect to colour and shapes
  • 5. PROJECT DEFINITION – GROUP EXPERIMENT • Hypothesis • Visualisation of motor control and actualising motor control both produce EEG readings which are distinguishable and are able to be discretely analysed to determine what specific motor control was performed • Variables • Individuals with varying socioeconomic status and varying passions and hobbies • Time of day test taken • Subjects dominant hand (left or right handed) • Type of input (physical or imaginary) • Different movement types (throw, catch, wave, handshakes)
  • 6. PROJECT DEFINITION – INDIVIDUAL EXPERIMENT 1 • Hypothesis • Emotiv EPOC system is able to accurately detect and successfully identify features associated with particular brain activity when a given a subject demonstrates the ability to respond to directional movement cues • A Scenario • Observing a static black arrow directed upward • Observing a static black arrow directed downward • Observing a static black arrow directed towards the right • Observing a static black arrow directed towards the left • Repeat 1 to 4 for observing a moving black arrow
  • 7. PROJECT DEFINITION – INDIVIDUAL EXPERIMENT 2 • Hypothesis • Emotiv EPOC system is able to accurately detect and successfully identify the difference between an “earworm” or the ability of Audiation as opposed to actually listening to music. • A Scenario • Listen to song prior to experiment several times • Playback of song whilst wearing EEG Headset & Recording Data • Attempt recall of chorus or major section of song and ask to record which part of song was recalled • Test for correlations between both sets of data
  • 8. PROJECT DEFINITION – INDIVIDUAL EXPERIMENT 3 • Hypothesis • The Emotiv EPOC system is able to accurately detect and successfully identify the difference between shapes and colours when visualised. • A Scenario • Part 1 involves looking at uniquely coloured shapes will generate highly distinguishable readings • Part 2 involves having three unique shapes of the same colour • Part 3 involves having three identical shapes of different unique colours
  • 9. METHODOLOGY - PRECAUTIONS • Reasonably lit room with minimal sound to reduce any possible external influence to noise generation. • Five (5) minutes per subject to relax and stabilise energy levels to reduce possible unwanted noise • Ensure the subject is fully aware of the steps and time involved in completing the experiment • Clean sensors, lubricate thoroughly and position correctly on subjects head • Each experiment is to be completed by multiple subjects (Approx. 6)
  • 10. METHODOLOGY – EQUIPMENT REQUIRED • Emotiv EPOC headset and dongle • A computer containing the software required for performing the test • Both of these are being sourced personally as the EPOC has been provided by QUT to perform the experiments required.
  • 11. METHODOLOGY - PROCEDURE • Software Setup: • Software provided previously (EmoKit found on GitHub) is downloaded and installed on a windows based computer • Emotiv EPOC control panel is opened and the headset with Bluetooth dongle is initialised. • The application requires two inputs before EEG recording can start: • Name for the excel file of which recorded data is exported to • Time (in seconds) for the particular recording to be run.
  • 12. METHODOLOGY - PROCEDURE • Environment Setup: • Setup the headset by applying the saline solution to each sensor • Attaching the sensors to the headset itself • Position the EPOC headset and sensors on the subject’s head and achieve strong signal readings (indicated by green lights on each sensor point on the control panel diagram) • Load the experiment stimulus material onto the laptop • Sit the test subject with eye level in line with the screen • Proceed to start the experiment and collect data
  • 13. METHODOLOGY - PROCEDURE • Data Collection (Single Experiment): 1. Perform software and environment setup 2. Determine which experiment scenario is to be carried out 3. Enter a name for the recorded data file to be exported as and enter the duration of the sampling time (in seconds) for the particular recording to be run 4. Start the application to begin recording simultaneously to initiating the stimulus software 5. An excel document is generated containing this test data 6. Repeat steps 3 to 5 to collect additional samples of the same test if required 7. Once all required samples are recorded proceed to process the data as detailed in the next slide 8. Repeat steps 2 to 7 for each experiment scenario
  • 14. METHODOLOGY - PROCEDURE • Data Processing: Load raw sample data Concatenate data samples Extract the 14 sensor channels Average the samples Normalise the resulting sample Divide sample into a training set (80%) and a trial set (20%) Feature extraction and selection Train classifier (using training dataset) Test the trained classifier (using trial dataset)
  • 15. PROGRESS • Updating Python code from outdated version to be compatible with the latest drivers and OS in use • Python 3.3+ significant changes required • High Performance version • Real time Feasibility • EPOC Firmware research • Emotiv SDK and Trivial applications for self study
  • 16. DIFFICULTIES THUS FAR • Illness during late semester • EPOC is Outdated • EPOC suffers from corrosion • Compatibilities with current technologies
  • 17. RESULTS, ANALYSIS & FINDINGS • Delayed due to code updates required to run code and to use both original data and new classifiers • Findings from prior research • Findings from use cases conducted thus far
  • 18. WHAT’S NEXT? – PROJECT PLAN
  • 19. THANK YOU – ANY QUESTIONS?