SlideShare a Scribd company logo
1 of 98
Download to read offline
From Interaction to Understanding
Mark Billinghurst
mark.billinghurst@hitlabnz.org
The HIT Lab NZ, University of Canterbury
May 21st 2015
My Childhood Home
The Vision - Auckland
The Road Trip
Happy Trails
The Reality
Essential Supplies
Mount Messenger
Are We There Yet?
Vision vs. Reality
Lesson’s Learned
!  Enjoy the journey
!  Travel with others
!  Have a well equipped vehicle
!  The end always seems nearer than it really is
!  Don’t be disappointed in the outcome
!  Most Important: Have a Clear Vision
HUMAN COMPUTER
INTERACTION
Processing Power
User Interaction
Hard Wire
Gesture/Speech
???
Punch Card/Tape
Mouse/GUI
HCI VISIONS
Courtesy Matt Rettig, CMU
Vannevar Bush (1945)
!  Memex – As we may think
A Memex is a device in which an individual stores all
his books … and which is mechanized so that it
may be consulted with exceeding speed and
flexibility. It is an enlarged intimate supplement to
his memory.
Vannevar Bush
Ivan Sutherland
!  Sketchpad - 1963
The Ultimate Display
The ultimate display would .. be a room within which
the computer can control the existence of matter. A
chair displayed in such a room would be good enough
to sit in. Handcuffs .. would be confining, and a bullet ..
would be fatal.
With appropriate programming such a display could
literally be the Wonderland into which Alice walked.
Ivan E. Sutherland
Sutherland, I.E. The ultimate display. Information Processing 1965, Proc. IFIP
Congress 65, 506-508.
Realizing the Vision
!  3D computer graphics
!  Physical input devices
!  Intuitive interaction
Sutherland, I. E. (1968, December). A head-mounted three dimensional display. In Proceedings
of the December 9-11, 1968, fall joint computer conference, part I (pp. 757-764). ACM.
Richard Bolt
!  Founder MIT Media Lab
!  The Human Interface: Where People
and Computers Meet
!  Van Nostrand Reinhold, 1984.
Interacting with machines via speech, gesture, and
gaze will not only be possible, but in fact will
become the way most people--most of the time, and
for most purposes--will deal with them.
Richard Bolt
Put That There (1979)
!  Speech/gesture interaction
Ubiquitous Computing
“The most profound technologies are those that
disappear. They weave themselves into the fabric
of everyday life until they are indistinguishable
from it.”
Mark Weiser
July 23, 1952 - April 27, 1999
!  dadfas
Ubiquitous Computing
!  Mark Weiser, Xerox PARC
!  TAB, Slate, Wall display
Ubiquitous Computing
Smart Home Sensor Networks
Invisible Interfaces
Jun Rekimoto, Sony CSL
Hiroshi Ishii
Tangible User Interfaces (Ishii 97)
!  Create digital shadows
for physical objects
!  Foreground
!  graspable UI
!  Background
!  ambient interfaces
i/O Brush (Ryokai, Marti, Ishii)
Virtual Reality
!  sddg
Virtual Reality
!  Immersive VR
!  Head mounted display, gloves
!  Separation from the real world
1977 – Star Wars
Augmented Reality
Augmented Reality
! Defining Characteristics
! Combines Real and Virtual Images
-  Both can be seen at the same time
! Interactive in real-time
-  The virtual content can be interacted with
! Registered in 3D
-  Virtual objects appear fixed in space
2008 - CNN
Example: Puteko
!  http://colarapp.com/
Microsoft HoloLens
!  Stereo see-through display
!  Self contained
!  Room scale tracking
!  Gesture/speech interaction
!  df
From Hiroshi Ishii
!  asfas
MY VISION
!  daf
!  sdfs
!  sdfgs
!  axcvxca
Vision
“Using technology to create shared
emotional experiences between users
and so create a deeper sense of
empathy and understanding”
Empathic Computing
1. Computing systems that can
understand your feelings and emotions
2. Computing systems that help you
better understand the feelings of others
Affective Computing
!  Ros Picard – MIT Media Lab
!  http://affect.media.mit.edu
Appliances That Make You Happy
!  Jun Rekimoto – Univ. Tokyo
!  Smile detection + smart devices
Can we develop interfaces
that allow us to be more
empathetic to others?
Empathy Computing Requirements
! Basic Requirements
! Making the technology transparent
! Empathy Definition
! Seeing with the eyes of another
! Hearing with the ears of another
! Feeling with the heart of another
Movies are like a machine
that generates Empathy
Roger Ebert
Using VR for Empathy
!  USC Project Syria (2014)
!  VR Experience of Terrorist attack in Aleppo
Using AR for Empathy
! Augmented Reality can:
! Remove technology barriers
! Enhance communication
! Change perspective
! Share experiences
! Enhance interaction in real world
Wearable Computer
▪  Wearable computer – Ego-Vision view
▪  camera + processing + display + connectivity
Current Collaboration on Wearables
!  First person remote conferencing/hangouts
!  Limitations
!  Single POV, no spatial cues, no annotations, etc
Sharing Space: Social Panoramas
!  Capture and share social spaces in real time
!  Enable remote people to feel like they’re with you
Technology
!  Google Glass
!  Image capture, viewpoint sharing
!  Remote device (desktop, tablet)
!  Immersive viewing, live annotation
Capture Emotions
Data Capture
Feature Detection
Emotion Recognition
Emotion Representation
Empathic User Interface
Hardware
User
Interface
Sensor Systems/Software
!  Different systems developed/evaluated
!  SSI framework (emoVoice, etc)
!  e-Health, bitalino, arduino bio-sensors
!  Wearscript wearable eye-tracker
!
!
Wearable Interface
!  Google Glass + e-Health + Spydroid + SSI
!  Measure GSR, pulse oxygen, ECG, pitch
!  Share video and audio remotely
!  Represent emotions back to Glass user (4 states)
! !
Desktop Interface
!  Live video, real time emotion data
!  See what sender sees, emotion representation
!
Emotion Representation
!  How can we show what you’re feeling?
!  Tested - Raw data, Visual tinting, Emotion labeling
!
! !
Excited Happy
Early Results
!  Colour overlay + video stream preferred
!  Easier to understand
!  Disagreement over best colour coding
!  Different emotional response with diff. stimuli
!  Scary movie best
!  Remote users felt connected to local user
!  Understanding of emotions
Analysis
Table 2. Correlation between different streaming scenarios
obtained from the feedback of the local and remote users
Experiment	
  3	
  (Creating	
  a	
  shared	
  experience	
  while	
  watching	
  an	
  audio	
  Visual	
  Watching	
  an	
  audio	
  visual)	
  
	
  
	
   	
   	
   	
   	
   Happy	
   	
   Sad	
   	
   Neutral	
  	
   Excited	
  	
  
