SlideShare a Scribd company logo
Natural	
  User	
  Interface	
  (NUI):	
  
                   A	
  new	
  era	
  for	
  the	
  
       Human	
  Computer	
  Interac:on	
  




                                           Arizona	
  State	
  University	
  
1.	
  	
  

THE	
  COMPUTER	
  FROM	
  THE	
  HUMAN	
  POINT	
  OF	
  VIEW	
  
It	
  is	
  a	
  box	
  
…	
  with	
  a	
  lot	
  of	
  things	
  inside	
  




                       	
  C	
  /	
  C++	
  

                       	
  Java	
  

                       	
  PHP	
  

                       	
  Ajax	
  

                       	
  Drupal	
  

                       	
  Security	
  

                       	
  3D	
  Games	
  

                       	
  AI	
  
…	
  and	
  networking	
  



    	
  IPv6	
  

    	
  Protocols	
  

    	
  Security	
  

    	
  Wi-­‐Max	
  

    	
  Internet	
  
…	
  a	
  complete	
  virtual	
  world	
  



                	
  Cloud	
  	
  	
  
               	
  	
  	
  compuPng	
  

                	
  Web	
  2.0	
  

                	
  Parallel	
  	
  
               	
  	
  	
  compuPng	
  

                	
  VirtualizaPon	
  

                	
  Ubiquitous	
  
               	
  	
  compuPng	
  
computers	
  




• 	
  They	
  are	
  intelligent	
  things	
  

• 	
  They	
  are	
  able	
  to	
  communicate	
  	
  	
  	
  
	
  	
  among	
  them	
  

• 	
  They	
  get	
  smaller	
  and	
  smaller	
  	
  
	
  	
  everyday	
  
2.	
  	
  

THE	
  HUMAN	
  FROM	
  THE	
  COMPUTER	
  POINT	
  OF	
  VIEW	
  
in	
  black	
  and	
  white	
  




 	
  Inert	
  

 	
  With	
  out	
  emoPons	
  
in	
  color	
  




              EYES	
  




FINGERS	
  
3.	
  	
  

WHAT	
  IS	
  INTERACTION?	
  	
  
to	
  have	
  a	
  rela:onship…	
  
this	
  is	
  interac:on	
  !	
  
4.	
  	
  

NATURAL	
  INTERFACES	
  
context	
  
introduc:on	
  



What	
  is	
  Natural?	
  

 	
  	
  Opposite	
  to	
  ArPficial	
  (produced	
  by	
  the	
  human).	
  



What	
  is	
  an	
  interface?	
  

 	
  	
  Physical	
  and	
  funcPonal	
  connecPon	
  

 	
  between	
  two	
  independent	
  devices	
  or	
  systems.	
  
introduc:on	
  
what	
  is	
  natural	
  ?	
  



1.  EmoPons	
  
	
  	
  	
  	
  	
  	
  	
  Face-­‐based	
  emoPon	
  recogniPon	
  



2.	
  	
  Thoughts	
  
	
  	
  	
  	
  	
  	
  Brain-­‐Computer	
  Interface	
  



3.  Symbols	
  
	
  	
  	
  	
  	
  	
  	
  Pa^ern	
  recogniPon	
  



4.	
  	
  	
  Movements	
  
	
  	
  	
  	
  MoPon	
  capture	
  
1.	
  	
  
Iden:fying	
  emo:ons	
  
vision	
  -­‐	
  based	
  




  ?	
  
facial	
  analysis	
  



  Based	
  on	
  a	
  MIT	
  Media	
  Lab	
  project	
  soVware	
  MindReader	
  API	
  that	
  enables	
  the	
  
   real	
  Pme	
  analysis,	
  tagging	
  and	
  inference	
  of	
  cogniPve	
  affecPve	
  mental	
  states	
  
   from	
  facial	
  video.	
  	
  



  This	
  framework	
  combines	
  vision-­‐based	
  processing	
  of	
  the	
  face	
  with	
  predicPons	
  
   of	
  mental	
  state	
  models	
  to	
  interpret	
  the	
  meaning	
  underlying	
  head	
  and	
  facial	
  
   signals	
  overPme.	
  	
  



  (Ekman	
  and	
  Friesen	
  1978)	
  –	
  Facial	
  Ac:on	
  Coding	
  System,	
  46	
  ac:ons	
  (plus	
  head	
  
   movements).	
  



  Standard	
  to	
  systemaPcally	
  categorize	
  the	
  physical	
  expression	
  of	
  emoPons,	
  and	
  it	
  
   has	
  proven	
  useful	
  to	
  psychologists	
  and	
  to	
  animators.	
  
