SlideShare uma empresa Scribd logo
1 de 67
Baixar para ler offline
Android and the 
Brain-Computer Interface 
JIM MCKEETH 
EMBARCADERO TECHNOLOGIES 
JIM.MCKEETH@EMBARCADERO.COM 
@JIMMCKEETH
‹#› 
About Jim McKeeth 
• Lead World Wide Developer Evangelist 
• Host of Podcast at Delphi.org 
• Longtime developer 
◦ Object Pascal, Java, C#, JavaScript, Objective-C, etc. 
• Invented and patented swipe to unlock in 2000 
◦ US Patent # 8352745 & 6766456, etc. 
• Improvisational performer 
• I am not a neuroscientist, but I find this all fascinating! 
2
‹#3› 
Embarcadero Technologies 
• Founded 1993 
• Provides Architect, Database and Developer Tools 
• 3.2 Million Customers including 97% of Fortune 2000 
• 35+ Product Awards – Consistent Innovation 
• 500+ Employees in 29 Countries 
•www.embarcadero.com
‹#› 
Agenda 
• The Science of Reading the Brain 
• The Science of Direct Brain Input 
• Consumer Brain-Computer Interfaces 
• Demonstration - Volunteer flying the Quadricopter 
• Summary & MindTunes 
Images from Wikimedia Commons or Product websites. 4
-Claus Torp Jensen (@ClausTorpJensen) 
Senior Technical Staff Member and Chief Architect 
API Economy at IBM (@ibmapimgt) 
‹#› 
“In five years, science fiction 
will be real!” 
5 
What will the world be like in five years?
‹#› 
Brain-Computer Interface 
ST:TNG 
Episode 
93 
(4x19): 
The 
Nth 
Degree 
(1991) 
6
‹#› 
Brain Reading and Writing 
SQUIDS 
from 
Strange 
Days 
(1995) X
The Science of 
Reading the Brain
‹#› 
Vocabulary and Roots 
• Encephalon = Latin. The brain. 
• -graphy (sufix) = Greek. One who draws or writes. 
• Encephalography = Drawing (or picture) of the brain 
• Poly- (prefix) = Greek. Many 
• Tomos = Greek. Cut into parts or sections. 
• Neuro- (prefix) = Greek. Relating to nerves or nervous system 
• Hemo- (prefix) = Greek. Pertaining to blood. 
• Dynamics = Greek. Active; in motion 
X
‹#› 
Understanding the Brain 
X 
Delta 
4 
Hz 
Hemodynamics 
(Blood 
flow) 
Theta 
4-­‐7 
Hz 
Alpha 
7-­‐14 
Hz 
Mu 
8-­‐13 
Hz 
Beta 
15-­‐30 
Hz 
Gamma 
30-­‐100 
Hz 
Neural 
Oscillation
‹#› 
Polygraph (aka Lie Detector) 
• Measures physical manifestations 
of stress that come with lying 
• Blood pressure, pulse, respiration, 
skin conductivity, etc. 
• Looks for changes. 
• Requires specialized training. 
• Invented in 1921 
8
https://developer.bluetooth.org/TechnologyOverview/Pages/HRP.aspx 
‹#› 
Heart Rate Monitors on Android 
• Bluetooth GATT Profiles supports 
all Bluetooth Smart Heart Rate 
Monitors. 
• Your app doesn’t need to support 
individual heart rate monitors. 
• Assigned Number: 0x180D 
9 
https://developer.bluetooth.org/gatt/profiles/Pages/ProfilesHome.aspx
‹#› 
Magnetic Resonance Imaging (MRI) 
• Uses oscillating magnetic fields at 
different resonant frequencies. 
• Functional MRI (fMRI) uses 
software to analyze images. 
• Shows activity (blood flow) in 
different parts of the brain. 
• Combined with brain mapping can 
reveal thought information. 
10
CT / CAT Scan (Computed Tomography X-ray) 
• Faster & cheaper than an MRI 
• Uses ionizing X-ray radiation 
• Lower detail images 
• Sometimes combined with Positron 
‹#› 
Emission 
Tomography 
(PET) 
scans which use gamma 
radiation. 
X
‹#› 
Near-Infrared Spectroscopy (NIRS) 
• Spectroscopic use of near-infrared 
(700-900nm) light 
through the skull and detecting 
degree remerging light is 
attenuated. 
• Detects blood oxygenation levels 
in different areas of the brain. 
• More portable than fMRI but only 
scans cortical tissue. 
X
‹#› 
Electroencephalography (EEG) 
•Measures electrical activity along the scalp. 
• Detects voltage fluctuations resulting from 
ionic current flows within neurons of brain. 
•Millisecond-range resolution (faster than CT or MRI) 
• Typical clinical usage has 19+ input 
electrodes as well as ground and reference. 
• Invented between 1875 and 1924 
11
‹#› 
Electroencephalography (continued) 
• Series of electrodes placed next 
to scalp. 
• Difference in voltage is measured 
between each electrode and the 
reference. 
X
‹#› 
Magnetoencephalography (MEG) 
12 
Uses Arrays of SQUIDs 
(Superconducting QUantum Interference Devices)
The Science of 
Direct Brain Input
‹#› 
Change Perception of Reality 
The 
“headjack” 
from 
The 
Matrix 
movies 
-­‐ 
1999 14
Transcranial Direct-Current Stimulation (tDCS) 
• Constant, low current delivered via electrodes. 
• Results: 
◦ Increase cognitive performance 
◦ Enhance language & math ability 
◦ Improve attention span 
◦ Aid problem solving, memory & coordination 
• Recent DIY “Brain Hacking” Craze 
◦ http://www.reddit.com/r/tDCS 
15 
‹#› 
Accelerated Learning 
tdcsplacements.com 
http://thebrainstimulator.net/
‹#› 
tDCS with Mobile 
• foc.us just launched new tDCS 
headsets with Bluetooth API 
• Developer devices are available for 
preorder 
• Targeting athletes and gamers 
• http://www.foc.us/index.php/v2-tdcs-developer- 
edition 
• http://www.foc.us/bluetooth-api 
16
‹#› 
Transcranial Magnetic Stimulation (TMS) 
• Similar strength to MRI 
•Magnetic induction of electrical 
currents 
• Used to treat neurological conditions 
• Produces: 
◦ Flashes of lights in vision (phosphene) 
◦Muscular activity 
17
Ultrasonic Transcranial Stimulation Device 
• 2000 patent from Sony (US6584357 B1) 
◦ Finer targeting than TMS 
◦ Theoretically invoking sensory experiences 
◦ Continued research and patents (US7350522 B2) 
18 
‹#› 
http://www.newscientist.com/article/mg18624944.600 
Speculative work, 
“There were not any 
experiments done.”
‹#› 
Ultrasonic Neuromodulation for Spatial Resolution 
• Virginia Tech Carilion 
Research Institute study 
published in Jan 2014 Nature 
Neuroscience 
• Used “targeted ultrasound” to 
boost “sensory perception” 
• Targeted an area of the brain 
as small as the size of an 
“M&M” 
http://www.eurekalert.org/pub_releases/2014-­‐01/vt-­‐udt011014.php 
19
‹#X› 
"In neuroscience, it's easy to disrupt 
things. We can distract you, make 
you feel numb, trick you with optical 
illusions. It's easy to make things 
worse, but it's hard to make them 
better. These findings make us 
believe we're on the right path." 
-- William "Jamie " Tyler, Assistant Professor 
Virginia Tech Carilion Research Institute
2‹#0› 
Using More than 10% of Our Brain? 
We all use 
100% of our 
Brain Capacity 
LUCY 
2014
Science Fiction Becoming Reality 
Interesting Milestones
‹#› 
Brain-to-Brain Input 
The 
“Hat” 
from 
Brainstorm 
-­‐ 
1983 22
‹#› 
Brain-to-Brain Input at University of Washington in 2013 
• Input from Computer 
• EEG from brain 
• Transmitted over campus internet 
• Replayed through TMS to another 
brain 
• Output to computer 
More information http://bit.ly/EEG2TMS & http://bit.ly/bci2cbi 23
‹#› 
Cybernetic Limbs 
Captain 
America: 
The 
Winter 
Soldier 
-­‐ 
2014 X
‹#› 
DARPA’s Brain Controlled Prosthetic Arm 
• Part of DARPA’s Innovation 
Pathway. 
• Uses microchip implanted in 
brain. 
• 27 different fine grained controls 
to arm, hand and fingers. 
• Expected on market by 2016 
X http://www.fastcompany.com/1725799/darpas-­‐mind-­‐controlled-­‐ 
prosthetic-­‐arm-­‐could-­‐be-­‐market-­‐four-­‐years
‹#› 
See What You See - Hear What You Hear 
The 
“Monitor” 
from 
Ender’s 
Game 
– 
2013 24
‹#› 
See What You See 
• In 2010 another team lead by Shinji 
Nishimoto partially reconstructed YouTube 
videos based on brain recordings. 
• Used fMRI 
• Overlaid similar videos to create composite video. 
• http://youtu.be/nsjDnYxJ0bo 
& http://youtu.be/EdGjB6XCXOA 
http://bit.ly/ReconstructingVisual 25
‹#› 
See What You See 
X 
• In 2008 IBM used a feedback loop based on the fusiform face 
area of the observer’s brain for facial recognition. 
• Patent # US20100049076 A1
‹#› 
Hear What You Hear 
• 2012 - UC Berkeley & Brian Pasley decoded 
internal neural processing of auditory 
information. 
• Reconstructed sound on computer from 
electrical signals in observer’s brains. 
• Resulting sound was recognizable when 
compared to original. 
http://bit.ly/ReconstructingSpeech 
26
‹#› 
Identifying Thoughts 
• 2008 & 2009 Using fMRI recognized thoughts 
within the human brain. 
• Discovered similar thoughts appear similar is 
different subject’s brains. 
• Was able to discern which of 10 objects subject 
was thinking about. 
• Also predicted subject intentions up to 10 
seconds before subject expressed them. 
http://bit.ly/IdentifyThoughts 
X
‹#› 
Data Entry via BCI 
ST:TNG 
Episode 
93 
(4x19): 
The 
Nth 
Degree 
(1991) 
27
‹#› 
Typing via BCI 
• Brain researcher Jonathan Wolpaw 
at Wadsworth Center in Albany, NY 
•Wear EEG while looking at a 
flashing matrix of characters 
• Each character flashes with a 
different pattern 
• ~15 seconds to type a character 
• The Verge http://embt.co/typebci 
28 
. . . . . . . . 
. A B C D E F . 
. G H I J K L . 
. M N O P Q R . 
. S T U V W X . 
. Y Z 1 2 3 4 . 
. 5 6 7 8 9 0 . 
. . . . . . . .
‹#› 
Uploading Your Consciousness 
Transcendence 
-­‐ 
2014 
29
‹#› 
Human Connectome Project 
•Map of neural connection the brain 
• The neurological version of the genome 
• Unique to each person, changes over time 
• Representation of memories, thoughts, etc. 
•www.ted.com/talks/sebastian_seung 
• humanconnectomeproject.org 
• humanconnectome.org 
Image 
by 
Xavier 
Gigandet 
et. 
al. 
30
‹#› 
OpenWorm Project 
•Mapped the 300+ neurons and 7000+ 
connections of a worm (C. elegans) 
• Created a software model of connectome 
• Connected to LEGO robotic representation 
• Behaved like worm (without training or 
programming) 
• http://bit.ly/openwormlego 
& http://www.openworm.org/ 
31
As of July 2014 
‹#› 
Wearable User Interfaces 
expectations 
Speech-to-Speech Translation 
Hype Cycle 
Brain-Computer Interface 
Internet of Things 
Autonomous Vehicles 
Disillusionment 
time 
Plateau of 
Productivity 
Slope of Enlightenment 
Trough of 
Peak of 
Inflated 
Expectations 
Innovation 
Trigger 
Plateau will be reached in: 
less than 2 years 2 to 5 years 5 to 10 years more than 10 years 
obsolete 
before plateau 
http://www.gartner.com/newsroom/id/2819918 32 
Gartner's 2014 Hype Cycle 
for Emerging Technologies 
August 11, 2014 
BCI
Read-Only Consumer 
Brain-Computer Interfaces
‹#› 
Consumer BCI Devices 
• Emotiv EPOC, Insight & EPOC+ www.emotiv.com 
• NeuroSky’s MindWave neurosky.com 
• OpenBCI www.openbci.com 
• Neuroelectrics Enobio www.neuroelectrics.com 
• InteraXon’s Muse choosemuse.com 
X
NeuroSky’s MindWave (also in XWave headsets) 
3‹#4› 
• EEG with 1 dry electrode 
• Measures “attention,” “meditation” and eye-blinks 
• Bluetooth communication 
• SDK for iOS, Android, PC & Mac 
• $129.99 to $79.95 retail neurosky.com 
• Hacking: 
◦ http://makezine.com/2011/05/10/behind-the-brain-blinker/ 
◦ http://hackaday.com/2012/12/20/modifying-an-eeg-headset-for-lucid- 
dreaming/
‹#› 
Emotiv EPOC 
• 16 wet electrodes 
◦ 14 EEG electrodes – read brain waves 
+ 2 reference electrodes 
• Gyroscope to read head movements 
• 4 mental states, 13 conscious thoughts & facial expressions – 
4 Processing suites 
• Wireless (encrypted) connection to Windows, Linux or Mac 
• $399 desktop or $499 for Bluetooth Smart (coming soon) 
• www.emotiv.com 
35
‹#› 
InteraXon’s Muse 
• 7 dry EEG sensors via Bluetooth 
• Focuses on “brain fitness” 
• 4 hour battery 
• Basic Mac & Windows SDK now, 
full SDK coming soon (incl. iOS & Android) 
• Works with Windows, OS X, iOS, Android, etc. 
• $299 available now 
• choosemuse.com 
36
‹#› 
OpenBCI 
• Open source hardware & software 
• Bluetooth, Arduino, EEG 
• 8 wet Electrodes per board (can daisy 
chain boards) 
• Full open EEG & BCI platform 
• $449 - $799 (now shipping) 
• www.openbci.com 
• No iOS or Android yet 
37
‹#› 
Emotiv Insight 
• Expected 2015 
• Starting at $299 
• 5+2 dry sensors 
• Bluetooth 4.0 LE (Smart) 
• Battery Life: 4+ hours 
• SDK: Android, iOS, Mac, Linux 
and Windows Platforms 
www.emotiv.com 
-­‐ 
Comparison 
http://bit.ly/1cfliTn 
38
‹#› 
No More Woof (“work in progress”) 
• EEG for Dogs 
• Recognize brain patterns and 
match with mental states: 
• Hungry, Playful, Curious, etc. 
• Translates to human 
• By Nordic Society for Invention 
and Discovery (NSID) 
• Raised $22K on IndiGoGo 
http://www.nordicinvention.com/nmw.html 39
More Details on the 
Emotiv EPOC
‹#› 
Further Specs 
• Channels: 
◦ AF3, AF4, F3, F4, F7, F8, FC5, FC6, P3 
(CMS), 
P4 
(DRL), P7, P8, T7, T8, O1, O2 
• Battery: 
◦ 12 hours operation 
• Sampling rate: 
◦ ~128Hz (2048Hz internal) 
• Resolution: 
◦ 16 bits (14 bits effective) 1 LSB = 0.51μV 
• Bandwidth: 
◦ 0.2 - 45Hz, digital notch filters at 50Hz and 60Hz 
• More information: 
◦ http://emotiv.wikia.com/wiki/Emotiv_EPOC 
X 
Int. 
10-­‐20 
locations
‹#› 
Head Rotation Suite 
• Built in solid state gyroscope 
• Tracks angular velocity of head 
movement 
◦ Yaw & Pitch 
◦ No roll detection 
• Separate from EEG 
X
‹#› 
Expressiv Suite 
• Detect facial expressions 
◦ Eyelid & eyebrow positions 
– Wink, blink, furrow 
◦ Horizontal eye movement 
◦ Smile, laugh, clenching & smirking 
• EEG sensors picking up signals to 
muscles (not brain waves) 
• Very fast (10ms) 
41
‹#› 
Uses for Facial Detection 
• Realistic avatar expressions 
• Anything requiring fast input 
• Facial gesture detection 
• Basic eye tracking 
• Fast input & responses 
42
‹#› 
Affectiv Suite 
• Detect emotions / mental states 
◦ Excitement 
◦ Engagement or Boredom 
◦ Meditation 
◦ Frustration 
• Passive detection 
• Variable levels of each 
• Short & long term tracking 
43
‹#› 
Uses for Emotion Tracking 
• Realtime media evaluation 
• Stress analysis and management 
•Mood monitoring 
• For more accuracy combine with 
other data sources 
• Eye tracking, heart rate, etc. 
44
‹#› 
Cognitiv Suite 
• Detect conscious thoughts 
• Requires training 
• Detect 13 thought patterns with 
intensity level 
• Left, right, up, down, forward, pull 
• CW, CCW, left, right, sway-back, 
sway-forward, Disappear 
• Not as fast as Expresiv 
45
‹#› 
Uses for Cognitive Thought Identification 
•Whole new input method 
• Variable intensity for fine control 
• Observe subconscious responses 
•More training improves accuracy 
• Improves the model 
• Trains your brain to focus 
46
‹#› 
The Pieces 
47 
Emotiv EPOC 
Brain-Computer Interface 
Google Glass 
Wearable Computer 
Parrot.AR Drone 2 
Simi-Autonomous
‹#› 
About Appmethod 
• Integrated Development Environment 
• Multi-platform visual designer 
• Native compiler for Win32, Win64, OS X, iOS & Android 
• Framework for rapid prototyping and accelerated 
development with C++ or Object Pascal 
• Architecture allowing shared code & UI across platforms 
• Advanced language features like ARC, Generics, etc. 
48 
www.appmethod.com 
Starts at 
$25/mo 
per platform 
or 
C++ Android 
Phone for 
Free
‹#› 
Laptop 
EDK 
My 
App 
How it Works 
49 
Brain 
Electrical 
Signals 
Wireless 
Signal 
AT*REF=1,290718208 
Feedback 
Provides 
WiFi 
Hotspot
Demonstration 
Emotiv EPOC SDK + 
Parrot AR.Drone + 
Google Glass 
Tw eet @ A ppm e t h o d 
and #IoT 
or G+, LinkedIn, Facebook, etc.
‹#› 
Emotiv EPOC SDK 
• Platforms 
◦ Windows 
◦Mac OS X 
◦ Ubuntu 
◦ Fedora 
◦ iOS & Android coming soon 
51 
• Languages 
◦ C / C++ / Objective-C 
◦ C# (.NET) 
◦ Python 
◦ Object Pascal / Delphi 
◦ Java coming soon
‹#› 
MindTunes 
• Three disabled musicians 
• Collaborated with DJ Fresh and 
Julien Castet (tech) 
• Created dance track 
• http://youtu.be/HyF4ZxGhPHw 
• Full documentary 
• http://youtu.be/PgfxKZiSCDQ 
52
More Information 
• Email: jim.mckeeth@embarcadero.com 
• Emotiv EPOC: www.emotiv.com 
• Parrot AR.Drone: projects.ardrone.org 
• Appmethod: www.appmethod.com 
• My blog: delphi.org 
• Full Slide Deck: http://www.slideshare.net/jimmckeeth/jim-mc-keeth- 
‹#› 
wearable-thought-input 
• Code: https://github.com/jimmckeeth/Delphi-Emotiv-EPOC 
53