Case1	
  	
   	
   	
   	
   	
  
(Only	
  video	
  stream)	
   	
   	
   0.77	
   	
   0.84	
   	
   0.85	
   	
   	
  	
  	
  	
  0.85	
  
	
  
	
   Case	
  2	
   	
   	
   	
   	
  
(Case	
  1	
  +	
  Color	
  Overlay)	
  	
   	
   0.92	
   	
   0.91	
   	
   0.85	
   	
   	
  	
  	
  	
  0.98	
  
	
  
Case	
  3	
  
(Case	
  2	
  +	
  Graphical	
  Analysis)	
   	
   0.86	
   	
   0.75	
   	
   0.85	
   	
   	
  	
  	
  	
  0.94	
  
Looking to the Future
What’s Next?
Capturing Space: Real World Capture
!  Hands free AR
!  Portable scene capture (color + depth)
!  Projector/Kinect combo, Remote controlled pan/tilt
!  Remote expert annotation interface
Remote Expert View
Brain to Brain Control
!  Rajesh Rao, University of Washington
!  First Brain to Brain control
System Architecture
Scaling Up
!  Seeing actions of millions of users in the world
!  Augmentation on city/country level
AR + Smart Sensors + Social Networks
!  Track population at city scale (mobile networks)
!  Match population data to external sensor data
!  medical, environmental, etc
!  Mine data to improve social services
Research Challenges
!  How to convey emotion?
!  How to measure empathy?
!  Interface/interaction models?
!  How to communicate emotion?
!  Scaling up to city/country scale?
CONCLUSIONS
Take Home Messages
!  Find people to travel with
!  Equip the vehicle
!  Enjoy the journey
!  Don’t be disappointed in the outcome
Most Important: Find your vision
More Information
•  Mark Billinghurst
–  mark.billinghurst@hitlabnz.org
–  @marknb00
•  Website
–  www.hitlabnz.org

