SlideShare une entreprise Scribd logo
1  sur  35
Télécharger pour lire hors ligne
AUGMENTED REALITY
          BEYOND THE HYPE


          Dr Paul Coulton and Klen Čopič Pucihar




Banksy
Mixed Reality

    Real      Augmented                   Augmented       Virtual
Environment     Reality                    Virtuality     Reality




MIXED REALITY CONTINUUM
                                                        Paul Milgram
WHAT IS
AUGMENTED
  REALITY?
The term AR is being used in
  all sorts of ways but the
generally accepted definition
            is that it:
Combines the real and virtual
  Is interactive in real time
      Is registered in 3D
WHAT ISN'T
 AUGMENTED
   REALITY?
      Location‐based services
           Barcode detection
             (QR codes)
        Augmenting still images
      Special effects in movies
          Photo‐based object
             recognition
Alessandro
 Mulloni          ...             Yu-Gi-Oh! Zexal
GENERAL
  CHALLENGES
    OF AR
   Strict real time operation
             (30Hz)
     High spatial precision
         (1cm, 1 degree)
  Robustness for operation by
           human user
Alessandro
 Mulloni
CHALLENGES
OF MOBILE AR
Same level of performance
        as desktop AR
  No unrealistic assumptions
       about hardware
Variable operating contexts


                               Layar
Image
                        Denno Coil



FLAVOURS OF
  MOBILE AR
  WEARABLE AR
   Wearable system
 Head‐mounted display
  AR always in view
      (immersive)


                           Demo
                        Sixth Sense
FLAVOURS OF
  MOBILE AR
   HANDHELD AR
 Mobile phone as platform
Phone acts as a “magic lens”
    Non‐immersive view




                               Tom’s Hardware
WHY USE PHONES?
Low cost, Ubiquity, Robust, Self Contained
WHY NOT USE PHONES?
Low memory, Limited power, Small Screen, Limited Inputs
              available, Fragmentation
PERCEPTUAL PROBLEMS
 You see through the camera not the phone!
Get video frame from camera



 DEVELOPING
     AR
                               Estimate position and
                             orientation of the camera




APPLICATIONS               Render the augmented scene
                               (video and virtual)

 What is involved in the
        process?
                                  Render GUI
                              Process the user input




                            Update application status
Phones with
Handheld
                                           Phones                                     acceleromet
   AR
                                          with GPS                                        ers                        Phones with
Displays
                                                                                                                        two
                                           Camera                                                                     cameras
                                           Phones             PDA              Phone                 Phones
                                                            On device          with 3D                with
              Wearable                                                           HW                 compass
                AR                                             AR

                                                             Phone
                                                               Thin                                            Phones with
                                                PDA         client AR                                          gyroscopes
                                                Thin
                                             client AR



1995   1996   1997   1998   1999   2000   2001   2002    2003   2004    2005   2006   2007   2008     2009    2010    2011




       EVOLUTION OF MOBILE AR
ESTIMATING
THE DEVICE
   POSE
   Sensor tracking
Vision‐based tracking
SENSOR
      BASED
 Used by many commercial
      “AR browsers”
      GPS, Compass,
Accelerometer, (Gyroscope)


                              Demo
                             Wikitude
GPS
Originally 24 satellites but 31
          as of 2008
Bill Clinton cleared GPS for
  commercial use in 1996
GPS
     Spatial Scattering
System and Environmental
          Effects
ACCELEROMETERS
ACCELEROMETERS
MAGNETOMETERS
David McCandless
Information is Beautiful    DATA SOURCES
                           Quality, Availability, Crowd Sourcing
VISION BASED
   MARKER
  TRACKING
  Standard Vision techniques
  Marker provides 4 corners
from this we can get the pose
VISION BASED
   MARKER
  TRACKING
1.Convert image to	

 black
	

 and white	

2. Search	

for	

edges
3. Follow edges	

4. Find rectangle corners	

   !*
                                         K*

                                              C*
                                    :*


                                              Daniel Wagner
VISION BASED
   MARKER
  TRACKING
5.Estimate homography using 4
corners	

6. Extract pattern by sampling
7. Check Pattern	

	




                                 Daniel Wagner
MARKER TRACKING PIPELINE
                     Daniel Wagner
VISION BASED
   MARKER
  TRACKING



               Nintendo 3DS AR
VISION BASED
  NATURAL
   FEATURE
  TRACKING
Tracking features from natural
         environment
  More difficult than marker
 Less established techniques
  Slower than marker based

                           PTAM
VISION BASED
  NATURAL
   FEATURE
  TRACKING
     Edges - boundaries
Corners - local 2D structure
 Blobs - regions rather than
            points