mindreader	
  API	
  
mindreader	
  API	
  
Uses	
  




 	
  InteresPng	
  

 	
  Agreeing	
  

 	
  Concentrated	
  

 	
  Disagreeing	
  

 	
  Thinking	
  

 	
  Unsecure	
  
2.	
  	
  
Telepathy	
  with	
  the	
  computer	
  
Web	
  
web	
  5.0	
  
how	
  does	
  it	
  works	
  ?	
  
comercial	
  product	
  
how	
  much	
  it	
  cost	
  ?	
  
summary	
  



 	
  cogniPve	
  states.	
  	
  

	
  	
  	
  NEUTRAL,	
  PUSH,	
  PULL,	
  LIFT,	
  DROP,	
  LEFT,	
  RIGHT,	
  ROTATE_LEFT,	
  	
  
	
  	
  	
  ROTATE_RIGHT	
  ,	
  ROTATE_CLOCKWISE,	
  ROTATE_COUNTER_CLOCKWISE,	
  	
  
	
  	
  	
  ROTATE_FORWARDS	
  	
  ROTATE_REVERSE,	
  	
  DISAPPEAR	
  	
  


 	
  expressive	
  states.	
  	
  

	
  	
  	
  BLINK,	
  WINK_LEFT,	
  WINK_RIGHT,	
  HORIEYE,	
  EYEBROW,	
  FURROW,	
  	
  	
  	
  
	
  	
  	
  SMILE,	
  CLENCH,	
  LAUGH,	
  SMIRK_LEFT,	
  SMIRK_RIGHT	
  	
  


 	
  affecPve	
  emoPonal	
  states	
  

	
  	
  	
  EXCITEMENT,	
  MEDITATION,	
  FRUSTRATION,	
  ENGAGEMENT,	
  BOREDOM	
  	
  
3.	
  
Symbols	
  
symbols	
  




pa^ern	
  recogniPon	
  
reac:vision.sourceforge.net	
  
4.	
  
Mo:on	
  capture	
  
Natal	
  project	
  




picture:	
  Microsok	
  Project	
  Natal	
  
Processing.org	
  



Processing	
  is	
  an	
  “open	
  source”	
  programming	
  language	
  and	
  an	
  environment	
  for	
  
people	
  who	
  wants	
  to	
  program	
  with	
  images,	
  animaPons	
  and	
  interacPon.	
  


Processing	
  is	
  free	
  and	
  it	
  available	
  for	
  GNU/Linux,	
  Mac	
  OS	
  X,	
  and	
  Windows.	
  	
  


Processing	
  is	
  a	
  project	
  leaded	
  by	
  Ben	
  Fry	
  and	
  Casey	
  Reas.	
  It	
  has	
  been	
  evolved	
  
from	
  the	
  ideas	
  of	
  groups	
  such	
  as	
  Aestethics	
  and	
  CompuPng	
  Lab	
  at	
  the	
  MIT.	
  
5.	
  	
  

CONCLUSION	
  
summary	
  
201004 - Natural User Interfaces

More Related Content

What's hot

Sixth sense technolgy
Sixth sense technolgySixth sense technolgy
Sixth sense technolgyAnvesh Ranga
 
Ie spain main e2
Ie spain main e2Ie spain main e2
Ie spain main e2
Vivekkapadia
 
Artificial inteligence
Artificial inteligenceArtificial inteligence
Artificial inteligence
Adarsh Saxena
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligencerajnishkumar90
 
E0352435
E0352435E0352435
Free Software In The State
Free Software In The StateFree Software In The State
Free Software In The State
Carlos Brys
 
Semantic System Introduction
Semantic System IntroductionSemantic System Introduction
Semantic System Introduction
tom_marsh
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
komal jain
 
The Lure Of Ubiquitous Mobile
The Lure Of Ubiquitous MobileThe Lure Of Ubiquitous Mobile
The Lure Of Ubiquitous MobileBrendan Lim
 
Sharp Electronic portfolio
Sharp Electronic portfolioSharp Electronic portfolio
Sharp Electronic portfolio
x07511963
 
SXSW 2015 - Storytelling Engines for Smart Environments
SXSW 2015 -  Storytelling Engines for Smart EnvironmentsSXSW 2015 -  Storytelling Engines for Smart Environments
SXSW 2015 - Storytelling Engines for Smart Environments
calmr.io
 