More Related Content

What's hot

Nzgdc2004 Argaming Seminar
Nzgdc2004 Argaming SeminarNzgdc2004 Argaming Seminar
Nzgdc2004 Argaming SeminarTrond Nilsen
 
COMP 4010 - Lecture 1: Introduction to Virtual Reality
COMP 4010 - Lecture 1: Introduction to Virtual RealityCOMP 4010 - Lecture 1: Introduction to Virtual Reality
COMP 4010 - Lecture 1: Introduction to Virtual RealityMark Billinghurst
 
Augmented Reality: The Next 20 Years
Augmented Reality: The Next 20 YearsAugmented Reality: The Next 20 Years
Augmented Reality: The Next 20 YearsMark Billinghurst
 
Comp 4010 2021 Lecture1-Introduction to XR
Comp 4010 2021 Lecture1-Introduction to XRComp 4010 2021 Lecture1-Introduction to XR
Comp 4010 2021 Lecture1-Introduction to XRMark Billinghurst
 
426 lecture1: Introduction to AR
426 lecture1: Introduction to AR426 lecture1: Introduction to AR
426 lecture1: Introduction to ARMark Billinghurst
 
COSC 426 Lecture 1: Introduction to Augmented Reality
COSC 426 Lecture 1: Introduction to Augmented RealityCOSC 426 Lecture 1: Introduction to Augmented Reality
COSC 426 Lecture 1: Introduction to Augmented RealityMark Billinghurst
 
Augmented Reality -A quick surface view
Augmented Reality -A quick surface viewAugmented Reality -A quick surface view
Augmented Reality -A quick surface viewMusfira Ameer
 
Augmented Human 2018
Augmented Human 2018Augmented Human 2018
Augmented Human 2018Woontack Woo
 
Grand Challenges for Mixed Reality
Grand Challenges for Mixed Reality Grand Challenges for Mixed Reality
Grand Challenges for Mixed Reality Mark Billinghurst
 
COMP 4010 - Lecture 2: Presence in Virtual Reality
COMP 4010 - Lecture 2: Presence in Virtual RealityCOMP 4010 - Lecture 2: Presence in Virtual Reality
COMP 4010 - Lecture 2: Presence in Virtual RealityMark Billinghurst
 
COMP Lecture1 - Introduction to Virtual Reality
COMP Lecture1 - Introduction to Virtual RealityCOMP Lecture1 - Introduction to Virtual Reality
COMP Lecture1 - Introduction to Virtual RealityMark Billinghurst
 
VRCAI 2011 Billinghurst Keynote
VRCAI 2011 Billinghurst KeynoteVRCAI 2011 Billinghurst Keynote
VRCAI 2011 Billinghurst KeynoteMark Billinghurst
 
Tangible AR Interface
Tangible AR InterfaceTangible AR Interface
Tangible AR InterfaceJongHyoun
 
COMP 4010 Lecture12 - Research Directions in AR and VR
COMP 4010 Lecture12 - Research Directions in AR and VRCOMP 4010 Lecture12 - Research Directions in AR and VR
COMP 4010 Lecture12 - Research Directions in AR and VRMark Billinghurst
 
A Survey of Augmented Reality
A Survey of Augmented RealityA Survey of Augmented Reality
A Survey of Augmented RealityMark Billinghurst
 
Augmented Reality presentation 2018 for high schools
Augmented Reality presentation 2018 for high schoolsAugmented Reality presentation 2018 for high schools
Augmented Reality presentation 2018 for high schoolsMinas Pantelidakis
 

What's hot (20)

Nzgdc2004 Argaming Seminar
Nzgdc2004 Argaming SeminarNzgdc2004 Argaming Seminar
Nzgdc2004 Argaming Seminar
 
COMP 4010 - Lecture 1: Introduction to Virtual Reality
COMP 4010 - Lecture 1: Introduction to Virtual RealityCOMP 4010 - Lecture 1: Introduction to Virtual Reality
COMP 4010 - Lecture 1: Introduction to Virtual Reality
 
Augmented Reality: The Next 20 Years
Augmented Reality: The Next 20 YearsAugmented Reality: The Next 20 Years
Augmented Reality: The Next 20 Years
 
