SlideShare a Scribd company logo
chapter 20 ubiquitous computing and augmented realities
ubiquitous computing and augmented realities ubiquitous computing filling the real world with computers virtual and augmented reality making the real world in a computer!
Challenging HCI Assumptions What do we imagine when we think of a computer? “ The most profound technologies  are those that disappear.” Weiser 1990’s: this was not our imagined computer!
Ubiquitous Computing Any computing technology that permits human interaction away from a single workstation Implications for Technology defining the interactive experience Applications or uses Underlying theories of interaction
Scales of devices Weiser proposed Inch Foot Yard Implications for device size as well as relationship to people
Device scales Inch PDAs PARCTAB Voice Recorders smart phones Individuals own many  of them and they can all communicate with each other and environment.
Device scales Foot notebooks tablets digital paper Individual owns several but not assumed to be always with them.
Device scales Yard electronic whiteboards plasma displays smart bulletin boards Buildings or institutions own them and lots of people share them.
Defining the Interaction Experience Implicit input Sensor-based input Extends traditional explicit input (e.g., keyboard and mouse) Towards “awareness” Use of recognition technologies Introduces ambiguity because recognizers are not perfect
Different Inputs Capacitive sensing on a table Sensors on a PDA
Multi-scale and distributed output Screens of many sizes (very) small (very) large Distributed in space, but coordinated
The output experience More than eye-grabbing raster displays Ambient: use features of the physical environment to signal information Peripheral: designed to be in the background Examples:  The Dangling String The Water Lamp (shown)
Merging Physical and Digital Worlds How can we remove the barrier? Actions on physical objects have meaning electronically, and vice versa Output from electronic world superimposed on physical world A “digital” desk An augmented calendar
Application Themes Context-aware computing Sensed phenomena facilitate easier interaction Automated capture and access Live experiences stored for future access Toward continuous interaction Everyday activities have no clear begin-end conditions
New Opportunities for Theory Knowledge in the world Ubicomp places more emphasis on the physical world Activity theory Goals and actions fluidly adjust to physical state of world Situated action and distributed cognition Emphasizes improvisational/opportunistic behavior versus planned actions Ethnography Deep descriptive understanding of activities in context
Evaluation Challenges How can we adapt other HCI techiques to apply to ubicomp settings? Ubicomp activities not so task-centric Technologies are so new, it is often hard to get long-term authentic summative evaluation Metric of success could be very different (playfulness, non-distraction versus efficiency)
ambient wood real wood! … filled with electronics light and moisture meters recorded with GPRS location drawn on map later ‘ periscope’ shows invisible things uses RFID triggered sound
City - shared experience visitors to Mackintosh Interpretation Centre some on web, some use VR, some really there interacting talk via microphones ‘ see’ each other virtually different places different modalities shared experience
 