Mais conteúdo relacionado

Mais procurados

how brain computer interface works
how brain computer interface workshow brain computer interface works
how brain computer interface worksguest0cc23a8
 
Brain-computer interface
Brain-computer interfaceBrain-computer interface
Brain-computer interfaceSri Neela
 
Brain Computer Interface (Bci)
Brain Computer Interface (Bci)Brain Computer Interface (Bci)
Brain Computer Interface (Bci)PavanKumar dhruv
 
Brain Computer Interface
Brain Computer InterfaceBrain Computer Interface
Brain Computer Interfaceguest9fd1acd
 
Braingate technology
Braingate technologyBraingate technology
Braingate technologyPraneeth IPz
 
BRAIN CHIP TECHNOLOGY
BRAIN CHIP TECHNOLOGYBRAIN CHIP TECHNOLOGY
BRAIN CHIP TECHNOLOGYsathish sak
 
BRAIN COMPUTER INTERFACE
BRAIN COMPUTER INTERFACEBRAIN COMPUTER INTERFACE
BRAIN COMPUTER INTERFACEnitish_kumar
 
Brain computer interface
Brain computer interfaceBrain computer interface
Brain computer interfaceSharat045
 
brain computing interfaces
brain computing interfacesbrain computing interfaces
brain computing interfacessai praneeth
 