Ridges - elongated structures
VISION BASED
  NATURAL
   FEATURE
  TRACKING
            Offline
Use still images to build data
      base of features
Camera
                                           Image




VISION BASED                              Keypoint
                                          Detection




  NATURAL
   FEATURE                                 Outlier
                                          Removal




  TRACKING                              Pose
                                      Estimation

          Online
Creating maps are markers   RECOGNITION


          online
   Real-Time Pipeline
                                            Pose
VISION BASED
  NATURAL
   FEATURE
  TRACKING
    Online
• SENSORS            • VISION

 • Noise    Output    • High Accuracy

 • Low Accuracy       • Local   Pose

 • Global   Pose      • Memory    Intensive

 • Works when         • Works  only when
  nothing to track      Objects to Track


        HYBRID TECHNIQUES
DESIGN
   MOCKUPS
AR is easy to understand, but
  hard to explain in words.
      Ease of creation.
 Holding strong memorable
          message.
CONCLUSIONS
• Augmented Reality is currently the hot topic from a continuum of
  possible systems.
• Mobile phones provide the most obvious platform for the
  widespread adoption of AR.
• Majority of current commercial offering are sensor based which
  gives crude contextual sensitivity but this may be fine for your
  application. These solutions generally are dependant on quality of
  the data source.
• Marker based solutions give greater accuracy although we aren't
  likely to cover the world with markers work well for advertising.
• Marker-less systems offer the ‘dream’ of AR but currently present
  considerable technical challenges.
• If your considering AR ask what benefits it gives the user apart
  from being ‘cool’.
OTHER INTERESTING AR
        STUFF

Contenu connexe

Tendances

ElipseAD Portoflio 2013
ElipseAD Portoflio 2013ElipseAD Portoflio 2013
ElipseAD Portoflio 2013ElipseAD
 
MOD Awards Mobile Red Carpet - Integration Kit
MOD Awards Mobile Red Carpet - Integration KitMOD Awards Mobile Red Carpet - Integration Kit
MOD Awards Mobile Red Carpet - Integration KitCirqle Media, LLC
 
2013 426 Lecture 2: Augmented Reality Technology
2013 426 Lecture 2:  Augmented Reality Technology2013 426 Lecture 2:  Augmented Reality Technology
2013 426 Lecture 2: Augmented Reality TechnologyMark Billinghurst
 
Getting started-with-i beacon
Getting started-with-i beaconGetting started-with-i beacon
Getting started-with-i beaconwlasoi lasoi
 
Hotels group comparison session 4
Hotels group comparison session 4Hotels group comparison session 4
Hotels group comparison session 4Johanna Sebbagh
 
MOD Awards Mobile Red Carpet - Sponsorship Kit
MOD Awards Mobile Red Carpet - Sponsorship KitMOD Awards Mobile Red Carpet - Sponsorship Kit
MOD Awards Mobile Red Carpet - Sponsorship KitCirqle Media, LLC
 
Being a mobile entrepreneur
Being a mobile entrepreneurBeing a mobile entrepreneur
Being a mobile entrepreneurgetsocialize
 
Next Gen Input Modalities in VR/AR
Next Gen Input Modalities in VR/ARNext Gen Input Modalities in VR/AR
Next Gen Input Modalities in VR/ARAnders Bo Pedersen
 
Mobile presentation-shweiki
Mobile presentation-shweikiMobile presentation-shweiki
Mobile presentation-shweikiSteve Viner
 
FLIR T 640 Thermal Imaging Camera
FLIR T 640 Thermal Imaging CameraFLIR T 640 Thermal Imaging Camera
FLIR T 640 Thermal Imaging Camerabryanafranciswrm
 
COSC 426 Lect 2. - AR Technology
COSC 426 Lect 2. - AR Technology COSC 426 Lect 2. - AR Technology
COSC 426 Lect 2. - AR Technology Mark Billinghurst
 
Icons in your Apps
Icons in your AppsIcons in your Apps
Icons in your AppsJayson Ward
 
Mobile Augmented Reality: Nokia
Mobile Augmented Reality: NokiaMobile Augmented Reality: Nokia
Mobile Augmented Reality: NokiaStudioSFO
 

Tendances (19)

ElipseAD Portoflio 2013
ElipseAD Portoflio 2013ElipseAD Portoflio 2013
ElipseAD Portoflio 2013
 
426 lecture2: AR Technology
426 lecture2: AR Technology426 lecture2: AR Technology
426 lecture2: AR Technology
 
FLIR T 640 IR Camera
FLIR T 640 IR CameraFLIR T 640 IR Camera
FLIR T 640 IR Camera
 