Comp 4010 2021 Lecture1-Introduction to XR
Comp 4010 2021 Lecture1-Introduction to XRComp 4010 2021 Lecture1-Introduction to XR
Comp 4010 2021 Lecture1-Introduction to XR
 
426 lecture1: Introduction to AR
426 lecture1: Introduction to AR426 lecture1: Introduction to AR
426 lecture1: Introduction to AR
 
Human computer interaction
Human computer interactionHuman computer interaction
Human computer interaction
 
COSC 426 Lecture 1: Introduction to Augmented Reality
COSC 426 Lecture 1: Introduction to Augmented RealityCOSC 426 Lecture 1: Introduction to Augmented Reality
COSC 426 Lecture 1: Introduction to Augmented Reality
 
Augmented Reality -A quick surface view
Augmented Reality -A quick surface viewAugmented Reality -A quick surface view
Augmented Reality -A quick surface view
 
Augmented Human 2018
Augmented Human 2018Augmented Human 2018
Augmented Human 2018
 
Grand Challenges for Mixed Reality
Grand Challenges for Mixed Reality Grand Challenges for Mixed Reality
Grand Challenges for Mixed Reality
 
COMP 4010 - Lecture 2: Presence in Virtual Reality
COMP 4010 - Lecture 2: Presence in Virtual RealityCOMP 4010 - Lecture 2: Presence in Virtual Reality
COMP 4010 - Lecture 2: Presence in Virtual Reality
 
COMP Lecture1 - Introduction to Virtual Reality
COMP Lecture1 - Introduction to Virtual RealityCOMP Lecture1 - Introduction to Virtual Reality
COMP Lecture1 - Introduction to Virtual Reality
 
VRCAI 2011 Billinghurst Keynote
VRCAI 2011 Billinghurst KeynoteVRCAI 2011 Billinghurst Keynote
VRCAI 2011 Billinghurst Keynote
 
Tangible AR Interface
Tangible AR InterfaceTangible AR Interface
Tangible AR Interface
 
Lecture 9 AR Technology
Lecture 9 AR TechnologyLecture 9 AR Technology
Lecture 9 AR Technology
 
COMP 4010 Lecture12 - Research Directions in AR and VR
COMP 4010 Lecture12 - Research Directions in AR and VRCOMP 4010 Lecture12 - Research Directions in AR and VR
COMP 4010 Lecture12 - Research Directions in AR and VR
 
A Survey of Augmented Reality
A Survey of Augmented RealityA Survey of Augmented Reality
A Survey of Augmented Reality
 
Augmented Reality presentation 2018 for high schools
Augmented Reality presentation 2018 for high schoolsAugmented Reality presentation 2018 for high schools
Augmented Reality presentation 2018 for high schools
 
Virtual Reality
Virtual RealityVirtual Reality
Virtual Reality
 
Augmented Reality
Augmented RealityAugmented Reality
Augmented Reality
 

Viewers also liked

2016 AR Summer School Lecture2
2016 AR Summer School Lecture22016 AR Summer School Lecture2
2016 AR Summer School Lecture2Mark Billinghurst
 
2016 AR Summer School - Lecture1
2016 AR Summer School - Lecture12016 AR Summer School - Lecture1
2016 AR Summer School - Lecture1Mark Billinghurst
 
Creating Immersive and Empathic Learning Experiences
Creating Immersive and Empathic Learning ExperiencesCreating Immersive and Empathic Learning Experiences
Creating Immersive and Empathic Learning ExperiencesMark Billinghurst
 
VSMM 2016 Keynote: Using AR and VR to create Empathic Experiences
VSMM 2016 Keynote: Using AR and VR to create Empathic ExperiencesVSMM 2016 Keynote: Using AR and VR to create Empathic Experiences
VSMM 2016 Keynote: Using AR and VR to create Empathic ExperiencesMark Billinghurst
 
The Coming Age of Empathic Computing
The Coming Age of Empathic ComputingThe Coming Age of Empathic Computing
The Coming Age of Empathic ComputingMark Billinghurst
 
2016 AR Summer School Lecture3
2016 AR Summer School Lecture32016 AR Summer School Lecture3
2016 AR Summer School Lecture3Mark Billinghurst
 