virtual and augmented reality VR - technology & experience web, desktop and simulators AR – mixing virtual and real
virtual reality technology headsets allow user to “see” the virtual world gesture recognition achieved with DataGlove  (lycra glove with optical sensors that measure hand and finger positions) eyegaze allows users to indicate direction with eyes alone whole body position sensed, walking etc.
VR headsets small TV screen for each eye slightly different angles 3D effect
immersion VR computer simulation of the real world mainly visual, but sound, haptic, gesture too experience life-like situations too dangerous, too expensive see unseen things: too small, too large, hidden, invisible e.g. manipulating molecules the experience aim is immersion, engagement, interaction
on the desktop headset VR expensive, uncomfortbale desktop VR use ordinary monitor and PC cheap and convenient in games … and on the web VRML – virtual reality markup language
VRML … VR on the web #VRML V1.0 ascii Separator { Separator {  # for sphere Material { emmissiveColor 0 0 1  # blue } Sphere  { radius 1 } } Transform { translation 4 2 0 } Separator {  # for cone Texture2 { filename "big_alan.jpg" } Cone { radius 1 # N.B. width=2*radius height 3 } } }
command and control scenes projected on walls realistic environment hydraulic rams! real controls other people for: flight simulators ships military
augmented reality (AR) images projected over the real world aircraft head-up display semi-transparent goggles projecting onto a desktop types of information unrelated –  e.g. reading email with wearable related –  e.g. virtual objects interacting with world issues registration – aligning virtual and real eye gaze direction
applications of AR maintenance overlay instructions display schematics examples photocopier engineers registration critical arrows point to parts aircraft wiring looms registration perhaps too hard, use schematic
applications of VR simulation games, military, training VR holidays rainforest, safari, surf, ski and moon walk … all from your own armchair medical surgery scans and x-rays used to build model then ‘practice’ operation force feedback best phobia treatment virtual lifts, spiders, etc.
information and data visualisation VR, 3D and 2D displays scientific and complex data interactivity central
scientific and technical data number of virtual dimensions that are ‘real’ three dimensional space visualise invisible fields or values e.g. virtual wind tunnel two dimensional space can project data value up from plane e.g. geographic data N.B. viewing angle hard for static visualisation no ‘real’ dimensions 2D/3D histograms, scatter plots, pie charts, etc.
virtual wind tunnel fluid dynamics to simulate air flow  virtual bubbles used to show movements ‘ better’ than real  wind tunnel … no disruption of air flow cheaper and faster
structured informnation scientific data – just numbers information systems … lots of kinds of data hierarchies file trees, organisation charts networks program flow charts, hypertext structure free text … documents, web pages
visualising hiererchy 2D organisation chart familiar representation what happens when it gets wide? managing  director sales manager F. Bloggs J. Smith F. Bloggs marketing manager A. Jones R.Carter production manager K. West P. Larkin B. Firth
wide hierarchies … use 3D? cone trees (Xerox) levels become rings overlap ‘OK’ in 3D  managing  director sales manager F. Bloggs J. Smith F. Bloggs marketing manager A. Jones R.Carter production manager K. West P. Larkin B. Firth
networks in 2D  network or ‘graph’: nodes – e.g. web pages links – may be directed or not  – e.g. links planar – can drawn without crossing non-planar –  any  2D layout has crossings  Planar graph Non-planar graph
time and interactivity visualising in time time dimension mapped to space changing values: sales graphs, distance-time events: Gantt chart, timelines, historical charts e.g. Lifelines – visualising medical and court records using time data dimension mapped to time time to itself: fast/slow replay of events space to time: Visible Human Project interactivity change under user control e.g. influence explorer
 
between two worlds ubiquitous computing computers fill the real world virtual reality and visualisation real world represented in the computer augmented reality, ambient displays … physical and digital intermingled maturity VR and visualisation – commonplace AR, ubiquity … coming fast!

More Related Content

PPT
HCI 3e - Ch 18: Modelling rich interaction
PPT
HCI 3e - Ch 17: Models of the system
PPT
HCI 3e - Ch 16: Dialogue notations and design
PPT
HCI 3e - Ch 19: Groupware
PPT
HCI 3e - Ch 13: Socio-organizational issues and stakeholder requirements
PPT
HCI 3e - Ch 2: The computer
PPT
HCI 3e - Ch 4: Paradigms
PPT
HCI 3e - Ch 1: The human
HCI 3e - Ch 18: Modelling rich interaction
HCI 3e - Ch 17: Models of the system
HCI 3e - Ch 16: Dialogue notations and design
HCI 3e - Ch 19: Groupware
HCI 3e - Ch 13: Socio-organizational issues and stakeholder requirements
HCI 3e - Ch 2: The computer
HCI 3e - Ch 4: Paradigms
HCI 3e - Ch 1: The human

What's hot (20)