MOD Awards Mobile Red Carpet - Integration Kit
MOD Awards Mobile Red Carpet - Integration KitMOD Awards Mobile Red Carpet - Integration Kit
MOD Awards Mobile Red Carpet - Integration Kit
 
2013 426 Lecture 2: Augmented Reality Technology
2013 426 Lecture 2:  Augmented Reality Technology2013 426 Lecture 2:  Augmented Reality Technology
2013 426 Lecture 2: Augmented Reality Technology
 
Lightning Talk
Lightning TalkLightning Talk
Lightning Talk
 
Getting started-with-i beacon
Getting started-with-i beaconGetting started-with-i beacon
Getting started-with-i beacon
 
Hotels group comparison session 4
Hotels group comparison session 4Hotels group comparison session 4
Hotels group comparison session 4
 
FLIR T640 Infrared Camera
FLIR T640 Infrared CameraFLIR T640 Infrared Camera
FLIR T640 Infrared Camera
 
MOD Awards Mobile Red Carpet - Sponsorship Kit
MOD Awards Mobile Red Carpet - Sponsorship KitMOD Awards Mobile Red Carpet - Sponsorship Kit
MOD Awards Mobile Red Carpet - Sponsorship Kit
 
Being a mobile entrepreneur
Being a mobile entrepreneurBeing a mobile entrepreneur
Being a mobile entrepreneur
 
Next Gen Input Modalities in VR/AR
Next Gen Input Modalities in VR/ARNext Gen Input Modalities in VR/AR
Next Gen Input Modalities in VR/AR
 
Mobile presentation-shweiki
Mobile presentation-shweikiMobile presentation-shweiki
Mobile presentation-shweiki
 
FLIR T 640 Thermal Imaging Camera
FLIR T 640 Thermal Imaging CameraFLIR T 640 Thermal Imaging Camera
FLIR T 640 Thermal Imaging Camera
 
COSC 426 Lect 2. - AR Technology
COSC 426 Lect 2. - AR Technology COSC 426 Lect 2. - AR Technology
COSC 426 Lect 2. - AR Technology
 
500 D
500 D500 D
500 D
 
Icons in your Apps
Icons in your AppsIcons in your Apps
Icons in your Apps
 
Rext700 1
Rext700 1Rext700 1
Rext700 1
 
Mobile Augmented Reality: Nokia
Mobile Augmented Reality: NokiaMobile Augmented Reality: Nokia
Mobile Augmented Reality: Nokia
 

En vedette

HCI : Virtual reality (AUGMENTED & MIXED REALITY)
HCI : Virtual reality (AUGMENTED & MIXED REALITY)HCI : Virtual reality (AUGMENTED & MIXED REALITY)
HCI : Virtual reality (AUGMENTED & MIXED REALITY)Yasmin Zahir
 
Beyond games in Virtual and augmented Reality
Beyond games in Virtual and augmented RealityBeyond games in Virtual and augmented Reality
Beyond games in Virtual and augmented RealityPaul Gailey
 
Understanding The Social Graph
Understanding The Social GraphUnderstanding The Social Graph
Understanding The Social GraphTom Fleerackers
 
The Differences of between ZigBee and Bluetooth technologies
The Differences of between ZigBee and Bluetooth technologiesThe Differences of between ZigBee and Bluetooth technologies
The Differences of between ZigBee and Bluetooth technologiesCan KAYA
 
Augmented Reality and Virtual Reality: Research Advances in Creative Industry
Augmented Reality and Virtual Reality: Research Advances in Creative IndustryAugmented Reality and Virtual Reality: Research Advances in Creative Industry
Augmented Reality and Virtual Reality: Research Advances in Creative IndustryZi Siang See
 
10 Things You Need to Know About Virtual, Mixed and Augmented Reality
10 Things You Need to Know About Virtual, Mixed and Augmented Reality 10 Things You Need to Know About Virtual, Mixed and Augmented Reality
10 Things You Need to Know About Virtual, Mixed and Augmented Reality Inman News
 
Chemical Compounds
Chemical CompoundsChemical Compounds
Chemical Compoundsitutor
 
The Inevitable - The impact of technology
The Inevitable - The impact of technologyThe Inevitable - The impact of technology
The Inevitable - The impact of technologyTom Fleerackers
 
Video Marketing Essentials: Search Vs Social #OMSyd
Video Marketing Essentials: Search Vs Social #OMSydVideo Marketing Essentials: Search Vs Social #OMSyd
Video Marketing Essentials: Search Vs Social #OMSydJamie Andrei
 
Writing For The Web - 10 minute tutorial/refresher
Writing For The Web - 10 minute tutorial/refresherWriting For The Web - 10 minute tutorial/refresher
Writing For The Web - 10 minute tutorial/refresherJamie Andrei
 