Annotating Microblog Posts with Sensor Data for Emergency Reporting Applications
Annotating Microblog Posts with Sensor Data for Emergency Reporting ApplicationsAnnotating Microblog Posts with Sensor Data for Emergency Reporting Applications
Annotating Microblog Posts with Sensor Data for Emergency Reporting Applications
David Crowley
 
Presence
PresencePresence
Presence
scottw
 
Bci report
Bci reportBci report
Bci report
Anu M Vijayan
 
Hybrid worlds nano_biotech_art_impulsionsdi
Hybrid worlds nano_biotech_art_impulsionsdiHybrid worlds nano_biotech_art_impulsionsdi
Hybrid worlds nano_biotech_art_impulsionsdi
Victoria Vesna
 
Wuxia the Fox Educational Design project showcase - Ottawa Prime Time 2017
Wuxia the Fox Educational Design project showcase - Ottawa Prime Time  2017Wuxia the Fox Educational Design project showcase - Ottawa Prime Time  2017
Wuxia the Fox Educational Design project showcase - Ottawa Prime Time 2017
calmr.io
 
Allan Robinson Portfolio
Allan Robinson   PortfolioAllan Robinson   Portfolio
Allan Robinson Portfolioallrob2
 
Model-based Research in Human-Computer Interaction (HCI): Keynote at Mensch u...
Model-based Research in Human-Computer Interaction (HCI): Keynote at Mensch u...Model-based Research in Human-Computer Interaction (HCI): Keynote at Mensch u...
Model-based Research in Human-Computer Interaction (HCI): Keynote at Mensch u...
Ed Chi
 

What's hot (20)

Sixth sense technolgy
Sixth sense technolgySixth sense technolgy
Sixth sense technolgy
 
Ie spain main e2
Ie spain main e2Ie spain main e2
Ie spain main e2
 
Maya
MayaMaya
Maya
 
Artificial inteligence
Artificial inteligenceArtificial inteligence
Artificial inteligence
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
Sixth sense technology
Sixth sense technologySixth sense technology
Sixth sense technology
 
E0352435
E0352435E0352435
E0352435
 
Free Software In The State
Free Software In The StateFree Software In The State
Free Software In The State
 
Semantic System Introduction
Semantic System IntroductionSemantic System Introduction
Semantic System Introduction
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
The Lure Of Ubiquitous Mobile
The Lure Of Ubiquitous MobileThe Lure Of Ubiquitous Mobile
The Lure Of Ubiquitous Mobile
 
Sharp Electronic portfolio
Sharp Electronic portfolioSharp Electronic portfolio
Sharp Electronic portfolio
 
SXSW 2015 - Storytelling Engines for Smart Environments
SXSW 2015 -  Storytelling Engines for Smart EnvironmentsSXSW 2015 -  Storytelling Engines for Smart Environments
SXSW 2015 - Storytelling Engines for Smart Environments
 
Annotating Microblog Posts with Sensor Data for Emergency Reporting Applications
Annotating Microblog Posts with Sensor Data for Emergency Reporting ApplicationsAnnotating Microblog Posts with Sensor Data for Emergency Reporting Applications
Annotating Microblog Posts with Sensor Data for Emergency Reporting Applications
 
Presence
PresencePresence
Presence
 
Bci report
Bci reportBci report
Bci report
 
Hybrid worlds nano_biotech_art_impulsionsdi
Hybrid worlds nano_biotech_art_impulsionsdiHybrid worlds nano_biotech_art_impulsionsdi
Hybrid worlds nano_biotech_art_impulsionsdi
 
Wuxia the Fox Educational Design project showcase - Ottawa Prime Time 2017
Wuxia the Fox Educational Design project showcase - Ottawa Prime Time  2017Wuxia the Fox Educational Design project showcase - Ottawa Prime Time  2017
Wuxia the Fox Educational Design project showcase - Ottawa Prime Time 2017
 
Allan Robinson Portfolio
Allan Robinson   PortfolioAllan Robinson   Portfolio
Allan Robinson Portfolio
 
Model-based Research in Human-Computer Interaction (HCI): Keynote at Mensch u...
Model-based Research in Human-Computer Interaction (HCI): Keynote at Mensch u...Model-based Research in Human-Computer Interaction (HCI): Keynote at Mensch u...
Model-based Research in Human-Computer Interaction (HCI): Keynote at Mensch u...
 