2016 AR Summer School - Lecture4
2016 AR Summer School - Lecture42016 AR Summer School - Lecture4
2016 AR Summer School - Lecture4Mark Billinghurst
 
2016 AR Summer School - Lecture 5
2016 AR Summer School - Lecture 52016 AR Summer School - Lecture 5
2016 AR Summer School - Lecture 5Mark Billinghurst
 

Viewers also liked (11)

2016 AR Summer School Lecture2
2016 AR Summer School Lecture22016 AR Summer School Lecture2
2016 AR Summer School Lecture2
 
Virtual Reality 2.0
Virtual Reality 2.0Virtual Reality 2.0
Virtual Reality 2.0
 
Ismar 2016 Presentation
Ismar 2016 PresentationIsmar 2016 Presentation
Ismar 2016 Presentation
 
2016 AR Summer School - Lecture1
2016 AR Summer School - Lecture12016 AR Summer School - Lecture1
2016 AR Summer School - Lecture1
 
Creating Immersive and Empathic Learning Experiences
Creating Immersive and Empathic Learning ExperiencesCreating Immersive and Empathic Learning Experiences
Creating Immersive and Empathic Learning Experiences
 
VSMM 2016 Keynote: Using AR and VR to create Empathic Experiences
VSMM 2016 Keynote: Using AR and VR to create Empathic ExperiencesVSMM 2016 Keynote: Using AR and VR to create Empathic Experiences
VSMM 2016 Keynote: Using AR and VR to create Empathic Experiences
 
From Interaction to Empathy
From Interaction to EmpathyFrom Interaction to Empathy
From Interaction to Empathy
 
The Coming Age of Empathic Computing
The Coming Age of Empathic ComputingThe Coming Age of Empathic Computing
The Coming Age of Empathic Computing
 
2016 AR Summer School Lecture3
2016 AR Summer School Lecture32016 AR Summer School Lecture3
2016 AR Summer School Lecture3
 
2016 AR Summer School - Lecture4
2016 AR Summer School - Lecture42016 AR Summer School - Lecture4
2016 AR Summer School - Lecture4
 
2016 AR Summer School - Lecture 5
2016 AR Summer School - Lecture 52016 AR Summer School - Lecture 5
2016 AR Summer School - Lecture 5
 

Similar to From Interaction to Understanding: A Vision for Empathic Computing

Week1 Interactivity
Week1 InteractivityWeek1 Interactivity
Week1 InteractivityCMoz
 
Fifty Shades of Augmented Reality: Creating Connection Using AR
Fifty Shades of Augmented Reality: Creating Connection Using ARFifty Shades of Augmented Reality: Creating Connection Using AR
Fifty Shades of Augmented Reality: Creating Connection Using ARMark Billinghurst
 
Supersense! Studio Context
Supersense! Studio ContextSupersense! Studio Context
Supersense! Studio ContextPhilip van Allen
 
Using Augmented Reality to Create Empathic Experiences
Using Augmented Reality to Create Empathic ExperiencesUsing Augmented Reality to Create Empathic Experiences
Using Augmented Reality to Create Empathic ExperiencesMark Billinghurst
 
XR - The Future of Intelligence
XR - The Future of IntelligenceXR - The Future of Intelligence
XR - The Future of IntelligenceTish Shute
 
Tish Shute (HuaweiXR): - The Future of Intelligence
Tish Shute (HuaweiXR): - The Future of IntelligenceTish Shute (HuaweiXR): - The Future of Intelligence
Tish Shute (HuaweiXR): - The Future of IntelligenceAugmentedWorldExpo
 
UX Strategy for Any Device
UX Strategy for Any DeviceUX Strategy for Any Device
UX Strategy for Any DeviceDave Hogue
 
Architecting Virtual and Physical Spaces
Architecting Virtual and Physical SpacesArchitecting Virtual and Physical Spaces
Architecting Virtual and Physical SpacesPreston McCauley
 
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 Environmentscalmr.io
 
"Click to Continue" by Sam Otis, from Content+Design Meetup, Oct. 4, 2017
"Click to Continue" by Sam Otis, from Content+Design Meetup, Oct. 4, 2017"Click to Continue" by Sam Otis, from Content+Design Meetup, Oct. 4, 2017
"Click to Continue" by Sam Otis, from Content+Design Meetup, Oct. 4, 2017Blend Interactive
 