CaseStudy-Qantas
CaseStudy-QantasCaseStudy-Qantas
CaseStudy-QantasLee Stewart
 
Ch 18 Electric Fields
Ch 18 Electric FieldsCh 18 Electric Fields
Ch 18 Electric FieldsScott Thomas
 
Virtual reality in hci
Virtual reality in hciVirtual reality in hci
Virtual reality in hcijeet patalia
 
Persentation on magnetometer
Persentation on magnetometerPersentation on magnetometer
Persentation on magnetometerEngr. Ijaz Ul Haq
 

En vedette (20)

Magic Leap
Magic LeapMagic Leap
Magic Leap
 
HCI : Virtual reality (AUGMENTED & MIXED REALITY)
HCI : Virtual reality (AUGMENTED & MIXED REALITY)HCI : Virtual reality (AUGMENTED & MIXED REALITY)
HCI : Virtual reality (AUGMENTED & MIXED REALITY)
 
Beyond games in Virtual and augmented Reality
Beyond games in Virtual and augmented RealityBeyond games in Virtual and augmented Reality
Beyond games in Virtual and augmented Reality
 
Understanding The Social Graph
Understanding The Social GraphUnderstanding The Social Graph
Understanding The Social Graph
 
Chemical compounds
Chemical compoundsChemical compounds
Chemical compounds
 
Social Media UNcovered
Social Media UNcoveredSocial Media UNcovered
Social Media UNcovered
 
Future of Work
Future of Work Future of Work
Future of Work
 
The Differences of between ZigBee and Bluetooth technologies
The Differences of between ZigBee and Bluetooth technologiesThe Differences of between ZigBee and Bluetooth technologies
The Differences of between ZigBee and Bluetooth technologies
 
Augmented Reality and Virtual Reality: Research Advances in Creative Industry
Augmented Reality and Virtual Reality: Research Advances in Creative IndustryAugmented Reality and Virtual Reality: Research Advances in Creative Industry
Augmented Reality and Virtual Reality: Research Advances in Creative Industry
 
10 Things You Need to Know About Virtual, Mixed and Augmented Reality
10 Things You Need to Know About Virtual, Mixed and Augmented Reality 10 Things You Need to Know About Virtual, Mixed and Augmented Reality
10 Things You Need to Know About Virtual, Mixed and Augmented Reality
 
Chemical Compounds
Chemical CompoundsChemical Compounds
Chemical Compounds
 
The Inevitable - The impact of technology
The Inevitable - The impact of technologyThe Inevitable - The impact of technology
The Inevitable - The impact of technology
 
Video Marketing Essentials: Search Vs Social #OMSyd
Video Marketing Essentials: Search Vs Social #OMSydVideo Marketing Essentials: Search Vs Social #OMSyd
Video Marketing Essentials: Search Vs Social #OMSyd
 
True money_Content Strategy
True money_Content StrategyTrue money_Content Strategy
True money_Content Strategy
 
Writing For The Web - 10 minute tutorial/refresher
Writing For The Web - 10 minute tutorial/refresherWriting For The Web - 10 minute tutorial/refresher
Writing For The Web - 10 minute tutorial/refresher
 
CaseStudy-Qantas
CaseStudy-QantasCaseStudy-Qantas
CaseStudy-Qantas
 
Ch 18 Electric Fields
Ch 18 Electric FieldsCh 18 Electric Fields
Ch 18 Electric Fields
 
Biosyncing
BiosyncingBiosyncing
Biosyncing
 
Virtual reality in hci
Virtual reality in hciVirtual reality in hci
Virtual reality in hci
 
Persentation on magnetometer
Persentation on magnetometerPersentation on magnetometer
Persentation on magnetometer
 

Similaire à Augmented Reality: Beyond the Hype

ICISTS 2011 Conference Mobile AR Presentation
ICISTS 2011 Conference Mobile AR PresentationICISTS 2011 Conference Mobile AR Presentation
ICISTS 2011 Conference Mobile AR PresentationMark Billinghurst
 
426 Lecture 8: Mobile Augmented Reality
426 Lecture 8: Mobile Augmented Reality426 Lecture 8: Mobile Augmented Reality
426 Lecture 8: Mobile Augmented RealityMark Billinghurst
 
COSC 426 Lect. 5 - Mobile AR
COSC 426 Lect. 5 - Mobile ARCOSC 426 Lect. 5 - Mobile AR
COSC 426 Lect. 5 - Mobile ARMark Billinghurst
 
Mobile Augmented Reality
Mobile Augmented RealityMobile Augmented Reality
Mobile Augmented RealityMarios Bikos
 