Viewers also liked

How Natural User Interfaces are changing Human Computer Interaction
How Natural User Interfaces are changing Human Computer InteractionHow Natural User Interfaces are changing Human Computer Interaction
How Natural User Interfaces are changing Human Computer Interaction
Marco Silva
 
Natural User Interface Workshop
Natural User Interface WorkshopNatural User Interface Workshop
Natural User Interface Workshop
Stephen Gay
 
Natural user interface
Natural user interfaceNatural user interface
Natural user interface
Semper IT Services
 
NUI - Natural User Interfaces: nur ein Hype oder die nächste Stufe der Intera...
NUI - Natural User Interfaces: nur ein Hype oder die nächste Stufe der Intera...NUI - Natural User Interfaces: nur ein Hype oder die nächste Stufe der Intera...
NUI - Natural User Interfaces: nur ein Hype oder die nächste Stufe der Intera...
Ralf Kienzler
 
The NUI Paradigm Shift
The NUI Paradigm ShiftThe NUI Paradigm Shift
The NUI Paradigm Shift
Sam Woodman
 
Design for multitouch
Design for multitouchDesign for multitouch
Design for multitouch
Nascom
 
Kinect Sensors as Natural User Interfaces
Kinect Sensors as Natural User InterfacesKinect Sensors as Natural User Interfaces
Kinect Sensors as Natural User Interfaces
Rumen Filkov
 
Real sense brief
Real sense briefReal sense brief
Real sense brief
Yuri Mykolyshin
 
Natural User Interface Demo based on - 3D Brick Game using Kinect
Natural User Interface Demo based on - 3D Brick Game using KinectNatural User Interface Demo based on - 3D Brick Game using Kinect
Natural User Interface Demo based on - 3D Brick Game using Kinect
Nitesh Bhatia
 
NUI WARS: Kinect vs Structure vs Leap vs RealSense vs Myo
NUI WARS: Kinect vs Structure vs Leap vs RealSense vs MyoNUI WARS: Kinect vs Structure vs Leap vs RealSense vs Myo
NUI WARS: Kinect vs Structure vs Leap vs RealSense vs Myo
Vangos Pterneas
 
Motion sensing and detection
Motion sensing and detectionMotion sensing and detection
Motion sensing and detection
Nirav Soni
 
Apture Publisher Overview
Apture Publisher OverviewApture Publisher Overview
Apture Publisher OverviewApture
 
Sociale media en journalistiek
Sociale media en journalistiekSociale media en journalistiek
Sociale media en journalistiekBart Van Belle
 
Itf ipp ch04_2012_final
Itf ipp ch04_2012_finalItf ipp ch04_2012_final
Itf ipp ch04_2012_finaldphil002
 
링크의 경제학(요약)
링크의 경제학(요약)링크의 경제학(요약)
링크의 경제학(요약)guest29fabfa
 
Phenomenal Oct, 29, 2009
Phenomenal Oct, 29, 2009Phenomenal Oct, 29, 2009
Phenomenal Oct, 29, 2009etalcomendras
 
Wolko1- Afiches de cine
Wolko1- Afiches de cineWolko1- Afiches de cine
Wolko1- Afiches de cineguest0b0bd35
 

Viewers also liked (20)

How Natural User Interfaces are changing Human Computer Interaction
How Natural User Interfaces are changing Human Computer InteractionHow Natural User Interfaces are changing Human Computer Interaction
How Natural User Interfaces are changing Human Computer Interaction
 
Natural User Interface Workshop
Natural User Interface WorkshopNatural User Interface Workshop
Natural User Interface Workshop
 
Natural user interface
Natural user interfaceNatural user interface
Natural user interface
 
NUI - Natural User Interfaces: nur ein Hype oder die nächste Stufe der Intera...
NUI - Natural User Interfaces: nur ein Hype oder die nächste Stufe der Intera...NUI - Natural User Interfaces: nur ein Hype oder die nächste Stufe der Intera...
NUI - Natural User Interfaces: nur ein Hype oder die nächste Stufe der Intera...
 
The NUI Paradigm Shift
The NUI Paradigm ShiftThe NUI Paradigm Shift
The NUI Paradigm Shift
 
Design for multitouch
Design for multitouchDesign for multitouch
Design for multitouch
 
NUI_jaydev
NUI_jaydevNUI_jaydev
NUI_jaydev
 