Beyond Augmented Reality: Ubiquitous Media Experiences
Beyond Augmented Reality: Ubiquitous Media ExperiencesBeyond Augmented Reality: Ubiquitous Media Experiences
Beyond Augmented Reality: Ubiquitous Media ExperiencesLightning Laboratories
 
The Future of User Interfaces
The Future of User InterfacesThe Future of User Interfaces
The Future of User InterfacesJason Mesut
 
Over the Horizon - Gesture Computing - (2010) - Part II
Over the Horizon - Gesture Computing - (2010) - Part II Over the Horizon - Gesture Computing - (2010) - Part II
Over the Horizon - Gesture Computing - (2010) - Part II Mark A. Smith
 
Reality 2.0: The Evolution of Interaction
Reality 2.0: The Evolution of InteractionReality 2.0: The Evolution of Interaction
Reality 2.0: The Evolution of InteractionKim Mats Mats
 
Thesis Studio / Protoype1
Thesis Studio / Protoype1Thesis Studio / Protoype1
Thesis Studio / Protoype1pravic
 
Multimodal Interaction: An Introduction
Multimodal Interaction: An IntroductionMultimodal Interaction: An Introduction
Multimodal Interaction: An IntroductionAbdallah El Ali
 
Seminar presentation
Seminar presentationSeminar presentation
Seminar presentationBrij Kishore
 
Future of wearables
Future of wearablesFuture of wearables
Future of wearablesKwamecorp
 

Similar to From Interaction to Understanding: A Vision for Empathic Computing (20)

Week1 Interactivity
Week1 InteractivityWeek1 Interactivity
Week1 Interactivity
 
Fifty Shades of Augmented Reality: Creating Connection Using AR
Fifty Shades of Augmented Reality: Creating Connection Using ARFifty Shades of Augmented Reality: Creating Connection Using AR
Fifty Shades of Augmented Reality: Creating Connection Using AR
 
Supersense! Studio Context
Supersense! Studio ContextSupersense! Studio Context
Supersense! Studio Context
 
Using Augmented Reality to Create Empathic Experiences
Using Augmented Reality to Create Empathic ExperiencesUsing Augmented Reality to Create Empathic Experiences
Using Augmented Reality to Create Empathic Experiences
 
XR - The Future of Intelligence
XR - The Future of IntelligenceXR - The Future of Intelligence
XR - The Future of Intelligence
 
Tish Shute (HuaweiXR): - The Future of Intelligence
Tish Shute (HuaweiXR): - The Future of IntelligenceTish Shute (HuaweiXR): - The Future of Intelligence
Tish Shute (HuaweiXR): - The Future of Intelligence
 
UX Strategy for Any Device
UX Strategy for Any DeviceUX Strategy for Any Device
UX Strategy for Any Device
 
Architecting Virtual and Physical Spaces
Architecting Virtual and Physical SpacesArchitecting Virtual and Physical Spaces
Architecting Virtual and Physical Spaces
 
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
 
"Click to Continue" by Sam Otis, from Content+Design Meetup, Oct. 4, 2017
"Click to Continue" by Sam Otis, from Content+Design Meetup, Oct. 4, 2017"Click to Continue" by Sam Otis, from Content+Design Meetup, Oct. 4, 2017
"Click to Continue" by Sam Otis, from Content+Design Meetup, Oct. 4, 2017
 
Beyond Augmented Reality: Ubiquitous Media Experiences
Beyond Augmented Reality: Ubiquitous Media ExperiencesBeyond Augmented Reality: Ubiquitous Media Experiences
Beyond Augmented Reality: Ubiquitous Media Experiences
 
My Robot
My RobotMy Robot
My Robot
 
The Future of User Interfaces
The Future of User InterfacesThe Future of User Interfaces
The Future of User Interfaces
 
Over the Horizon - Gesture Computing - (2010) - Part II
Over the Horizon - Gesture Computing - (2010) - Part II Over the Horizon - Gesture Computing - (2010) - Part II
Over the Horizon - Gesture Computing - (2010) - Part II
 
Vr & ar 1
Vr & ar 1Vr & ar 1
Vr & ar 1
 