Future of Mobile Augmented Reality (Zenitum's View Point)
Future of Mobile Augmented Reality (Zenitum's View Point)Future of Mobile Augmented Reality (Zenitum's View Point)
Future of Mobile Augmented Reality (Zenitum's View Point)DoubleMe, Inc.
 
Skobbler - NOAH12 London
Skobbler - NOAH12 LondonSkobbler - NOAH12 London
Skobbler - NOAH12 LondonNOAH Advisors
 
Augmented Reality
Augmented RealityAugmented Reality
Augmented RealityKaviyaraj R
 
Compilation paper on latest trends in mobile
Compilation  paper on latest trends in mobile Compilation  paper on latest trends in mobile
Compilation paper on latest trends in mobile Prashant Singh
 
Aurea Vision & Aurea Consulting: technology proposal
Aurea Vision & Aurea Consulting: technology proposalAurea Vision & Aurea Consulting: technology proposal
Aurea Vision & Aurea Consulting: technology proposalAnna Doroshenko
 
Augmented Reality - ITHB April 6, 2013
Augmented Reality - ITHB April 6, 2013Augmented Reality - ITHB April 6, 2013
Augmented Reality - ITHB April 6, 2013Mohamad Iqbal
 
On-device Motion Tracking for Immersive VR
On-device Motion Tracking for Immersive VROn-device Motion Tracking for Immersive VR
On-device Motion Tracking for Immersive VRQualcomm Research
 
Building Mobile AR Applications Using the Outdoor AR Library (Part 1)
Building Mobile AR Applications Using the Outdoor AR Library (Part 1)Building Mobile AR Applications Using the Outdoor AR Library (Part 1)
Building Mobile AR Applications Using the Outdoor AR Library (Part 1)Mark Billinghurst
 
Smart Watches - A Proposal
Smart Watches - A ProposalSmart Watches - A Proposal
Smart Watches - A ProposalArun T P
 
Augmented Reality Technology
Augmented Reality TechnologyAugmented Reality Technology
Augmented Reality TechnologyIbrahim MH
 
My presentation-Augmented Reality at DDIT Nadiad
My presentation-Augmented Reality at DDIT NadiadMy presentation-Augmented Reality at DDIT Nadiad
My presentation-Augmented Reality at DDIT NadiadVisualBee.com
 
Ross Rubin's Presentation
Ross Rubin's PresentationRoss Rubin's Presentation
Ross Rubin's PresentationMediabistro
 
Impact of cloud connected, location-aware, media-rich world on consumers, ent...
Impact of cloud connected, location-aware, media-rich world on consumers, ent...Impact of cloud connected, location-aware, media-rich world on consumers, ent...
Impact of cloud connected, location-aware, media-rich world on consumers, ent...CSR
 

Similaire à Augmented Reality: Beyond the Hype (20)

ICISTS 2011 Conference Mobile AR Presentation
ICISTS 2011 Conference Mobile AR PresentationICISTS 2011 Conference Mobile AR Presentation
ICISTS 2011 Conference Mobile AR Presentation
 
426 Lecture 8: Mobile Augmented Reality
426 Lecture 8: Mobile Augmented Reality426 Lecture 8: Mobile Augmented Reality
426 Lecture 8: Mobile Augmented Reality
 
COSC 426 Lect. 5 - Mobile AR
COSC 426 Lect. 5 - Mobile ARCOSC 426 Lect. 5 - Mobile AR
COSC 426 Lect. 5 - Mobile AR
 
Mobile Augmented Reality
Mobile Augmented RealityMobile Augmented Reality
Mobile Augmented Reality
 
AR(mobas2012)s
AR(mobas2012)sAR(mobas2012)s
AR(mobas2012)s
 
2013 Lecture 8: Mobile AR
2013 Lecture 8: Mobile AR2013 Lecture 8: Mobile AR
2013 Lecture 8: Mobile AR
 
Future of Mobile Augmented Reality (Zenitum's View Point)
Future of Mobile Augmented Reality (Zenitum's View Point)Future of Mobile Augmented Reality (Zenitum's View Point)
Future of Mobile Augmented Reality (Zenitum's View Point)
 
Skobbler - NOAH12 London
Skobbler - NOAH12 LondonSkobbler - NOAH12 London
Skobbler - NOAH12 London
 
Augmented Reality
Augmented RealityAugmented Reality
Augmented Reality
 
Compilation paper on latest trends in mobile
Compilation  paper on latest trends in mobile Compilation  paper on latest trends in mobile
Compilation paper on latest trends in mobile
 
Aurea Vision & Aurea Consulting: technology proposal
Aurea Vision & Aurea Consulting: technology proposalAurea Vision & Aurea Consulting: technology proposal
Aurea Vision & Aurea Consulting: technology proposal
 
Augmented Reality - ITHB April 6, 2013
Augmented Reality - ITHB April 6, 2013Augmented Reality - ITHB April 6, 2013
Augmented Reality - ITHB April 6, 2013
 
On-device Motion Tracking for Immersive VR
On-device Motion Tracking for Immersive VROn-device Motion Tracking for Immersive VR
On-device Motion Tracking for Immersive VR
 
Building Mobile AR Applications Using the Outdoor AR Library (Part 1)
Building Mobile AR Applications Using the Outdoor AR Library (Part 1)Building Mobile AR Applications Using the Outdoor AR Library (Part 1)
Building Mobile AR Applications Using the Outdoor AR Library (Part 1)
 
Smart Watches - A Proposal
Smart Watches - A ProposalSmart Watches - A Proposal
Smart Watches - A Proposal
 
Augmented Reality Technology
Augmented Reality TechnologyAugmented Reality Technology
Augmented Reality Technology
 
My presentation-Augmented Reality at DDIT Nadiad
My presentation-Augmented Reality at DDIT NadiadMy presentation-Augmented Reality at DDIT Nadiad
My presentation-Augmented Reality at DDIT Nadiad
 
Mobile Trends
Mobile TrendsMobile Trends
Mobile Trends
 
Ross Rubin's Presentation
Ross Rubin's PresentationRoss Rubin's Presentation
Ross Rubin's Presentation
 
Impact of cloud connected, location-aware, media-rich world on consumers, ent...
Impact of cloud connected, location-aware, media-rich world on consumers, ent...Impact of cloud connected, location-aware, media-rich world on consumers, ent...
Impact of cloud connected, location-aware, media-rich world on consumers, ent...
 

Plus de Paul Coulton

more-than-human centred design: reimagining design for the internet of things
more-than-human centred design: reimagining design for the internet of thingsmore-than-human centred design: reimagining design for the internet of things
more-than-human centred design: reimagining design for the internet of thingsPaul Coulton
 
IoT Energy Workshop
IoT Energy WorkshopIoT Energy Workshop
IoT Energy WorkshopPaul Coulton
 
Designing for Adoption in IOT
Designing for Adoption in IOTDesigning for Adoption in IOT
Designing for Adoption in IOTPaul Coulton
 
Anticipating adoption in Healthcare IoT
Anticipating adoption in Healthcare IoTAnticipating adoption in Healthcare IoT
Anticipating adoption in Healthcare IoTPaul Coulton
 
Anticipating Adoption for IoT in the Home
Anticipating Adoption for IoT in the HomeAnticipating Adoption for IoT in the Home
Anticipating Adoption for IoT in the HomePaul Coulton
 
Voice Control for the Internet of Things
Voice Control for the Internet of ThingsVoice Control for the Internet of Things
Voice Control for the Internet of ThingsPaul Coulton
 
Why the Internet of Things needs Object Orientated Ontology
Why the Internet of Things needs Object Orientated OntologyWhy the Internet of Things needs Object Orientated Ontology
Why the Internet of Things needs Object Orientated OntologyPaul Coulton
 
Design Fiction as World Building
Design Fiction as World BuildingDesign Fiction as World Building
Design Fiction as World BuildingPaul Coulton
 
Object Orientated Ontology for IoT Design
Object Orientated Ontology for IoT DesignObject Orientated Ontology for IoT Design
Object Orientated Ontology for IoT DesignPaul Coulton
 
Design Fiction: Does the search for plausibility lead to deception?
Design Fiction: Does the search for plausibility lead to deception?Design Fiction: Does the search for plausibility lead to deception?
Design Fiction: Does the search for plausibility lead to deception?Paul Coulton
 
Games as Speculative Design: Allowing Players to Rehearse Alternative Present...
Games as Speculative Design: Allowing Players to Rehearse Alternative Present...Games as Speculative Design: Allowing Players to Rehearse Alternative Present...
Games as Speculative Design: Allowing Players to Rehearse Alternative Present...Paul Coulton
 
Design Futures through Design Fiction
Design Futures through Design FictionDesign Futures through Design Fiction
Design Futures through Design FictionPaul Coulton
 
Press Delete: The Futures of Death
Press Delete: The Futures of DeathPress Delete: The Futures of Death
Press Delete: The Futures of DeathPaul Coulton
 
The role of game design in addressing behavioural change (EAD11)
The role of game design in addressing behavioural change (EAD11)The role of game design in addressing behavioural change (EAD11)
The role of game design in addressing behavioural change (EAD11)Paul Coulton
 
Speculative Game Design
Speculative Game DesignSpeculative Game Design
Speculative Game DesignPaul Coulton
 
A rhetorical approach to gameful design
A rhetorical approach to gameful designA rhetorical approach to gameful design
A rhetorical approach to gameful designPaul Coulton
 
Empathy in the Internet of Things
Empathy in the Internet of ThingsEmpathy in the Internet of Things
Empathy in the Internet of ThingsPaul Coulton
 
Social TV and Second Screen
Social TV and Second ScreenSocial TV and Second Screen
Social TV and Second ScreenPaul Coulton
 
Social Media BBytes 2012
Social Media BBytes 2012Social Media BBytes 2012
Social Media BBytes 2012Paul Coulton
 

Plus de Paul Coulton (20)

more-than-human centred design: reimagining design for the internet of things
more-than-human centred design: reimagining design for the internet of thingsmore-than-human centred design: reimagining design for the internet of things
more-than-human centred design: reimagining design for the internet of things
 
IoT Energy Workshop
IoT Energy WorkshopIoT Energy Workshop
IoT Energy Workshop
 
Designing for Adoption in IOT
Designing for Adoption in IOTDesigning for Adoption in IOT
Designing for Adoption in IOT
 
Anticipating adoption in Healthcare IoT
Anticipating adoption in Healthcare IoTAnticipating adoption in Healthcare IoT
Anticipating adoption in Healthcare IoT
 
Anticipating Adoption for IoT in the Home
Anticipating Adoption for IoT in the HomeAnticipating Adoption for IoT in the Home
Anticipating Adoption for IoT in the Home
 
Voice Control for the Internet of Things
Voice Control for the Internet of ThingsVoice Control for the Internet of Things
Voice Control for the Internet of Things
 
Why the Internet of Things needs Object Orientated Ontology
Why the Internet of Things needs Object Orientated OntologyWhy the Internet of Things needs Object Orientated Ontology
Why the Internet of Things needs Object Orientated Ontology
 
Design Fiction as World Building
Design Fiction as World BuildingDesign Fiction as World Building
Design Fiction as World Building
 
Object Orientated Ontology for IoT Design
Object Orientated Ontology for IoT DesignObject Orientated Ontology for IoT Design
Object Orientated Ontology for IoT Design
 
Design Fiction: Does the search for plausibility lead to deception?
Design Fiction: Does the search for plausibility lead to deception?Design Fiction: Does the search for plausibility lead to deception?
Design Fiction: Does the search for plausibility lead to deception?
 
Games as Speculative Design: Allowing Players to Rehearse Alternative Present...
Games as Speculative Design: Allowing Players to Rehearse Alternative Present...Games as Speculative Design: Allowing Players to Rehearse Alternative Present...
Games as Speculative Design: Allowing Players to Rehearse Alternative Present...
 
Design Futures through Design Fiction
Design Futures through Design FictionDesign Futures through Design Fiction
Design Futures through Design Fiction
 
Press Delete: The Futures of Death
Press Delete: The Futures of DeathPress Delete: The Futures of Death
Press Delete: The Futures of Death
 
What if
What ifWhat if
What if
 
The role of game design in addressing behavioural change (EAD11)
The role of game design in addressing behavioural change (EAD11)The role of game design in addressing behavioural change (EAD11)
The role of game design in addressing behavioural change (EAD11)
 
Speculative Game Design
Speculative Game DesignSpeculative Game Design
Speculative Game Design
 
A rhetorical approach to gameful design
A rhetorical approach to gameful designA rhetorical approach to gameful design
A rhetorical approach to gameful design
 
Empathy in the Internet of Things
Empathy in the Internet of ThingsEmpathy in the Internet of Things
Empathy in the Internet of Things
 
Social TV and Second Screen
Social TV and Second ScreenSocial TV and Second Screen
Social TV and Second Screen
 
Social Media BBytes 2012
Social Media BBytes 2012Social Media BBytes 2012
Social Media BBytes 2012
 

Dernier

ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for BeginnersSabitha Banu
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONHumphrey A Beña
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Celine George
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptxSherlyMaeNeri
 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfphamnguyenenglishnb
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersSabitha Banu
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYKayeClaireEstoconing
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxCarlos105
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Celine George
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Celine George
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomnelietumpap1
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parentsnavabharathschool99
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 

Dernier (20)

ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for Beginners
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
 
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptxLEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptx
 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
 
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
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
 
OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choom
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parents
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 

Augmented Reality: Beyond the Hype

  • 1. AUGMENTED REALITY BEYOND THE HYPE Dr Paul Coulton and Klen Čopič Pucihar Banksy
  • 2. Mixed Reality Real Augmented Augmented Virtual Environment Reality Virtuality Reality MIXED REALITY CONTINUUM Paul Milgram
  • 3. WHAT IS AUGMENTED REALITY? The term AR is being used in all sorts of ways but the generally accepted definition is that it: Combines the real and virtual Is interactive in real time Is registered in 3D
  • 4. WHAT ISN'T AUGMENTED REALITY? Location‐based services   Barcode detection (QR codes)   Augmenting still images Special effects in movies   Photo‐based object recognition Alessandro Mulloni ... Yu-Gi-Oh! Zexal
  • 5. GENERAL CHALLENGES OF AR Strict real time operation (30Hz) High spatial precision  (1cm, 1 degree) Robustness for operation by human user Alessandro Mulloni
  • 6. CHALLENGES OF MOBILE AR Same level of performance  as desktop AR   No unrealistic assumptions  about hardware Variable operating contexts Layar
  • 7. Image Denno Coil FLAVOURS OF MOBILE AR WEARABLE AR Wearable system Head‐mounted display AR always in view  (immersive) Demo Sixth Sense
  • 8. FLAVOURS OF MOBILE AR HANDHELD AR Mobile phone as platform Phone acts as a “magic lens”   Non‐immersive view Tom’s Hardware
  • 9. WHY USE PHONES? Low cost, Ubiquity, Robust, Self Contained
  • 10. WHY NOT USE PHONES? Low memory, Limited power, Small Screen, Limited Inputs available, Fragmentation
  • 11. PERCEPTUAL PROBLEMS You see through the camera not the phone!
  • 12. Get video frame from camera DEVELOPING AR Estimate position and orientation of the camera APPLICATIONS Render the augmented scene (video and virtual) What is involved in the process? Render GUI Process the user input Update application status
  • 13. Phones with Handheld Phones acceleromet AR with GPS ers Phones with Displays two Camera cameras Phones PDA Phone Phones On device with 3D with Wearable HW compass AR AR Phone Thin Phones with PDA client AR gyroscopes Thin client AR 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 EVOLUTION OF MOBILE AR
  • 14. ESTIMATING THE DEVICE POSE Sensor tracking Vision‐based tracking
  • 15. SENSOR BASED Used by many commercial “AR browsers” GPS, Compass, Accelerometer, (Gyroscope) Demo Wikitude
  • 16. GPS Originally 24 satellites but 31 as of 2008 Bill Clinton cleared GPS for commercial use in 1996
  • 17. GPS Spatial Scattering System and Environmental Effects
  • 21. David McCandless Information is Beautiful DATA SOURCES Quality, Availability, Crowd Sourcing
  • 22. VISION BASED MARKER TRACKING Standard Vision techniques Marker provides 4 corners from this we can get the pose
  • 23. VISION BASED MARKER TRACKING 1.Convert image to black and white 2. Search for edges 3. Follow edges 4. Find rectangle corners !* K* C* :* Daniel Wagner
  • 24. VISION BASED MARKER TRACKING 5.Estimate homography using 4 corners 6. Extract pattern by sampling 7. Check Pattern Daniel Wagner
  • 25. MARKER TRACKING PIPELINE Daniel Wagner
  • 26. VISION BASED MARKER TRACKING Nintendo 3DS AR
  • 27. VISION BASED NATURAL FEATURE TRACKING Tracking features from natural environment More difficult than marker Less established techniques Slower than marker based PTAM
  • 28. VISION BASED NATURAL FEATURE TRACKING Edges - boundaries Corners - local 2D structure Blobs - regions rather than points Ridges - elongated structures
  • 29. VISION BASED NATURAL FEATURE TRACKING Offline Use still images to build data base of features
  • 30. Camera Image VISION BASED Keypoint Detection NATURAL FEATURE Outlier Removal TRACKING Pose Estimation Online Creating maps are markers RECOGNITION online Real-Time Pipeline Pose
  • 31. VISION BASED NATURAL FEATURE TRACKING Online
  • 32. • SENSORS • VISION • Noise Output • High Accuracy • Low Accuracy • Local Pose • Global Pose • Memory Intensive • Works when • Works only when nothing to track Objects to Track HYBRID TECHNIQUES
  • 33. DESIGN MOCKUPS AR is easy to understand, but hard to explain in words. Ease of creation. Holding strong memorable message.
  • 34. CONCLUSIONS • Augmented Reality is currently the hot topic from a continuum of possible systems. • Mobile phones provide the most obvious platform for the widespread adoption of AR. • Majority of current commercial offering are sensor based which gives crude contextual sensitivity but this may be fine for your application. These solutions generally are dependant on quality of the data source. • Marker based solutions give greater accuracy although we aren't likely to cover the world with markers work well for advertising. • Marker-less systems offer the ‘dream’ of AR but currently present considerable technical challenges. • If your considering AR ask what benefits it gives the user apart from being ‘cool’.