SlideShare ist ein Scribd-Unternehmen logo
1 von 39
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?

A “digital” desk

– Actions on physical
objects have
meaning
electronically, and
vice versa
– Output from
electronic world
superimposed on
physical world
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

F. Bloggs
J. Smith

marketing
manager

A. Jones

R.Carter

production
manager

K. West

B. Firth
P. Larkin
wide hierarchies … use 3D?
managing
director

sales
manager

F. Bloggs

F. Bloggs
J. Smith

marketing
manager

A. Jones

R.Carter

production
manager

K. West

B. Firth
P. Larkin

• cone trees (Xerox)
• levels become rings
• overlap ‘OK’ in 3D
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!

Weitere ähnliche Inhalte

Was ist angesagt?

Embodied Data Objects
Embodied Data ObjectsEmbodied Data Objects
Embodied Data ObjectsManas Tungare
 
The computer for the 21st century
The computer for the 21st centuryThe computer for the 21st century
The computer for the 21st centuryicybird
 
Design in the Post-PC Era
Design in the Post-PC EraDesign in the Post-PC Era
Design in the Post-PC EraDan Saffer
 
Sixth sense technology_ppt1
Sixth sense technology_ppt1Sixth sense technology_ppt1
Sixth sense technology_ppt1Jayant Mehta
 
Ubiquitous Computing
Ubiquitous ComputingUbiquitous Computing
Ubiquitous ComputingKevin Regan
 
Ubiquitous computing 1.0
Ubiquitous computing 1.0Ubiquitous computing 1.0
Ubiquitous computing 1.0jan aljan
 
Operating System Support for Ubiquitous Computing
Operating System Support for Ubiquitous ComputingOperating System Support for Ubiquitous Computing
Operating System Support for Ubiquitous ComputingIsuru Abeywardana
 
Seeing the Library through the Terminator's Eyes: Augmented Reality
Seeing the Library through the Terminator's Eyes: Augmented RealitySeeing the Library through the Terminator's Eyes: Augmented Reality
Seeing the Library through the Terminator's Eyes: Augmented RealityRachel Vacek
 
Ubiquitous Computing
Ubiquitous ComputingUbiquitous Computing
Ubiquitous Computingu065932
 
COMP Lecture1 - Introduction to Virtual Reality
COMP Lecture1 - Introduction to Virtual RealityCOMP Lecture1 - Introduction to Virtual Reality
COMP Lecture1 - Introduction to Virtual RealityMark Billinghurst
 
Ubiquitous Computing
Ubiquitous ComputingUbiquitous Computing
Ubiquitous ComputingDaniel Kornev
 
AWE 2014 - The Glass Class: Designing Wearable Interfaces
AWE 2014 - The Glass Class: Designing Wearable InterfacesAWE 2014 - The Glass Class: Designing Wearable Interfaces
AWE 2014 - The Glass Class: Designing Wearable InterfacesMark Billinghurst
 
Information Visualisation – an introduction
Information Visualisation – an introductionInformation Visualisation – an introduction
Information Visualisation – an introductionAlan Dix
 
The Glass Class: Designing Wearable Interfaces
The Glass Class: Designing Wearable InterfacesThe Glass Class: Designing Wearable Interfaces
The Glass Class: Designing Wearable InterfacesMark Billinghurst
 

Was ist angesagt? (20)

Embodied Data Objects
Embodied Data ObjectsEmbodied Data Objects
Embodied Data Objects
 
The computer for the 21st century
The computer for the 21st centuryThe computer for the 21st century
The computer for the 21st century
 
Design in the Post-PC Era
Design in the Post-PC EraDesign in the Post-PC Era
Design in the Post-PC Era
 
Sixth sense technology_ppt1
Sixth sense technology_ppt1Sixth sense technology_ppt1
Sixth sense technology_ppt1
 
Ubiquitous Computing
Ubiquitous ComputingUbiquitous Computing
Ubiquitous Computing
 
Ubiquitous computing 1.0
Ubiquitous computing 1.0Ubiquitous computing 1.0
Ubiquitous computing 1.0
 
Ubiquitous Computing
Ubiquitous ComputingUbiquitous Computing
Ubiquitous Computing
 
Chapter 3 paradigm
Chapter 3   paradigmChapter 3   paradigm
Chapter 3 paradigm
 