Reality 2.0: The Evolution of Interaction
Reality 2.0: The Evolution of InteractionReality 2.0: The Evolution of Interaction
Reality 2.0: The Evolution of Interaction
 
Thesis Studio / Protoype1
Thesis Studio / Protoype1Thesis Studio / Protoype1
Thesis Studio / Protoype1
 
Multimodal Interaction: An Introduction
Multimodal Interaction: An IntroductionMultimodal Interaction: An Introduction
Multimodal Interaction: An Introduction
 
Seminar presentation
Seminar presentationSeminar presentation
Seminar presentation
 
Future of wearables
Future of wearablesFuture of wearables
Future of wearables
 

More from Mark Billinghurst

Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
Future Research Directions for Augmented Reality
Future Research Directions for Augmented RealityFuture Research Directions for Augmented Reality
Future Research Directions for Augmented RealityMark Billinghurst
 
Evaluation Methods for Social XR Experiences
Evaluation Methods for Social XR ExperiencesEvaluation Methods for Social XR Experiences
Evaluation Methods for Social XR ExperiencesMark Billinghurst
 
Empathic Computing: Delivering the Potential of the Metaverse
Empathic Computing: Delivering  the Potential of the MetaverseEmpathic Computing: Delivering  the Potential of the Metaverse
Empathic Computing: Delivering the Potential of the MetaverseMark Billinghurst
 
Empathic Computing: Capturing the Potential of the Metaverse
Empathic Computing: Capturing the Potential of the MetaverseEmpathic Computing: Capturing the Potential of the Metaverse
Empathic Computing: Capturing the Potential of the MetaverseMark Billinghurst
 
Talk to Me: Using Virtual Avatars to Improve Remote Collaboration
Talk to Me: Using Virtual Avatars to Improve Remote CollaborationTalk to Me: Using Virtual Avatars to Improve Remote Collaboration
Talk to Me: Using Virtual Avatars to Improve Remote CollaborationMark Billinghurst
 
Empathic Computing: Designing for the Broader Metaverse
Empathic Computing: Designing for the Broader MetaverseEmpathic Computing: Designing for the Broader Metaverse
Empathic Computing: Designing for the Broader MetaverseMark Billinghurst
 
2022 COMP 4010 Lecture 7: Introduction to VR
2022 COMP 4010 Lecture 7: Introduction to VR2022 COMP 4010 Lecture 7: Introduction to VR
2022 COMP 4010 Lecture 7: Introduction to VRMark Billinghurst
 
2022 COMP4010 Lecture 6: Designing AR Systems
2022 COMP4010 Lecture 6: Designing AR Systems2022 COMP4010 Lecture 6: Designing AR Systems
2022 COMP4010 Lecture 6: Designing AR SystemsMark Billinghurst
 
Novel Interfaces for AR Systems
Novel Interfaces for AR SystemsNovel Interfaces for AR Systems
Novel Interfaces for AR SystemsMark Billinghurst
 
2022 COMP4010 Lecture5: AR Prototyping
2022 COMP4010 Lecture5: AR Prototyping2022 COMP4010 Lecture5: AR Prototyping
2022 COMP4010 Lecture5: AR PrototypingMark Billinghurst
 
2022 COMP4010 Lecture4: AR Interaction
2022 COMP4010 Lecture4: AR Interaction2022 COMP4010 Lecture4: AR Interaction
2022 COMP4010 Lecture4: AR InteractionMark Billinghurst
 
2022 COMP4010 Lecture3: AR Technology
2022 COMP4010 Lecture3: AR Technology2022 COMP4010 Lecture3: AR Technology
2022 COMP4010 Lecture3: AR TechnologyMark Billinghurst
 
2022 COMP4010 Lecture2: Perception
2022 COMP4010 Lecture2: Perception2022 COMP4010 Lecture2: Perception
2022 COMP4010 Lecture2: PerceptionMark Billinghurst
 
2022 COMP4010 Lecture1: Introduction to XR
2022 COMP4010 Lecture1: Introduction to XR2022 COMP4010 Lecture1: Introduction to XR
2022 COMP4010 Lecture1: Introduction to XRMark Billinghurst
 
Empathic Computing and Collaborative Immersive Analytics
Empathic Computing and Collaborative Immersive AnalyticsEmpathic Computing and Collaborative Immersive Analytics
Empathic Computing and Collaborative Immersive AnalyticsMark Billinghurst
 