PPT
HCI 3e - Ch 10: Universal design
PPT
HCI - Chapter 2
PPT
HCI 3e - Ch 7: Design rules
PPT
HCI 3e - Ch 9: Evaluation techniques
PPTX
Hci in software process
PPT
HCI 3e - Ch 6: HCI in the software process
PPTX
Socio organizational issues ppt
PPT
HCI 3e - Ch 11: User support
PPT
HCI - Chapter 6
PPTX
hci in software development process
PPT
human computer Interaction cognitive models.ppt
PPT
HCI 3e - Ch 3: The interaction
PPT
Models of Interaction
PPT
HCI - Chapter 3
PPT
HCI 3e - Ch 15: Task analysis
PPT
HCI 3e - Ch 12: Cognitive models
PPTX
Human Computer Interaction-Basics
PPT
Virtual reality in hci
PPTX
Multimodal Interaction
PPTX
evaluation techniques in HCI
HCI 3e - Ch 10: Universal design
HCI - Chapter 2
HCI 3e - Ch 7: Design rules
HCI 3e - Ch 9: Evaluation techniques
Hci in software process
HCI 3e - Ch 6: HCI in the software process
Socio organizational issues ppt
HCI 3e - Ch 11: User support
HCI - Chapter 6
hci in software development process
human computer Interaction cognitive models.ppt
HCI 3e - Ch 3: The interaction
Models of Interaction
HCI - Chapter 3
HCI 3e - Ch 15: Task analysis
HCI 3e - Ch 12: Cognitive models
Human Computer Interaction-Basics
Virtual reality in hci
Multimodal Interaction
evaluation techniques in HCI

Viewers also liked (13)

PPT
HCI 3e - Ch 14: Communication and collaboration models
PPT
HCI 3e - Ch 5: Interaction design basics
PPT
HCI - Chapter 1
PPT
bad ideas: for creativity and design
PDF
A Vision-Based Mobile Platform for Seamless Indoor/Outdoor Positioning
PPTX
SICSA : Open Data Islands and Communities
PPTX
Human-Like Computing and Human-Computer Interaction
PDF
Beyond Augmented Reality: Ubiquitous Media Experiences
PPT
HCI 3e - Ch 4 (extra):
PDF
Understanding User Centricity
PPT
HCI 3e - Ch 8: Implementation support
PPT
Augmented Reality (AR) - The Future of Mobile Applications?
PPT
HCI - Chapter 4
HCI 3e - Ch 14: Communication and collaboration models
HCI 3e - Ch 5: Interaction design basics
HCI - Chapter 1
bad ideas: for creativity and design
A Vision-Based Mobile Platform for Seamless Indoor/Outdoor Positioning
SICSA : Open Data Islands and Communities
Human-Like Computing and Human-Computer Interaction
Beyond Augmented Reality: Ubiquitous Media Experiences
HCI 3e - Ch 4 (extra):
Understanding User Centricity
HCI 3e - Ch 8: Implementation support
Augmented Reality (AR) - The Future of Mobile Applications?
HCI - Chapter 4

Similar to HCI 3e - Ch 20: Ubiquitous computing and augmented realities (20)

PPT
e3-chap-20.ppt
PPT
E3 chap-20
PPTX
Ubiquitous computing applications
PPTX
Introducing Immersive Technologies for Libraries
PDF
Application in Augmented and Virtual Reality
PPTX
Augmented Reality
PDF
2014 COSC 426 Lecture 2: Augmented Reality Technology
PPTX
Augumented reallity
PPT
Augmented reality
PPT
Human Computer Interaction HCI chapter 2.ppt
PDF
426 lecture 7: Designing AR Interfaces
PDF
Comp4010 2021 Lecture2-Perception
PDF
2022 COMP4010 Lecture2: Perception
PDF
ICS2208 lecture7
PDF
COSC 426 Lect. 1 - Introduction to AR
PPT
Augmented reality
PDF
Tangible AR Interface
PDF
Comp4010 Lecture12 Research Directions
PDF
ARI2132 lecture 8
PPTX
Ubiquitous Computing: an Introduction
e3-chap-20.ppt
E3 chap-20
Ubiquitous computing applications
Introducing Immersive Technologies for Libraries
Application in Augmented and Virtual Reality
Augmented Reality
2014 COSC 426 Lecture 2: Augmented Reality Technology
Augumented reallity
Augmented reality
Human Computer Interaction HCI chapter 2.ppt
426 lecture 7: Designing AR Interfaces
Comp4010 2021 Lecture2-Perception
2022 COMP4010 Lecture2: Perception
ICS2208 lecture7
COSC 426 Lect. 1 - Introduction to AR
Augmented reality
Tangible AR Interface
Comp4010 Lecture12 Research Directions
ARI2132 lecture 8
Ubiquitous Computing: an Introduction