Brain computer interface
Brain computer interfaceBrain computer interface
Brain computer interfacerahulnale175
 
BRAIN GATE (in nutshell)
BRAIN GATE (in nutshell)BRAIN GATE (in nutshell)
BRAIN GATE (in nutshell)darshann
 

Mais procurados (20)

Brain Computer Interface
Brain Computer InterfaceBrain Computer Interface
Brain Computer Interface
 
Brain computer interface
Brain computer interfaceBrain computer interface
Brain computer interface
 
how brain computer interface works
how brain computer interface workshow brain computer interface works
how brain computer interface works
 
Brain-computer interface
Brain-computer interfaceBrain-computer interface
Brain-computer interface
 
Brain Computer Interface (Bci)
Brain Computer Interface (Bci)Brain Computer Interface (Bci)
Brain Computer Interface (Bci)
 
Braingate seminar
Braingate seminarBraingate seminar
Braingate seminar
 
Brain Computer Interface
Brain Computer InterfaceBrain Computer Interface
Brain Computer Interface
 
BRAIN GATE
BRAIN GATEBRAIN GATE
BRAIN GATE
 
Braingate technology
Braingate technologyBraingate technology
Braingate technology
 
brain chips
brain chipsbrain chips
brain chips
 
BRAIN CHIP TECHNOLOGY
BRAIN CHIP TECHNOLOGYBRAIN CHIP TECHNOLOGY
BRAIN CHIP TECHNOLOGY
 
Brain computer interface
Brain computer interfaceBrain computer interface
Brain computer interface
 