Kinect Sensors as Natural User Interfaces
Kinect Sensors as Natural User InterfacesKinect Sensors as Natural User Interfaces
Kinect Sensors as Natural User Interfaces
 
Real sense brief
Real sense briefReal sense brief
Real sense brief
 
Natural User Interface Demo based on - 3D Brick Game using Kinect
Natural User Interface Demo based on - 3D Brick Game using KinectNatural User Interface Demo based on - 3D Brick Game using Kinect
Natural User Interface Demo based on - 3D Brick Game using Kinect
 
NUI WARS: Kinect vs Structure vs Leap vs RealSense vs Myo
NUI WARS: Kinect vs Structure vs Leap vs RealSense vs MyoNUI WARS: Kinect vs Structure vs Leap vs RealSense vs Myo
NUI WARS: Kinect vs Structure vs Leap vs RealSense vs Myo
 
Motion sensing and detection
Motion sensing and detectionMotion sensing and detection
Motion sensing and detection
 
Apture Publisher Overview
Apture Publisher OverviewApture Publisher Overview
Apture Publisher Overview
 
Diapositivas
DiapositivasDiapositivas
Diapositivas
 
Sociale media en journalistiek
Sociale media en journalistiekSociale media en journalistiek
Sociale media en journalistiek
 
Itf ipp ch04_2012_final
Itf ipp ch04_2012_finalItf ipp ch04_2012_final
Itf ipp ch04_2012_final
 
링크의 경제학(요약)
링크의 경제학(요약)링크의 경제학(요약)
링크의 경제학(요약)
 
Phenomenal Oct, 29, 2009
Phenomenal Oct, 29, 2009Phenomenal Oct, 29, 2009
Phenomenal Oct, 29, 2009
 
Wolko1- Afiches de cine
Wolko1- Afiches de cineWolko1- Afiches de cine
Wolko1- Afiches de cine
 
Jay Cross
Jay CrossJay Cross
Jay Cross
 

Similar to 201004 - Natural User Interfaces

Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
Bikas Sadashiv
 
Artificial Intelligence Research Topics for PhD Manuscripts 2021 - Phdassistance
Artificial Intelligence Research Topics for PhD Manuscripts 2021 - PhdassistanceArtificial Intelligence Research Topics for PhD Manuscripts 2021 - Phdassistance
Artificial Intelligence Research Topics for PhD Manuscripts 2021 - Phdassistance
PhD Assistance
 
Presentation.pptx
Presentation.pptxPresentation.pptx
Presentation.pptx
007PraveenRaj
 
artificial intelligence
artificial intelligenceartificial intelligence
artificial intelligence
Bikas Sadashiv
 
deep learning evaluation and its advantages.ppt
deep learning evaluation and its advantages.pptdeep learning evaluation and its advantages.ppt
deep learning evaluation and its advantages.ppt
Srisaikudavalli
 
Aritficial intelligence
Aritficial intelligenceAritficial intelligence
Aritficial intelligence
Maqsood Awan
 
Finalpptonmindreadingcomputer 140105222853-phpapp01
Finalpptonmindreadingcomputer 140105222853-phpapp01Finalpptonmindreadingcomputer 140105222853-phpapp01
Finalpptonmindreadingcomputer 140105222853-phpapp01
ranjeetdon
 
Blue eyes technology..document (1)
Blue eyes technology..document (1)Blue eyes technology..document (1)
Blue eyes technology..document (1)yuvatejreddy
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
Arbaz Sheikh
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
aravindanvaithilinga
 
Suman
SumanSuman
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
Abbas Hashmi
 
61913381 blue-brain-seminar-by-bhaumik-patel
61913381 blue-brain-seminar-by-bhaumik-patel61913381 blue-brain-seminar-by-bhaumik-patel
61913381 blue-brain-seminar-by-bhaumik-patelVinith Don
 
Interaction Paradigms
Interaction ParadigmsInteraction Paradigms
Interaction Paradigms
Sebastian Weinhold
 
artificial intelligence
artificial  intelligence artificial  intelligence
artificial intelligence Aamir Kiyani
 
What will the world be like 50 years 20 (1)
What will the world be like 50 years 20 (1)What will the world be like 50 years 20 (1)
What will the world be like 50 years 20 (1)
nitut1
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
arpitnot4u
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
saloni sharma
 

Similar to 201004 - Natural User Interfaces (20)

Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
Mis 008
Mis 008Mis 008
Mis 008
 