Operating System Support for Ubiquitous Computing
Operating System Support for Ubiquitous ComputingOperating System Support for Ubiquitous Computing
Operating System Support for Ubiquitous Computing
 
Empathic Computing
Empathic ComputingEmpathic Computing
Empathic Computing
 
Seeing the Library through the Terminator's Eyes: Augmented Reality
Seeing the Library through the Terminator's Eyes: Augmented RealitySeeing the Library through the Terminator's Eyes: Augmented Reality
Seeing the Library through the Terminator's Eyes: Augmented Reality
 
Ubiquitous Computing
Ubiquitous ComputingUbiquitous Computing
Ubiquitous Computing
 
COMP Lecture1 - Introduction to Virtual Reality
COMP Lecture1 - Introduction to Virtual RealityCOMP Lecture1 - Introduction to Virtual Reality
COMP Lecture1 - Introduction to Virtual Reality
 
Ubiquitous Computing
Ubiquitous ComputingUbiquitous Computing
Ubiquitous Computing
 
Human Computer Interacton
Human Computer InteractonHuman Computer Interacton
Human Computer Interacton
 
Ubiquitous interactions
Ubiquitous interactionsUbiquitous interactions
Ubiquitous interactions
 
AWE 2014 - The Glass Class: Designing Wearable Interfaces
AWE 2014 - The Glass Class: Designing Wearable InterfacesAWE 2014 - The Glass Class: Designing Wearable Interfaces
AWE 2014 - The Glass Class: Designing Wearable Interfaces
 
Information Visualisation – an introduction
Information Visualisation – an introductionInformation Visualisation – an introduction
Information Visualisation – an introduction
 
May the Force be with You
May the Force be with YouMay the Force be with You
May the Force be with You
 
The Glass Class: Designing Wearable Interfaces
The Glass Class: Designing Wearable InterfacesThe Glass Class: Designing Wearable Interfaces
The Glass Class: Designing Wearable Interfaces
 

Andere mochten auch (19)

Ch8 main memory
Ch8   main memoryCh8   main memory
Ch8 main memory
 
E3 chap-03
E3 chap-03E3 chap-03
E3 chap-03
 
Sebaran peluang-bersama
Sebaran peluang-bersamaSebaran peluang-bersama
Sebaran peluang-bersama
 
Ch2
Ch2Ch2
Ch2
 
Ch13 protection
Ch13   protectionCh13   protection
Ch13 protection
 
Peubah acak-kontinu
Peubah acak-kontinuPeubah acak-kontinu
Peubah acak-kontinu
 
App c
App cApp c
App c
 
Imk pertemuan-1
Imk pertemuan-1Imk pertemuan-1
Imk pertemuan-1
 
E3 chap-04
E3 chap-04E3 chap-04
E3 chap-04
 
Hci [6]interaction design
Hci [6]interaction designHci [6]interaction design
Hci [6]interaction design
 
Ch11 file system implementation
Ch11   file system implementationCh11   file system implementation
Ch11 file system implementation
 
E3 chap-06
E3 chap-06E3 chap-06
E3 chap-06
 
Ch15
Ch15Ch15
Ch15
 
Ch22
Ch22Ch22
Ch22
 
E3 chap-11
E3 chap-11E3 chap-11
E3 chap-11
 
Ch6 cpu scheduling
Ch6   cpu schedulingCh6   cpu scheduling
Ch6 cpu scheduling
 
Ch12
Ch12Ch12
Ch12
 
Ch17
Ch17Ch17
Ch17
 
Ch1
Ch1Ch1
Ch1
 

Ähnlich wie E3 chap-20

HCI 3e - Ch 20: Ubiquitous computing and augmented realities
HCI 3e - Ch 20:  Ubiquitous computing and augmented realitiesHCI 3e - Ch 20:  Ubiquitous computing and augmented realities
HCI 3e - Ch 20: Ubiquitous computing and augmented realitiesAlan Dix
 
The library, the digital and the quest
The library, the digital and the questThe library, the digital and the quest
The library, the digital and the questLuis Borges Gouveia
 
Chapter1 e-marketing.ppt
Chapter1 e-marketing.pptChapter1 e-marketing.ppt
Chapter1 e-marketing.pptSeanWatts12
 