BRAIN COMPUTER INTERFACE
BRAIN COMPUTER INTERFACEBRAIN COMPUTER INTERFACE
BRAIN COMPUTER INTERFACE
 
Brain computer interface
Brain computer interfaceBrain computer interface
Brain computer interface
 
brain chip technology
brain chip technologybrain chip technology
brain chip technology
 
brain computing interfaces
brain computing interfacesbrain computing interfaces
brain computing interfaces
 
Seminar
SeminarSeminar
Seminar
 
Brain computer interface
Brain computer interfaceBrain computer interface
Brain computer interface
 
Brain computer interface
Brain computer interfaceBrain computer interface
Brain computer interface
 
BRAIN GATE (in nutshell)
BRAIN GATE (in nutshell)BRAIN GATE (in nutshell)
BRAIN GATE (in nutshell)
 

Destaque

brain computer-interfaces PPT
 brain computer-interfaces PPT brain computer-interfaces PPT
brain computer-interfaces PPTVijay Mehta
 
Building a Thought Controlled Drone
Building a Thought Controlled DroneBuilding a Thought Controlled Drone
Building a Thought Controlled DroneJim McKeeth
 
Brain Computer Interface ppt
Brain Computer Interface pptBrain Computer Interface ppt
Brain Computer Interface pptAjay George
 
Brain Computer Interface (BCI) -- Control Things with your Mind
Brain Computer Interface (BCI) -- Control Things with your MindBrain Computer Interface (BCI) -- Control Things with your Mind
Brain Computer Interface (BCI) -- Control Things with your MindExtentia Information Technology
 
Brain Computer Interface. Research and Innovation Project
Brain Computer Interface. Research and Innovation ProjectBrain Computer Interface. Research and Innovation Project
Brain Computer Interface. Research and Innovation ProjectAnjan Bhattrai
 
From Black Box to Black Magic, Pycon Ireland 2014
From Black Box to Black Magic, Pycon Ireland 2014From Black Box to Black Magic, Pycon Ireland 2014
From Black Box to Black Magic, Pycon Ireland 2014Gloria Lovera
 
Developing a viable wearable technology business to penetrate into the mass m...
Developing a viable wearable technology business to penetrate into the mass m...Developing a viable wearable technology business to penetrate into the mass m...
Developing a viable wearable technology business to penetrate into the mass m...Seokmin Moon
 
Fin - The Wearable Ring
Fin - The Wearable RingFin - The Wearable Ring
Fin - The Wearable RingSwaraj Karan
 
The Future of Wearable Technology
The Future of Wearable TechnologyThe Future of Wearable Technology
The Future of Wearable TechnologyEmre çeltikçi
 
Fin gesture control 1
Fin gesture control 1Fin gesture control 1
Fin gesture control 1flobin
 
Debra Wilkins marketing CV 7th July 2016
Debra Wilkins  marketing CV 7th July  2016Debra Wilkins  marketing CV 7th July  2016
Debra Wilkins marketing CV 7th July 2016Debra Wilkins
 
Quadcopter 140410021020-phpapp02
Quadcopter 140410021020-phpapp02Quadcopter 140410021020-phpapp02
Quadcopter 140410021020-phpapp02Prasanth Reddy
 
By the Power of Metrics - Lean Kanban North America 2015
By the Power of Metrics - Lean Kanban North America 2015By the Power of Metrics - Lean Kanban North America 2015
By the Power of Metrics - Lean Kanban North America 2015Wolfgang Wiedenroth
 
Detecting biosignals with the Emotiv EPOC headset : a review
Detecting biosignals with the Emotiv EPOC headset : a reviewDetecting biosignals with the Emotiv EPOC headset : a review
Detecting biosignals with the Emotiv EPOC headset : a reviewiMALorg
 
Emotiv Epoc/EEG/BCI
Emotiv Epoc/EEG/BCIEmotiv Epoc/EEG/BCI
Emotiv Epoc/EEG/BCISuhail Khan
 
Man-Machine Symbiosis: Are We Becoming More or Less Human?
Man-Machine Symbiosis: Are We Becoming More or Less Human?Man-Machine Symbiosis: Are We Becoming More or Less Human?
Man-Machine Symbiosis: Are We Becoming More or Less Human?Teemu Arina
 
5 Biometrics Usability Lessons
5 Biometrics Usability Lessons5 Biometrics Usability Lessons
5 Biometrics Usability LessonsComrade
 

Destaque (20)

brain computer-interfaces PPT
 brain computer-interfaces PPT brain computer-interfaces PPT
brain computer-interfaces PPT
 
Building a Thought Controlled Drone
Building a Thought Controlled DroneBuilding a Thought Controlled Drone
Building a Thought Controlled Drone
 
Brain Computer Interface ppt
Brain Computer Interface pptBrain Computer Interface ppt
Brain Computer Interface ppt
 
Open BCI
Open BCIOpen BCI
Open BCI
 
Brain Computer Interface (BCI) -- Control Things with your Mind
Brain Computer Interface (BCI) -- Control Things with your MindBrain Computer Interface (BCI) -- Control Things with your Mind
Brain Computer Interface (BCI) -- Control Things with your Mind
 
Brain Computer Interface. Research and Innovation Project
Brain Computer Interface. Research and Innovation ProjectBrain Computer Interface. Research and Innovation Project
Brain Computer Interface. Research and Innovation Project
 
Enabling innovation in wearable SoCs
Enabling innovation in wearable SoCsEnabling innovation in wearable SoCs
Enabling innovation in wearable SoCs
 
From Black Box to Black Magic, Pycon Ireland 2014
From Black Box to Black Magic, Pycon Ireland 2014From Black Box to Black Magic, Pycon Ireland 2014
From Black Box to Black Magic, Pycon Ireland 2014
 
Developing a viable wearable technology business to penetrate into the mass m...
Developing a viable wearable technology business to penetrate into the mass m...Developing a viable wearable technology business to penetrate into the mass m...
Developing a viable wearable technology business to penetrate into the mass m...
 
Fin - The Wearable Ring
Fin - The Wearable RingFin - The Wearable Ring
Fin - The Wearable Ring
 
The Future of Wearable Technology
The Future of Wearable TechnologyThe Future of Wearable Technology
The Future of Wearable Technology
 
Fin gesture control 1
Fin gesture control 1Fin gesture control 1
Fin gesture control 1
 
Debra Wilkins marketing CV 7th July 2016
Debra Wilkins  marketing CV 7th July  2016Debra Wilkins  marketing CV 7th July  2016
Debra Wilkins marketing CV 7th July 2016
 
Quadcopter 140410021020-phpapp02
Quadcopter 140410021020-phpapp02Quadcopter 140410021020-phpapp02
Quadcopter 140410021020-phpapp02
 
By the Power of Metrics - Lean Kanban North America 2015
By the Power of Metrics - Lean Kanban North America 2015By the Power of Metrics - Lean Kanban North America 2015
By the Power of Metrics - Lean Kanban North America 2015
 
Detecting biosignals with the Emotiv EPOC headset : a review
Detecting biosignals with the Emotiv EPOC headset : a reviewDetecting biosignals with the Emotiv EPOC headset : a review
Detecting biosignals with the Emotiv EPOC headset : a review
 
Introduction to Brain Computer Interface
Introduction to Brain Computer InterfaceIntroduction to Brain Computer Interface
Introduction to Brain Computer Interface
 
Emotiv Epoc/EEG/BCI
Emotiv Epoc/EEG/BCIEmotiv Epoc/EEG/BCI
Emotiv Epoc/EEG/BCI
 