Artificial Intelligence Research Topics for PhD Manuscripts 2021 - Phdassistance
Artificial Intelligence Research Topics for PhD Manuscripts 2021 - PhdassistanceArtificial Intelligence Research Topics for PhD Manuscripts 2021 - Phdassistance
Artificial Intelligence Research Topics for PhD Manuscripts 2021 - Phdassistance
 
Presentation.pptx
Presentation.pptxPresentation.pptx
Presentation.pptx
 
AI
AIAI
AI
 
artificial intelligence
artificial intelligenceartificial intelligence
artificial intelligence
 
deep learning evaluation and its advantages.ppt
deep learning evaluation and its advantages.pptdeep learning evaluation and its advantages.ppt
deep learning evaluation and its advantages.ppt
 
Aritficial intelligence
Aritficial intelligenceAritficial intelligence
Aritficial intelligence
 
Finalpptonmindreadingcomputer 140105222853-phpapp01
Finalpptonmindreadingcomputer 140105222853-phpapp01Finalpptonmindreadingcomputer 140105222853-phpapp01
Finalpptonmindreadingcomputer 140105222853-phpapp01
 
Blue eyes technology..document (1)
Blue eyes technology..document (1)Blue eyes technology..document (1)
Blue eyes technology..document (1)
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
Suman
SumanSuman
Suman
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
61913381 blue-brain-seminar-by-bhaumik-patel
61913381 blue-brain-seminar-by-bhaumik-patel61913381 blue-brain-seminar-by-bhaumik-patel
61913381 blue-brain-seminar-by-bhaumik-patel
 
Interaction Paradigms
Interaction ParadigmsInteraction Paradigms
Interaction Paradigms
 
artificial intelligence
artificial  intelligence artificial  intelligence
artificial intelligence
 
What will the world be like 50 years 20 (1)
What will the world be like 50 years 20 (1)What will the world be like 50 years 20 (1)
What will the world be like 50 years 20 (1)
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 

More from Javier Gonzalez-Sanchez

201804 SER332 Lecture 01
201804 SER332 Lecture 01201804 SER332 Lecture 01
201804 SER332 Lecture 01
Javier Gonzalez-Sanchez
 
201801 SER332 Lecture 03
201801 SER332 Lecture 03201801 SER332 Lecture 03
201801 SER332 Lecture 03
Javier Gonzalez-Sanchez
 
201801 SER332 Lecture 04
201801 SER332 Lecture 04201801 SER332 Lecture 04
201801 SER332 Lecture 04
Javier Gonzalez-Sanchez
 
201801 SER332 Lecture 02
201801 SER332 Lecture 02201801 SER332 Lecture 02
201801 SER332 Lecture 02
Javier Gonzalez-Sanchez
 
201801 CSE240 Lecture 26
201801 CSE240 Lecture 26201801 CSE240 Lecture 26
201801 CSE240 Lecture 26
Javier Gonzalez-Sanchez
 
201801 CSE240 Lecture 25
201801 CSE240 Lecture 25201801 CSE240 Lecture 25
201801 CSE240 Lecture 25
Javier Gonzalez-Sanchez
 
201801 CSE240 Lecture 24
201801 CSE240 Lecture 24201801 CSE240 Lecture 24
201801 CSE240 Lecture 24
Javier Gonzalez-Sanchez
 
201801 CSE240 Lecture 23
201801 CSE240 Lecture 23201801 CSE240 Lecture 23
201801 CSE240 Lecture 23
Javier Gonzalez-Sanchez
 
201801 CSE240 Lecture 22
201801 CSE240 Lecture 22201801 CSE240 Lecture 22
201801 CSE240 Lecture 22
Javier Gonzalez-Sanchez
 
201801 CSE240 Lecture 21
201801 CSE240 Lecture 21201801 CSE240 Lecture 21
201801 CSE240 Lecture 21
Javier Gonzalez-Sanchez
 
201801 CSE240 Lecture 20
201801 CSE240 Lecture 20201801 CSE240 Lecture 20
201801 CSE240 Lecture 20
Javier Gonzalez-Sanchez
 
201801 CSE240 Lecture 19
201801 CSE240 Lecture 19201801 CSE240 Lecture 19
201801 CSE240 Lecture 19
Javier Gonzalez-Sanchez
 
201801 CSE240 Lecture 18
201801 CSE240 Lecture 18201801 CSE240 Lecture 18
201801 CSE240 Lecture 18
Javier Gonzalez-Sanchez
 