More from Alan Dix (20)

PPTX
Artificial Intelligence for Agriculture: Being smart and Being small
PPTX
Enabling the Digital Artisan – keynote at ICOCI 2025
PPTX
Whose choice? Making decisions with and about Artificial Intelligence, Keele ...
PPTX
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
PPTX
Citations and Sub-Area Bias in the UK Research Assessment Process
PPTX
Technical Creativity – 901 Time Managing Creativity Introduction
PPTX
Technical Creativity – 906 Doing Nothing
PPTX
Technical Creativity – 905 Impasse: getting unstuck
PPTX
Technical Creativity – 904 To Do and Done
PPTX
Technical Creativity – 902 Plans: staying open to creative moments
PPTX
Technical Creativity – 903 Busy Work: being productive in the gaps
PPTX
Technical Creativity – 907 The Creativity Plan
PPTX
Technical Creativity – 801 Nurture Introduction
PPTX
Technical Creativity – 802 Habits that foster creativity
PPTX
Technical Creativity – 803 Create and Capture
PPTX
Technical Creativity – 701 Personality Prostheses: working with you
PPTX
Technical Creativity – 702 One Morning: a short creativity story
PPTX
Technical Creativity – 603 Fixation and Insight
PPTX
Technical Creativity – 605 What is the Problem
PPTX
Technical Creativity – 601 Theory Introduction
Artificial Intelligence for Agriculture: Being smart and Being small
Enabling the Digital Artisan – keynote at ICOCI 2025
Whose choice? Making decisions with and about Artificial Intelligence, Keele ...
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
Citations and Sub-Area Bias in the UK Research Assessment Process
Technical Creativity – 901 Time Managing Creativity Introduction
Technical Creativity – 906 Doing Nothing
Technical Creativity – 905 Impasse: getting unstuck
Technical Creativity – 904 To Do and Done
Technical Creativity – 902 Plans: staying open to creative moments
Technical Creativity – 903 Busy Work: being productive in the gaps
Technical Creativity – 907 The Creativity Plan
Technical Creativity – 801 Nurture Introduction
Technical Creativity – 802 Habits that foster creativity
Technical Creativity – 803 Create and Capture
Technical Creativity – 701 Personality Prostheses: working with you
Technical Creativity – 702 One Morning: a short creativity story
Technical Creativity – 603 Fixation and Insight
Technical Creativity – 605 What is the Problem
Technical Creativity – 601 Theory Introduction

Recently uploaded (20)

PDF
102 student loan defaulters named and shamed – Is someone you know on the list?
PDF
Supply Chain Operations Speaking Notes -ICLT Program
PDF
RMMM.pdf make it easy to upload and study
PDF
Anesthesia in Laparoscopic Surgery in India
PDF
Pre independence Education in Inndia.pdf
PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
PDF
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
PDF
Insiders guide to clinical Medicine.pdf
PPTX
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
PPTX
human mycosis Human fungal infections are called human mycosis..pptx
PPTX
The Healthy Child – Unit II | Child Health Nursing I | B.Sc Nursing 5th Semester
PPTX
BOWEL ELIMINATION FACTORS AFFECTING AND TYPES
PDF
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
PPTX
PPH.pptx obstetrics and gynecology in nursing
PDF
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
PDF
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
PDF
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
PPTX
master seminar digital applications in india
102 student loan defaulters named and shamed – Is someone you know on the list?
Supply Chain Operations Speaking Notes -ICLT Program
RMMM.pdf make it easy to upload and study
Anesthesia in Laparoscopic Surgery in India
Pre independence Education in Inndia.pdf
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
Insiders guide to clinical Medicine.pdf
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
STATICS OF THE RIGID BODIES Hibbelers.pdf
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
human mycosis Human fungal infections are called human mycosis..pptx
The Healthy Child – Unit II | Child Health Nursing I | B.Sc Nursing 5th Semester
BOWEL ELIMINATION FACTORS AFFECTING AND TYPES
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
PPH.pptx obstetrics and gynecology in nursing
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
master seminar digital applications in india