Man-Machine Symbiosis: Are We Becoming More or Less Human?
Man-Machine Symbiosis: Are We Becoming More or Less Human?Man-Machine Symbiosis: Are We Becoming More or Less Human?
Man-Machine Symbiosis: Are We Becoming More or Less Human?
 
5 Biometrics Usability Lessons
5 Biometrics Usability Lessons5 Biometrics Usability Lessons
5 Biometrics Usability Lessons
 

Semelhante a Exploring the Brain Computer Interface

Thought: The Future of Mobile and Embedded Application Input
Thought: The Future of Mobile and Embedded Application InputThought: The Future of Mobile and Embedded Application Input
Thought: The Future of Mobile and Embedded Application InputTechWell
 
Brain computer interfaces_useful
Brain computer interfaces_usefulBrain computer interfaces_useful
Brain computer interfaces_usefulTahir Zemouri
 
brainchips-170420163645.pptx
brainchips-170420163645.pptxbrainchips-170420163645.pptx
brainchips-170420163645.pptxkiran814572
 
Brain chips seminar ppt
Brain chips seminar ppt Brain chips seminar ppt
Brain chips seminar ppt shivam chaddha
 
The blue brain project
The blue brain projectThe blue brain project
The blue brain projectAdeeas Rauf
 
Brain computer interfaces 12
Brain computer interfaces 12Brain computer interfaces 12
Brain computer interfaces 12Mustahid Ali
 
Human Brain Simulation for Robotic Applications
Human Brain Simulation for Robotic ApplicationsHuman Brain Simulation for Robotic Applications
Human Brain Simulation for Robotic ApplicationsDR.P.S.JAGADEESH KUMAR
 
Brain computer interface
Brain computer interfaceBrain computer interface
Brain computer interfaceRahul Baghla
 
Brain computer interfaces
Brain computer interfacesBrain computer interfaces
Brain computer interfacesMustahid Ali
 
Hpai class 10 - memory & introspection - 031120
Hpai   class 10 - memory & introspection - 031120Hpai   class 10 - memory & introspection - 031120
Hpai class 10 - memory & introspection - 031120melendez321
 
BrainChip_PPT shree utar gujrat cllllage.pptx
BrainChip_PPT shree utar gujrat cllllage.pptxBrainChip_PPT shree utar gujrat cllllage.pptx
BrainChip_PPT shree utar gujrat cllllage.pptxdharmikmangukiya2
 
1303048529 braincomputerinterfaces1-120827124014-phpapp01 (1)
1303048529 braincomputerinterfaces1-120827124014-phpapp01 (1)1303048529 braincomputerinterfaces1-120827124014-phpapp01 (1)
1303048529 braincomputerinterfaces1-120827124014-phpapp01 (1)jyothsna sajja
 
Interface neuronale directe
Interface neuronale directeInterface neuronale directe
Interface neuronale directeanisha potti
 
BLUE BRAIN PERFECT WITH ANIMATION FINAL
BLUE BRAIN PERFECT WITH ANIMATION FINALBLUE BRAIN PERFECT WITH ANIMATION FINAL
BLUE BRAIN PERFECT WITH ANIMATION FINALAjith Kumar Ravi
 

Semelhante a Exploring the Brain Computer Interface (20)

Thought: The Future of Mobile and Embedded Application Input
Thought: The Future of Mobile and Embedded Application InputThought: The Future of Mobile and Embedded Application Input
Thought: The Future of Mobile and Embedded Application Input
 
Brain Chips_main.pptx
Brain Chips_main.pptxBrain Chips_main.pptx
Brain Chips_main.pptx
 
Brainchips
BrainchipsBrainchips
Brainchips
 
Brain computer interfaces_useful
Brain computer interfaces_usefulBrain computer interfaces_useful
Brain computer interfaces_useful
 
brainchips-170420163645.pptx
brainchips-170420163645.pptxbrainchips-170420163645.pptx
brainchips-170420163645.pptx
 
Brain chips seminar ppt
Brain chips seminar ppt Brain chips seminar ppt
Brain chips seminar ppt
 
The blue brain project
The blue brain projectThe blue brain project
The blue brain project
 
Brain computer interfaces 12
Brain computer interfaces 12Brain computer interfaces 12
Brain computer interfaces 12
 
Human Brain Simulation for Robotic Applications
Human Brain Simulation for Robotic ApplicationsHuman Brain Simulation for Robotic Applications
Human Brain Simulation for Robotic Applications
 
Brain computer interface
Brain computer interfaceBrain computer interface
Brain computer interface
 
Brain computer interfaces
Brain computer interfacesBrain computer interfaces
Brain computer interfaces
 
Hpai class 10 - memory & introspection - 031120
Hpai   class 10 - memory & introspection - 031120Hpai   class 10 - memory & introspection - 031120
Hpai class 10 - memory & introspection - 031120
 
BrainChip_PPT shree utar gujrat cllllage.pptx
BrainChip_PPT shree utar gujrat cllllage.pptxBrainChip_PPT shree utar gujrat cllllage.pptx
BrainChip_PPT shree utar gujrat cllllage.pptx
 
Brain computer interface
Brain computer interfaceBrain computer interface
Brain computer interface
 
1303048529 braincomputerinterfaces1-120827124014-phpapp01 (1)
1303048529 braincomputerinterfaces1-120827124014-phpapp01 (1)1303048529 braincomputerinterfaces1-120827124014-phpapp01 (1)
1303048529 braincomputerinterfaces1-120827124014-phpapp01 (1)
 
BCI
BCIBCI
BCI
 
Interface neuronale directe
Interface neuronale directeInterface neuronale directe
Interface neuronale directe
 
Blue brain
Blue brainBlue brain
Blue brain
 
BLUE BRAIN PERFECT WITH ANIMATION FINAL
BLUE BRAIN PERFECT WITH ANIMATION FINALBLUE BRAIN PERFECT WITH ANIMATION FINAL
BLUE BRAIN PERFECT WITH ANIMATION FINAL
 
Blue Brain
Blue BrainBlue Brain
Blue Brain
 

Mais de Jim McKeeth

Smart Contracts - The Blockchain Beyond Bitcoin
Smart Contracts - The Blockchain Beyond BitcoinSmart Contracts - The Blockchain Beyond Bitcoin
Smart Contracts - The Blockchain Beyond BitcoinJim McKeeth
 
Rapid Prototyping Mobile IoT Projects with Arduino and Open Hardware
Rapid Prototyping Mobile IoT Projects with Arduino and Open HardwareRapid Prototyping Mobile IoT Projects with Arduino and Open Hardware
Rapid Prototyping Mobile IoT Projects with Arduino and Open HardwareJim McKeeth
 
Day 3 of C++ Boot Camp - C++11 Language Deep Dive
Day 3 of C++ Boot Camp - C++11 Language Deep DiveDay 3 of C++ Boot Camp - C++11 Language Deep Dive
Day 3 of C++ Boot Camp - C++11 Language Deep DiveJim McKeeth
 
Day 5 of C++ Boot Camp - Stepping Up to Mobile
Day 5 of C++ Boot Camp - Stepping Up to MobileDay 5 of C++ Boot Camp - Stepping Up to Mobile
Day 5 of C++ Boot Camp - Stepping Up to MobileJim McKeeth
 
Android Services Skill Sprint
Android Services Skill SprintAndroid Services Skill Sprint
Android Services Skill SprintJim McKeeth
 
Creating Android Services with Delphi and RAD Studio 10 Seattle
Creating Android Services with Delphi and RAD Studio 10 SeattleCreating Android Services with Delphi and RAD Studio 10 Seattle
Creating Android Services with Delphi and RAD Studio 10 SeattleJim McKeeth
 