201801 CSE240 Lecture 17
201801 CSE240 Lecture 17201801 CSE240 Lecture 17
201801 CSE240 Lecture 17
Javier Gonzalez-Sanchez
 
201801 CSE240 Lecture 16
201801 CSE240 Lecture 16201801 CSE240 Lecture 16
201801 CSE240 Lecture 16
Javier Gonzalez-Sanchez
 
201801 CSE240 Lecture 15
201801 CSE240 Lecture 15201801 CSE240 Lecture 15
201801 CSE240 Lecture 15
Javier Gonzalez-Sanchez
 
201801 CSE240 Lecture 14
201801 CSE240 Lecture 14201801 CSE240 Lecture 14
201801 CSE240 Lecture 14
Javier Gonzalez-Sanchez
 
201801 CSE240 Lecture 13
201801 CSE240 Lecture 13201801 CSE240 Lecture 13
201801 CSE240 Lecture 13
Javier Gonzalez-Sanchez
 
201801 CSE240 Lecture 12
201801 CSE240 Lecture 12201801 CSE240 Lecture 12
201801 CSE240 Lecture 12
Javier Gonzalez-Sanchez
 
201801 CSE240 Lecture 11
201801 CSE240 Lecture 11201801 CSE240 Lecture 11
201801 CSE240 Lecture 11
Javier Gonzalez-Sanchez
 

More from Javier Gonzalez-Sanchez (20)

201804 SER332 Lecture 01
201804 SER332 Lecture 01201804 SER332 Lecture 01
201804 SER332 Lecture 01
 
201801 SER332 Lecture 03
201801 SER332 Lecture 03201801 SER332 Lecture 03
201801 SER332 Lecture 03
 
201801 SER332 Lecture 04
201801 SER332 Lecture 04201801 SER332 Lecture 04
201801 SER332 Lecture 04
 
201801 SER332 Lecture 02
201801 SER332 Lecture 02201801 SER332 Lecture 02
201801 SER332 Lecture 02
 
201801 CSE240 Lecture 26
201801 CSE240 Lecture 26201801 CSE240 Lecture 26
201801 CSE240 Lecture 26
 
201801 CSE240 Lecture 25
201801 CSE240 Lecture 25201801 CSE240 Lecture 25
201801 CSE240 Lecture 25
 
201801 CSE240 Lecture 24
201801 CSE240 Lecture 24201801 CSE240 Lecture 24
201801 CSE240 Lecture 24
 
201801 CSE240 Lecture 23
201801 CSE240 Lecture 23201801 CSE240 Lecture 23
201801 CSE240 Lecture 23
 
201801 CSE240 Lecture 22
201801 CSE240 Lecture 22201801 CSE240 Lecture 22
201801 CSE240 Lecture 22
 
201801 CSE240 Lecture 21
201801 CSE240 Lecture 21201801 CSE240 Lecture 21
201801 CSE240 Lecture 21
 
201801 CSE240 Lecture 20
201801 CSE240 Lecture 20201801 CSE240 Lecture 20
201801 CSE240 Lecture 20
 
201801 CSE240 Lecture 19
201801 CSE240 Lecture 19201801 CSE240 Lecture 19
201801 CSE240 Lecture 19
 
201801 CSE240 Lecture 18
201801 CSE240 Lecture 18201801 CSE240 Lecture 18
201801 CSE240 Lecture 18
 
201801 CSE240 Lecture 17
201801 CSE240 Lecture 17201801 CSE240 Lecture 17
201801 CSE240 Lecture 17
 
201801 CSE240 Lecture 16
201801 CSE240 Lecture 16201801 CSE240 Lecture 16
201801 CSE240 Lecture 16
 
201801 CSE240 Lecture 15
201801 CSE240 Lecture 15201801 CSE240 Lecture 15
201801 CSE240 Lecture 15
 
201801 CSE240 Lecture 14
201801 CSE240 Lecture 14201801 CSE240 Lecture 14
201801 CSE240 Lecture 14
 
201801 CSE240 Lecture 13
201801 CSE240 Lecture 13201801 CSE240 Lecture 13
201801 CSE240 Lecture 13
 
201801 CSE240 Lecture 12
201801 CSE240 Lecture 12201801 CSE240 Lecture 12
201801 CSE240 Lecture 12
 