Empathic Computing: Developing for the Whole Metaverse
Empathic Computing: Developing for the Whole MetaverseEmpathic Computing: Developing for the Whole Metaverse
Empathic Computing: Developing for the Whole MetaverseMark Billinghurst
 

More from Mark Billinghurst (20)

Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
Future Research Directions for Augmented Reality
Future Research Directions for Augmented RealityFuture Research Directions for Augmented Reality
Future Research Directions for Augmented Reality
 
Evaluation Methods for Social XR Experiences
Evaluation Methods for Social XR ExperiencesEvaluation Methods for Social XR Experiences
Evaluation Methods for Social XR Experiences
 
Empathic Computing: Delivering the Potential of the Metaverse
Empathic Computing: Delivering  the Potential of the MetaverseEmpathic Computing: Delivering  the Potential of the Metaverse
Empathic Computing: Delivering the Potential of the Metaverse
 
Empathic Computing: Capturing the Potential of the Metaverse
Empathic Computing: Capturing the Potential of the MetaverseEmpathic Computing: Capturing the Potential of the Metaverse
Empathic Computing: Capturing the Potential of the Metaverse
 
Talk to Me: Using Virtual Avatars to Improve Remote Collaboration
Talk to Me: Using Virtual Avatars to Improve Remote CollaborationTalk to Me: Using Virtual Avatars to Improve Remote Collaboration
Talk to Me: Using Virtual Avatars to Improve Remote Collaboration
 
Empathic Computing: Designing for the Broader Metaverse
Empathic Computing: Designing for the Broader MetaverseEmpathic Computing: Designing for the Broader Metaverse
Empathic Computing: Designing for the Broader Metaverse
 
2022 COMP 4010 Lecture 7: Introduction to VR
2022 COMP 4010 Lecture 7: Introduction to VR2022 COMP 4010 Lecture 7: Introduction to VR
2022 COMP 4010 Lecture 7: Introduction to VR
 
2022 COMP4010 Lecture 6: Designing AR Systems
2022 COMP4010 Lecture 6: Designing AR Systems2022 COMP4010 Lecture 6: Designing AR Systems
2022 COMP4010 Lecture 6: Designing AR Systems
 
ISS2022 Keynote
ISS2022 KeynoteISS2022 Keynote
ISS2022 Keynote
 
Novel Interfaces for AR Systems
Novel Interfaces for AR SystemsNovel Interfaces for AR Systems
Novel Interfaces for AR Systems
 
2022 COMP4010 Lecture5: AR Prototyping
2022 COMP4010 Lecture5: AR Prototyping2022 COMP4010 Lecture5: AR Prototyping
2022 COMP4010 Lecture5: AR Prototyping
 
2022 COMP4010 Lecture4: AR Interaction
2022 COMP4010 Lecture4: AR Interaction2022 COMP4010 Lecture4: AR Interaction
2022 COMP4010 Lecture4: AR Interaction
 
2022 COMP4010 Lecture3: AR Technology
2022 COMP4010 Lecture3: AR Technology2022 COMP4010 Lecture3: AR Technology
2022 COMP4010 Lecture3: AR Technology
 
2022 COMP4010 Lecture2: Perception
2022 COMP4010 Lecture2: Perception2022 COMP4010 Lecture2: Perception
2022 COMP4010 Lecture2: Perception
 
2022 COMP4010 Lecture1: Introduction to XR
2022 COMP4010 Lecture1: Introduction to XR2022 COMP4010 Lecture1: Introduction to XR
2022 COMP4010 Lecture1: Introduction to XR
 
Empathic Computing and Collaborative Immersive Analytics
Empathic Computing and Collaborative Immersive AnalyticsEmpathic Computing and Collaborative Immersive Analytics
Empathic Computing and Collaborative Immersive Analytics
 
Metaverse Learning
Metaverse LearningMetaverse Learning
Metaverse Learning
 
Empathic Computing: Developing for the Whole Metaverse
Empathic Computing: Developing for the Whole MetaverseEmpathic Computing: Developing for the Whole Metaverse
Empathic Computing: Developing for the Whole Metaverse
 

Recently uploaded

CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
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
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
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
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 

Recently uploaded (20)

CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
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!
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
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
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 

From Interaction to Understanding: A Vision for Empathic Computing