Deep Dive into Futures and the Parallel Programming Library
Deep Dive into Futures and the Parallel Programming LibraryDeep Dive into Futures and the Parallel Programming Library
Deep Dive into Futures and the Parallel Programming LibraryJim McKeeth
 
Embarcadero's Connected Development
Embarcadero's Connected DevelopmentEmbarcadero's Connected Development
Embarcadero's Connected DevelopmentJim McKeeth
 
The Internet of Things and You - A Developers Guide to IoT
The Internet of Things and You - A Developers Guide to IoTThe Internet of Things and You - A Developers Guide to IoT
The Internet of Things and You - A Developers Guide to IoTJim McKeeth
 
Accessing REST & Backend as a Service (BaaS) - Developer Direct - Mobile Summ...
Accessing REST & Backend as a Service (BaaS) - Developer Direct - Mobile Summ...Accessing REST & Backend as a Service (BaaS) - Developer Direct - Mobile Summ...
Accessing REST & Backend as a Service (BaaS) - Developer Direct - Mobile Summ...Jim McKeeth
 
Android voice skill sprint
Android voice skill sprintAndroid voice skill sprint
Android voice skill sprintJim McKeeth
 
Introduction to Android Development with Java
Introduction to Android Development with JavaIntroduction to Android Development with Java
Introduction to Android Development with JavaJim McKeeth
 
Hacking iBooks and ePub3 with JavaScript!
Hacking iBooks and ePub3 with JavaScript!Hacking iBooks and ePub3 with JavaScript!
Hacking iBooks and ePub3 with JavaScript!Jim McKeeth
 
Inventing merit badge
Inventing merit badgeInventing merit badge
Inventing merit badgeJim McKeeth
 

Mais de Jim McKeeth (14)

Smart Contracts - The Blockchain Beyond Bitcoin
Smart Contracts - The Blockchain Beyond BitcoinSmart Contracts - The Blockchain Beyond Bitcoin
Smart Contracts - The Blockchain Beyond Bitcoin
 
Rapid Prototyping Mobile IoT Projects with Arduino and Open Hardware
Rapid Prototyping Mobile IoT Projects with Arduino and Open HardwareRapid Prototyping Mobile IoT Projects with Arduino and Open Hardware
Rapid Prototyping Mobile IoT Projects with Arduino and Open Hardware
 
Day 3 of C++ Boot Camp - C++11 Language Deep Dive
Day 3 of C++ Boot Camp - C++11 Language Deep DiveDay 3 of C++ Boot Camp - C++11 Language Deep Dive
Day 3 of C++ Boot Camp - C++11 Language Deep Dive
 
Day 5 of C++ Boot Camp - Stepping Up to Mobile
Day 5 of C++ Boot Camp - Stepping Up to MobileDay 5 of C++ Boot Camp - Stepping Up to Mobile
Day 5 of C++ Boot Camp - Stepping Up to Mobile
 
Android Services Skill Sprint
Android Services Skill SprintAndroid Services Skill Sprint
Android Services Skill Sprint
 
Creating Android Services with Delphi and RAD Studio 10 Seattle
Creating Android Services with Delphi and RAD Studio 10 SeattleCreating Android Services with Delphi and RAD Studio 10 Seattle
Creating Android Services with Delphi and RAD Studio 10 Seattle
 
Deep Dive into Futures and the Parallel Programming Library
Deep Dive into Futures and the Parallel Programming LibraryDeep Dive into Futures and the Parallel Programming Library
Deep Dive into Futures and the Parallel Programming Library
 
Embarcadero's Connected Development
Embarcadero's Connected DevelopmentEmbarcadero's Connected Development
Embarcadero's Connected Development
 
The Internet of Things and You - A Developers Guide to IoT
The Internet of Things and You - A Developers Guide to IoTThe Internet of Things and You - A Developers Guide to IoT
The Internet of Things and You - A Developers Guide to IoT
 
Accessing REST & Backend as a Service (BaaS) - Developer Direct - Mobile Summ...
Accessing REST & Backend as a Service (BaaS) - Developer Direct - Mobile Summ...Accessing REST & Backend as a Service (BaaS) - Developer Direct - Mobile Summ...
Accessing REST & Backend as a Service (BaaS) - Developer Direct - Mobile Summ...
 
Android voice skill sprint
Android voice skill sprintAndroid voice skill sprint
Android voice skill sprint
 
Introduction to Android Development with Java
Introduction to Android Development with JavaIntroduction to Android Development with Java
Introduction to Android Development with Java
 
Hacking iBooks and ePub3 with JavaScript!
Hacking iBooks and ePub3 with JavaScript!Hacking iBooks and ePub3 with JavaScript!
Hacking iBooks and ePub3 with JavaScript!
 
Inventing merit badge
Inventing merit badgeInventing merit badge
Inventing merit badge
 

Último

Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????blackmambaettijean
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 

Último (20)

Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 