201801 CSE240 Lecture 11
201801 CSE240 Lecture 11201801 CSE240 Lecture 11
201801 CSE240 Lecture 11
 

Recently uploaded

FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
James Anderson
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
RinaMondal9
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
DianaGray10
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 

Recently uploaded (20)

FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 

201004 - Natural User Interfaces

  • 1. Natural  User  Interface  (NUI):   A  new  era  for  the   Human  Computer  Interac:on   Arizona  State  University  
  • 2. 1.     THE  COMPUTER  FROM  THE  HUMAN  POINT  OF  VIEW  
  • 3. It  is  a  box  
  • 4. …  with  a  lot  of  things  inside      C  /  C++      Java      PHP      Ajax      Drupal      Security      3D  Games      AI  
  • 5. …  and  networking      IPv6      Protocols      Security      Wi-­‐Max      Internet  
  • 6. …  a  complete  virtual  world      Cloud            compuPng      Web  2.0      Parallel          compuPng      VirtualizaPon      Ubiquitous      compuPng  
  • 7. computers   •   They  are  intelligent  things   •   They  are  able  to  communicate            among  them   •   They  get  smaller  and  smaller        everyday  
  • 8. 2.     THE  HUMAN  FROM  THE  COMPUTER  POINT  OF  VIEW  
  • 9. in  black  and  white      Inert      With  out  emoPons  
  • 10. in  color   EYES   FINGERS  
  • 11. 3.     WHAT  IS  INTERACTION?    
  • 12. to  have  a  rela:onship…  
  • 14. 4.     NATURAL  INTERFACES  
  • 16. introduc:on   What  is  Natural?        Opposite  to  ArPficial  (produced  by  the  human).   What  is  an  interface?        Physical  and  funcPonal  connecPon      between  two  independent  devices  or  systems.  
  • 18. what  is  natural  ?   1.  EmoPons                Face-­‐based  emoPon  recogniPon   2.    Thoughts              Brain-­‐Computer  Interface   3.  Symbols                Pa^ern  recogniPon   4.      Movements          MoPon  capture  
  • 19. 1.     Iden:fying  emo:ons  
  • 21. facial  analysis     Based  on  a  MIT  Media  Lab  project  soVware  MindReader  API  that  enables  the   real  Pme  analysis,  tagging  and  inference  of  cogniPve  affecPve  mental  states   from  facial  video.       This  framework  combines  vision-­‐based  processing  of  the  face  with  predicPons   of  mental  state  models  to  interpret  the  meaning  underlying  head  and  facial   signals  overPme.       (Ekman  and  Friesen  1978)  –  Facial  Ac:on  Coding  System,  46  ac:ons  (plus  head   movements).     Standard  to  systemaPcally  categorize  the  physical  expression  of  emoPons,  and  it   has  proven  useful  to  psychologists  and  to  animators.  
  • 24. Uses      InteresPng      Agreeing      Concentrated      Disagreeing      Thinking      Unsecure  
  • 25. 2.     Telepathy  with  the  computer  
  • 28. how  does  it  works  ?  
  • 30. how  much  it  cost  ?  
  • 31. summary      cogniPve  states.          NEUTRAL,  PUSH,  PULL,  LIFT,  DROP,  LEFT,  RIGHT,  ROTATE_LEFT,          ROTATE_RIGHT  ,  ROTATE_CLOCKWISE,  ROTATE_COUNTER_CLOCKWISE,          ROTATE_FORWARDS    ROTATE_REVERSE,    DISAPPEAR        expressive  states.          BLINK,  WINK_LEFT,  WINK_RIGHT,  HORIEYE,  EYEBROW,  FURROW,              SMILE,  CLENCH,  LAUGH,  SMIRK_LEFT,  SMIRK_RIGHT        affecPve  emoPonal  states        EXCITEMENT,  MEDITATION,  FRUSTRATION,  ENGAGEMENT,  BOREDOM    
  • 36. Natal  project   picture:  Microsok  Project  Natal  
  • 37. Processing.org   Processing  is  an  “open  source”  programming  language  and  an  environment  for   people  who  wants  to  program  with  images,  animaPons  and  interacPon.   Processing  is  free  and  it  available  for  GNU/Linux,  Mac  OS  X,  and  Windows.     Processing  is  a  project  leaded  by  Ben  Fry  and  Casey  Reas.  It  has  been  evolved   from  the  ideas  of  groups  such  as  Aestethics  and  CompuPng  Lab  at  the  MIT.