ubicom-ch02-slides.ppt
ubicom-ch02-slides.pptubicom-ch02-slides.ppt
ubicom-ch02-slides.pptSattiBabu16
 
Mobile AR Lecture1-introduction
Mobile AR Lecture1-introductionMobile AR Lecture1-introduction
Mobile AR Lecture1-introductionMark Billinghurst
 
Designing Outstanding AR Experiences
Designing Outstanding AR ExperiencesDesigning Outstanding AR Experiences
Designing Outstanding AR ExperiencesMark Billinghurst
 
Augmented Reality
Augmented RealityAugmented Reality
Augmented RealityAnkit Raj
 
Classification of digital computers
Classification of digital computersClassification of digital computers
Classification of digital computerscrissymarbella
 
Bringing together smart things and people to realize smarter environments sho...
Bringing together smart things and people to realize smarter environments sho...Bringing together smart things and people to realize smarter environments sho...
Bringing together smart things and people to realize smarter environments sho...Diego López-de-Ipiña González-de-Artaza
 
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
 
Session 6 digitization and it strategy
Session 6 digitization and it strategySession 6 digitization and it strategy
Session 6 digitization and it strategyYoungjin Yoo
 
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
 

Ähnlich wie E3 chap-20 (20)

HCI 3e - Ch 20: Ubiquitous computing and augmented realities
HCI 3e - Ch 20:  Ubiquitous computing and augmented realitiesHCI 3e - Ch 20:  Ubiquitous computing and augmented realities
HCI 3e - Ch 20: Ubiquitous computing and augmented realities
 
Reality computing
Reality computingReality computing
Reality computing
 
The library, the digital and the quest
The library, the digital and the questThe library, the digital and the quest
The library, the digital and the quest
 
E3 chap-04
E3 chap-04E3 chap-04
E3 chap-04
 
Hci [5]paradigm
Hci [5]paradigmHci [5]paradigm
Hci [5]paradigm
 
Lecture # 8.ppt
Lecture # 8.pptLecture # 8.ppt
Lecture # 8.ppt
 
Chapter1 e-marketing.ppt
Chapter1 e-marketing.pptChapter1 e-marketing.ppt
Chapter1 e-marketing.ppt
 
ubicom-ch02-slides.ppt
ubicom-ch02-slides.pptubicom-ch02-slides.ppt
ubicom-ch02-slides.ppt
 
Mobile AR Lecture1-introduction
Mobile AR Lecture1-introductionMobile AR Lecture1-introduction
Mobile AR Lecture1-introduction
 
Designing Outstanding AR Experiences
Designing Outstanding AR ExperiencesDesigning Outstanding AR Experiences
Designing Outstanding AR Experiences
 
Augmented Reality
Augmented RealityAugmented Reality
Augmented Reality
 
Classification of digital computers
Classification of digital computersClassification of digital computers
Classification of digital computers
 
Bringing together smart things and people to realize smarter environments sho...
Bringing together smart things and people to realize smarter environments sho...Bringing together smart things and people to realize smarter environments sho...
Bringing together smart things and people to realize smarter environments sho...
 
Computer
ComputerComputer
Computer
 
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
 
Session 6 digitization and it strategy
Session 6 digitization and it strategySession 6 digitization and it strategy
Session 6 digitization and it strategy
 
lecture1.pptx
lecture1.pptxlecture1.pptx
lecture1.pptx
 
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
 
Surface computer
Surface computerSurface computer
Surface computer
 
E3 chap-21
E3 chap-21E3 chap-21
E3 chap-21
 

Kürzlich hochgeladen

The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...RKavithamani
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 

Kürzlich hochgeladen (20)

Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 

E3 chap-20

  • 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? A “digital” desk – Actions on physical objects have meaning electronically, and vice versa – Output from electronic world superimposed on physical world 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 F. Bloggs J. Smith marketing manager A. Jones R.Carter production manager K. West B. Firth P. Larkin
  • 35. wide hierarchies … use 3D? managing director sales manager F. Bloggs F. Bloggs J. Smith marketing manager A. Jones R.Carter production manager K. West B. Firth P. Larkin • cone trees (Xerox) • levels become rings • overlap ‘OK’ in 3D
  • 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!