HCI 3e - Ch 20: Ubiquitous computing and augmented realities

  • 1. chapter 20 ubiquitous computing and augmented realities
  • 2. ubiquitous computing and augmented realities ubiquitous computing filling the real world with computers virtual and augmented reality making the real world in a computer!
  • 3. Challenging HCI Assumptions What do we imagine when we think of a computer? “ The most profound technologies are those that disappear.” Weiser 1990’s: this was not our imagined computer!
  • 4. Ubiquitous Computing Any computing technology that permits human interaction away from a single workstation Implications for Technology defining the interactive experience Applications or uses Underlying theories of interaction
  • 5. Scales of devices Weiser proposed Inch Foot Yard Implications for device size as well as relationship to people
  • 6. Device scales Inch PDAs PARCTAB Voice Recorders smart phones Individuals own many of them and they can all communicate with each other and environment.
  • 7. Device scales Foot notebooks tablets digital paper Individual owns several but not assumed to be always with them.
  • 8. Device scales Yard electronic whiteboards plasma displays smart bulletin boards Buildings or institutions own them and lots of people share them.
  • 9. Defining the Interaction Experience Implicit input Sensor-based input Extends traditional explicit input (e.g., keyboard and mouse) Towards “awareness” Use of recognition technologies Introduces ambiguity because recognizers are not perfect
  • 10. Different Inputs Capacitive sensing on a table Sensors on a PDA
  • 11. Multi-scale and distributed output Screens of many sizes (very) small (very) large Distributed in space, but coordinated
  • 12. The output experience More than eye-grabbing raster displays Ambient: use features of the physical environment to signal information Peripheral: designed to be in the background Examples: The Dangling String The Water Lamp (shown)
  • 13. Merging Physical and Digital Worlds How can we remove the barrier? Actions on physical objects have meaning electronically, and vice versa Output from electronic world superimposed on physical world A “digital” desk An augmented calendar
  • 14. Application Themes Context-aware computing Sensed phenomena facilitate easier interaction Automated capture and access Live experiences stored for future access Toward continuous interaction Everyday activities have no clear begin-end conditions
  • 15. New Opportunities for Theory Knowledge in the world Ubicomp places more emphasis on the physical world Activity theory Goals and actions fluidly adjust to physical state of world Situated action and distributed cognition Emphasizes improvisational/opportunistic behavior versus planned actions Ethnography Deep descriptive understanding of activities in context
  • 16. Evaluation Challenges How can we adapt other HCI techiques to apply to ubicomp settings? Ubicomp activities not so task-centric Technologies are so new, it is often hard to get long-term authentic summative evaluation Metric of success could be very different (playfulness, non-distraction versus efficiency)
  • 17. ambient wood real wood! … filled with electronics light and moisture meters recorded with GPRS location drawn on map later ‘ periscope’ shows invisible things uses RFID triggered sound
  • 18. City - shared experience visitors to Mackintosh Interpretation Centre some on web, some use VR, some really there interacting talk via microphones ‘ see’ each other virtually different places different modalities shared experience
  • 19.  
  • 20. virtual and augmented reality VR - technology & experience web, desktop and simulators AR – mixing virtual and real
  • 21. virtual reality technology headsets allow user to “see” the virtual world gesture recognition achieved with DataGlove (lycra glove with optical sensors that measure hand and finger positions) eyegaze allows users to indicate direction with eyes alone whole body position sensed, walking etc.
  • 22. VR headsets small TV screen for each eye slightly different angles 3D effect
  • 23. immersion VR computer simulation of the real world mainly visual, but sound, haptic, gesture too experience life-like situations too dangerous, too expensive see unseen things: too small, too large, hidden, invisible e.g. manipulating molecules the experience aim is immersion, engagement, interaction
  • 24. on the desktop headset VR expensive, uncomfortbale desktop VR use ordinary monitor and PC cheap and convenient in games … and on the web VRML – virtual reality markup language
  • 25. VRML … VR on the web #VRML V1.0 ascii Separator { Separator { # for sphere Material { emmissiveColor 0 0 1 # blue } Sphere { radius 1 } } Transform { translation 4 2 0 } Separator { # for cone Texture2 { filename "big_alan.jpg" } Cone { radius 1 # N.B. width=2*radius height 3 } } }
  • 26. command and control scenes projected on walls realistic environment hydraulic rams! real controls other people for: flight simulators ships military
  • 27. augmented reality (AR) images projected over the real world aircraft head-up display semi-transparent goggles projecting onto a desktop types of information unrelated – e.g. reading email with wearable related – e.g. virtual objects interacting with world issues registration – aligning virtual and real eye gaze direction
  • 28. applications of AR maintenance overlay instructions display schematics examples photocopier engineers registration critical arrows point to parts aircraft wiring looms registration perhaps too hard, use schematic
  • 29. applications of VR simulation games, military, training VR holidays rainforest, safari, surf, ski and moon walk … all from your own armchair medical surgery scans and x-rays used to build model then ‘practice’ operation force feedback best phobia treatment virtual lifts, spiders, etc.
  • 30. information and data visualisation VR, 3D and 2D displays scientific and complex data interactivity central
  • 31. scientific and technical data number of virtual dimensions that are ‘real’ three dimensional space visualise invisible fields or values e.g. virtual wind tunnel two dimensional space can project data value up from plane e.g. geographic data N.B. viewing angle hard for static visualisation no ‘real’ dimensions 2D/3D histograms, scatter plots, pie charts, etc.
  • 32. virtual wind tunnel fluid dynamics to simulate air flow virtual bubbles used to show movements ‘ better’ than real wind tunnel … no disruption of air flow cheaper and faster
  • 33. structured informnation scientific data – just numbers information systems … lots of kinds of data hierarchies file trees, organisation charts networks program flow charts, hypertext structure free text … documents, web pages
  • 34. visualising hiererchy 2D organisation chart familiar representation what happens when it gets wide? managing director sales manager F. Bloggs J. Smith F. Bloggs marketing manager A. Jones R.Carter production manager K. West P. Larkin B. Firth
  • 35. wide hierarchies … use 3D? cone trees (Xerox) levels become rings overlap ‘OK’ in 3D managing director sales manager F. Bloggs J. Smith F. Bloggs marketing manager A. Jones R.Carter production manager K. West P. Larkin B. Firth
  • 36. networks in 2D network or ‘graph’: nodes – e.g. web pages links – may be directed or not – e.g. links planar – can drawn without crossing non-planar – any 2D layout has crossings Planar graph Non-planar graph
  • 37. time and interactivity visualising in time time dimension mapped to space changing values: sales graphs, distance-time events: Gantt chart, timelines, historical charts e.g. Lifelines – visualising medical and court records using time data dimension mapped to time time to itself: fast/slow replay of events space to time: Visible Human Project interactivity change under user control e.g. influence explorer
  • 38.  
  • 39. between two worlds ubiquitous computing computers fill the real world virtual reality and visualisation real world represented in the computer augmented reality, ambient displays … physical and digital intermingled maturity VR and visualisation – commonplace AR, ubiquity … coming fast!