Exploring the Brain Computer Interface

  • 1. Android and the Brain-Computer Interface JIM MCKEETH EMBARCADERO TECHNOLOGIES JIM.MCKEETH@EMBARCADERO.COM @JIMMCKEETH
  • 2. ‹#› About Jim McKeeth • Lead World Wide Developer Evangelist • Host of Podcast at Delphi.org • Longtime developer ◦ Object Pascal, Java, C#, JavaScript, Objective-C, etc. • Invented and patented swipe to unlock in 2000 ◦ US Patent # 8352745 & 6766456, etc. • Improvisational performer • I am not a neuroscientist, but I find this all fascinating! 2
  • 3. ‹#3› Embarcadero Technologies • Founded 1993 • Provides Architect, Database and Developer Tools • 3.2 Million Customers including 97% of Fortune 2000 • 35+ Product Awards – Consistent Innovation • 500+ Employees in 29 Countries •www.embarcadero.com
  • 4. ‹#› Agenda • The Science of Reading the Brain • The Science of Direct Brain Input • Consumer Brain-Computer Interfaces • Demonstration - Volunteer flying the Quadricopter • Summary & MindTunes Images from Wikimedia Commons or Product websites. 4
  • 5. -Claus Torp Jensen (@ClausTorpJensen) Senior Technical Staff Member and Chief Architect API Economy at IBM (@ibmapimgt) ‹#› “In five years, science fiction will be real!” 5 What will the world be like in five years?
  • 6. ‹#› Brain-Computer Interface ST:TNG Episode 93 (4x19): The Nth Degree (1991) 6
  • 7. ‹#› Brain Reading and Writing SQUIDS from Strange Days (1995) X
  • 8. The Science of Reading the Brain
  • 9. ‹#› Vocabulary and Roots • Encephalon = Latin. The brain. • -graphy (sufix) = Greek. One who draws or writes. • Encephalography = Drawing (or picture) of the brain • Poly- (prefix) = Greek. Many • Tomos = Greek. Cut into parts or sections. • Neuro- (prefix) = Greek. Relating to nerves or nervous system • Hemo- (prefix) = Greek. Pertaining to blood. • Dynamics = Greek. Active; in motion X
  • 10. ‹#› Understanding the Brain X Delta 4 Hz Hemodynamics (Blood flow) Theta 4-­‐7 Hz Alpha 7-­‐14 Hz Mu 8-­‐13 Hz Beta 15-­‐30 Hz Gamma 30-­‐100 Hz Neural Oscillation
  • 11. ‹#› Polygraph (aka Lie Detector) • Measures physical manifestations of stress that come with lying • Blood pressure, pulse, respiration, skin conductivity, etc. • Looks for changes. • Requires specialized training. • Invented in 1921 8
  • 12. https://developer.bluetooth.org/TechnologyOverview/Pages/HRP.aspx ‹#› Heart Rate Monitors on Android • Bluetooth GATT Profiles supports all Bluetooth Smart Heart Rate Monitors. • Your app doesn’t need to support individual heart rate monitors. • Assigned Number: 0x180D 9 https://developer.bluetooth.org/gatt/profiles/Pages/ProfilesHome.aspx
  • 13. ‹#› Magnetic Resonance Imaging (MRI) • Uses oscillating magnetic fields at different resonant frequencies. • Functional MRI (fMRI) uses software to analyze images. • Shows activity (blood flow) in different parts of the brain. • Combined with brain mapping can reveal thought information. 10
  • 14. CT / CAT Scan (Computed Tomography X-ray) • Faster & cheaper than an MRI • Uses ionizing X-ray radiation • Lower detail images • Sometimes combined with Positron ‹#› Emission Tomography (PET) scans which use gamma radiation. X
  • 15. ‹#› Near-Infrared Spectroscopy (NIRS) • Spectroscopic use of near-infrared (700-900nm) light through the skull and detecting degree remerging light is attenuated. • Detects blood oxygenation levels in different areas of the brain. • More portable than fMRI but only scans cortical tissue. X
  • 16. ‹#› Electroencephalography (EEG) •Measures electrical activity along the scalp. • Detects voltage fluctuations resulting from ionic current flows within neurons of brain. •Millisecond-range resolution (faster than CT or MRI) • Typical clinical usage has 19+ input electrodes as well as ground and reference. • Invented between 1875 and 1924 11
  • 17. ‹#› Electroencephalography (continued) • Series of electrodes placed next to scalp. • Difference in voltage is measured between each electrode and the reference. X
  • 18. ‹#› Magnetoencephalography (MEG) 12 Uses Arrays of SQUIDs (Superconducting QUantum Interference Devices)
  • 19. The Science of Direct Brain Input
  • 20. ‹#› Change Perception of Reality The “headjack” from The Matrix movies -­‐ 1999 14
  • 21. Transcranial Direct-Current Stimulation (tDCS) • Constant, low current delivered via electrodes. • Results: ◦ Increase cognitive performance ◦ Enhance language & math ability ◦ Improve attention span ◦ Aid problem solving, memory & coordination • Recent DIY “Brain Hacking” Craze ◦ http://www.reddit.com/r/tDCS 15 ‹#› Accelerated Learning tdcsplacements.com http://thebrainstimulator.net/
  • 22. ‹#› tDCS with Mobile • foc.us just launched new tDCS headsets with Bluetooth API • Developer devices are available for preorder • Targeting athletes and gamers • http://www.foc.us/index.php/v2-tdcs-developer- edition • http://www.foc.us/bluetooth-api 16
  • 23. ‹#› Transcranial Magnetic Stimulation (TMS) • Similar strength to MRI •Magnetic induction of electrical currents • Used to treat neurological conditions • Produces: ◦ Flashes of lights in vision (phosphene) ◦Muscular activity 17
  • 24. Ultrasonic Transcranial Stimulation Device • 2000 patent from Sony (US6584357 B1) ◦ Finer targeting than TMS ◦ Theoretically invoking sensory experiences ◦ Continued research and patents (US7350522 B2) 18 ‹#› http://www.newscientist.com/article/mg18624944.600 Speculative work, “There were not any experiments done.”
  • 25. ‹#› Ultrasonic Neuromodulation for Spatial Resolution • Virginia Tech Carilion Research Institute study published in Jan 2014 Nature Neuroscience • Used “targeted ultrasound” to boost “sensory perception” • Targeted an area of the brain as small as the size of an “M&M” http://www.eurekalert.org/pub_releases/2014-­‐01/vt-­‐udt011014.php 19
  • 26. ‹#X› "In neuroscience, it's easy to disrupt things. We can distract you, make you feel numb, trick you with optical illusions. It's easy to make things worse, but it's hard to make them better. These findings make us believe we're on the right path." -- William "Jamie " Tyler, Assistant Professor Virginia Tech Carilion Research Institute
  • 27. 2‹#0› Using More than 10% of Our Brain? We all use 100% of our Brain Capacity LUCY 2014
  • 28. Science Fiction Becoming Reality Interesting Milestones
  • 29. ‹#› Brain-to-Brain Input The “Hat” from Brainstorm -­‐ 1983 22
  • 30. ‹#› Brain-to-Brain Input at University of Washington in 2013 • Input from Computer • EEG from brain • Transmitted over campus internet • Replayed through TMS to another brain • Output to computer More information http://bit.ly/EEG2TMS & http://bit.ly/bci2cbi 23
  • 31. ‹#› Cybernetic Limbs Captain America: The Winter Soldier -­‐ 2014 X
  • 32. ‹#› DARPA’s Brain Controlled Prosthetic Arm • Part of DARPA’s Innovation Pathway. • Uses microchip implanted in brain. • 27 different fine grained controls to arm, hand and fingers. • Expected on market by 2016 X http://www.fastcompany.com/1725799/darpas-­‐mind-­‐controlled-­‐ prosthetic-­‐arm-­‐could-­‐be-­‐market-­‐four-­‐years
  • 33. ‹#› See What You See - Hear What You Hear The “Monitor” from Ender’s Game – 2013 24
  • 34. ‹#› See What You See • In 2010 another team lead by Shinji Nishimoto partially reconstructed YouTube videos based on brain recordings. • Used fMRI • Overlaid similar videos to create composite video. • http://youtu.be/nsjDnYxJ0bo & http://youtu.be/EdGjB6XCXOA http://bit.ly/ReconstructingVisual 25
  • 35. ‹#› See What You See X • In 2008 IBM used a feedback loop based on the fusiform face area of the observer’s brain for facial recognition. • Patent # US20100049076 A1
  • 36. ‹#› Hear What You Hear • 2012 - UC Berkeley & Brian Pasley decoded internal neural processing of auditory information. • Reconstructed sound on computer from electrical signals in observer’s brains. • Resulting sound was recognizable when compared to original. http://bit.ly/ReconstructingSpeech 26
  • 37. ‹#› Identifying Thoughts • 2008 & 2009 Using fMRI recognized thoughts within the human brain. • Discovered similar thoughts appear similar is different subject’s brains. • Was able to discern which of 10 objects subject was thinking about. • Also predicted subject intentions up to 10 seconds before subject expressed them. http://bit.ly/IdentifyThoughts X
  • 38. ‹#› Data Entry via BCI ST:TNG Episode 93 (4x19): The Nth Degree (1991) 27
  • 39. ‹#› Typing via BCI • Brain researcher Jonathan Wolpaw at Wadsworth Center in Albany, NY •Wear EEG while looking at a flashing matrix of characters • Each character flashes with a different pattern • ~15 seconds to type a character • The Verge http://embt.co/typebci 28 . . . . . . . . . A B C D E F . . G H I J K L . . M N O P Q R . . S T U V W X . . Y Z 1 2 3 4 . . 5 6 7 8 9 0 . . . . . . . . .
  • 40. ‹#› Uploading Your Consciousness Transcendence -­‐ 2014 29
  • 41. ‹#› Human Connectome Project •Map of neural connection the brain • The neurological version of the genome • Unique to each person, changes over time • Representation of memories, thoughts, etc. •www.ted.com/talks/sebastian_seung • humanconnectomeproject.org • humanconnectome.org Image by Xavier Gigandet et. al. 30
  • 42. ‹#› OpenWorm Project •Mapped the 300+ neurons and 7000+ connections of a worm (C. elegans) • Created a software model of connectome • Connected to LEGO robotic representation • Behaved like worm (without training or programming) • http://bit.ly/openwormlego & http://www.openworm.org/ 31
  • 43. As of July 2014 ‹#› Wearable User Interfaces expectations Speech-to-Speech Translation Hype Cycle Brain-Computer Interface Internet of Things Autonomous Vehicles Disillusionment time Plateau of Productivity Slope of Enlightenment Trough of Peak of Inflated Expectations Innovation Trigger Plateau will be reached in: less than 2 years 2 to 5 years 5 to 10 years more than 10 years obsolete before plateau http://www.gartner.com/newsroom/id/2819918 32 Gartner's 2014 Hype Cycle for Emerging Technologies August 11, 2014 BCI
  • 45. ‹#› Consumer BCI Devices • Emotiv EPOC, Insight & EPOC+ www.emotiv.com • NeuroSky’s MindWave neurosky.com • OpenBCI www.openbci.com • Neuroelectrics Enobio www.neuroelectrics.com • InteraXon’s Muse choosemuse.com X
  • 46. NeuroSky’s MindWave (also in XWave headsets) 3‹#4› • EEG with 1 dry electrode • Measures “attention,” “meditation” and eye-blinks • Bluetooth communication • SDK for iOS, Android, PC & Mac • $129.99 to $79.95 retail neurosky.com • Hacking: ◦ http://makezine.com/2011/05/10/behind-the-brain-blinker/ ◦ http://hackaday.com/2012/12/20/modifying-an-eeg-headset-for-lucid- dreaming/
  • 47. ‹#› Emotiv EPOC • 16 wet electrodes ◦ 14 EEG electrodes – read brain waves + 2 reference electrodes • Gyroscope to read head movements • 4 mental states, 13 conscious thoughts & facial expressions – 4 Processing suites • Wireless (encrypted) connection to Windows, Linux or Mac • $399 desktop or $499 for Bluetooth Smart (coming soon) • www.emotiv.com 35
  • 48. ‹#› InteraXon’s Muse • 7 dry EEG sensors via Bluetooth • Focuses on “brain fitness” • 4 hour battery • Basic Mac & Windows SDK now, full SDK coming soon (incl. iOS & Android) • Works with Windows, OS X, iOS, Android, etc. • $299 available now • choosemuse.com 36
  • 49. ‹#› OpenBCI • Open source hardware & software • Bluetooth, Arduino, EEG • 8 wet Electrodes per board (can daisy chain boards) • Full open EEG & BCI platform • $449 - $799 (now shipping) • www.openbci.com • No iOS or Android yet 37
  • 50. ‹#› Emotiv Insight • Expected 2015 • Starting at $299 • 5+2 dry sensors • Bluetooth 4.0 LE (Smart) • Battery Life: 4+ hours • SDK: Android, iOS, Mac, Linux and Windows Platforms www.emotiv.com -­‐ Comparison http://bit.ly/1cfliTn 38
  • 51. ‹#› No More Woof (“work in progress”) • EEG for Dogs • Recognize brain patterns and match with mental states: • Hungry, Playful, Curious, etc. • Translates to human • By Nordic Society for Invention and Discovery (NSID) • Raised $22K on IndiGoGo http://www.nordicinvention.com/nmw.html 39
  • 52. More Details on the Emotiv EPOC
  • 53. ‹#› Further Specs • Channels: ◦ AF3, AF4, F3, F4, F7, F8, FC5, FC6, P3 (CMS), P4 (DRL), P7, P8, T7, T8, O1, O2 • Battery: ◦ 12 hours operation • Sampling rate: ◦ ~128Hz (2048Hz internal) • Resolution: ◦ 16 bits (14 bits effective) 1 LSB = 0.51μV • Bandwidth: ◦ 0.2 - 45Hz, digital notch filters at 50Hz and 60Hz • More information: ◦ http://emotiv.wikia.com/wiki/Emotiv_EPOC X Int. 10-­‐20 locations
  • 54. ‹#› Head Rotation Suite • Built in solid state gyroscope • Tracks angular velocity of head movement ◦ Yaw & Pitch ◦ No roll detection • Separate from EEG X
  • 55. ‹#› Expressiv Suite • Detect facial expressions ◦ Eyelid & eyebrow positions – Wink, blink, furrow ◦ Horizontal eye movement ◦ Smile, laugh, clenching & smirking • EEG sensors picking up signals to muscles (not brain waves) • Very fast (10ms) 41
  • 56. ‹#› Uses for Facial Detection • Realistic avatar expressions • Anything requiring fast input • Facial gesture detection • Basic eye tracking • Fast input & responses 42
  • 57. ‹#› Affectiv Suite • Detect emotions / mental states ◦ Excitement ◦ Engagement or Boredom ◦ Meditation ◦ Frustration • Passive detection • Variable levels of each • Short & long term tracking 43
  • 58. ‹#› Uses for Emotion Tracking • Realtime media evaluation • Stress analysis and management •Mood monitoring • For more accuracy combine with other data sources • Eye tracking, heart rate, etc. 44
  • 59. ‹#› Cognitiv Suite • Detect conscious thoughts • Requires training • Detect 13 thought patterns with intensity level • Left, right, up, down, forward, pull • CW, CCW, left, right, sway-back, sway-forward, Disappear • Not as fast as Expresiv 45
  • 60. ‹#› Uses for Cognitive Thought Identification •Whole new input method • Variable intensity for fine control • Observe subconscious responses •More training improves accuracy • Improves the model • Trains your brain to focus 46
  • 61. ‹#› The Pieces 47 Emotiv EPOC Brain-Computer Interface Google Glass Wearable Computer Parrot.AR Drone 2 Simi-Autonomous
  • 62. ‹#› About Appmethod • Integrated Development Environment • Multi-platform visual designer • Native compiler for Win32, Win64, OS X, iOS & Android • Framework for rapid prototyping and accelerated development with C++ or Object Pascal • Architecture allowing shared code & UI across platforms • Advanced language features like ARC, Generics, etc. 48 www.appmethod.com Starts at $25/mo per platform or C++ Android Phone for Free
  • 63. ‹#› Laptop EDK My App How it Works 49 Brain Electrical Signals Wireless Signal AT*REF=1,290718208 Feedback Provides WiFi Hotspot
  • 64. Demonstration Emotiv EPOC SDK + Parrot AR.Drone + Google Glass Tw eet @ A ppm e t h o d and #IoT or G+, LinkedIn, Facebook, etc.
  • 65. ‹#› Emotiv EPOC SDK • Platforms ◦ Windows ◦Mac OS X ◦ Ubuntu ◦ Fedora ◦ iOS & Android coming soon 51 • Languages ◦ C / C++ / Objective-C ◦ C# (.NET) ◦ Python ◦ Object Pascal / Delphi ◦ Java coming soon
  • 66. ‹#› MindTunes • Three disabled musicians • Collaborated with DJ Fresh and Julien Castet (tech) • Created dance track • http://youtu.be/HyF4ZxGhPHw • Full documentary • http://youtu.be/PgfxKZiSCDQ 52
  • 67. More Information • Email: jim.mckeeth@embarcadero.com • Emotiv EPOC: www.emotiv.com • Parrot AR.Drone: projects.ardrone.org • Appmethod: www.appmethod.com • My blog: delphi.org • Full Slide Deck: http://www.slideshare.net/jimmckeeth/jim-mc-keeth- ‹#› wearable-thought-input • Code: https://github.com/jimmckeeth/Delphi-Emotiv-EPOC 53