SlideShare ist ein Scribd-Unternehmen logo
1 von 22
Mobile Augmented Reality



Kari Pulli
Research Fellow
Nokia Research Center Palo Alto




    26 August, 2009   Kari Pulli | NRC © 2008   1
Imagine a world where anything
can be considered interactive
                  interactive…



                                         Weather



                                                            Hotel
                                                        Information
                     Shopping
                                         Restaurant
                                      reviews & menus    Call a taxi




   26 August, 2009        Kari Pulli | NRC © 2008                      2
MARA

Sensors
    · GPS
    · compass
    · accelerometers
Camera
    · used to give context over
      which icons are overlaid
Robust, building-level accuracy




                                               0:45 – 1:40

   26 August, 2009   Kari Pulli | NRC © 2008                 3
Mobile Augmented Reality




    26 August, 2009   Kari Pulli | NRC © 2008   4
Image Space

A user-created mirror world
    • reflecting th physical world
        fl ti the h i l         ld
    • intuitive spatial browsing
      experience
         p
Representation
    • Sparse representation of the world          Nokia Image Space and Augmented
                                                  Reality at Mobile World Congress 2009
      based on geo-registered images,
      audio and video
    • 3D reconstruction or models of           Introduced in Nokia
      buildings, etc., based on freely-        Beta Labs in P6/09
      taken images



   26 August, 2009   Kari Pulli | NRC © 2008                                              5
Intuitive Navigation

Meaningful navigation through the physical
world by following image story-paths –
        y         g      g      yp
user generated interactions


You wonder which part of the city to
explore next. Turn your device to see
spatially interlinked images taken by
others to experience alternative routes
through the city.




    © 2008 Nokia        6
    V1-Filename.ppt /
MAR: Using images to find out what you’re pointing at

From an image…                                …to information




  26 August, 2009   Kari Pulli | NRC © 2008                     7
System Overview


                    GPS




  Server


                                                                                                                     0:30-1:40




                      G. Takacs, V. Chandrasekhar, N. Gelfand, Y. Xiong, W-C Chen, T. Bismpigiannis, R. Grzeszczuk, K. Pulli, B. Girod
                      Outdoor Augmented Reality on Mobile Phone using Loxel-Based Visual Feature Organization
  26 August, 2009        Kari Pulli | NRC © 2008                                                                              8
                      ACM International Conference on Multimedia Information Retrieval (MIR'08)
Landmark-based navigation




                            9
Good landmarks

Image count is an indicator of landmark popularity
Require good visibility f
R   i      d i ibilit from current l
                                 t location
                                       ti
Prefer landmarks that are straight ahead




                                                     10
Augment images

Use known locations to estimate camera direction
Draw an arrow i th i
D             in the image
Generate relative text directions




                                                  Keep walking straight, toward West Gate
                        H. Hile, R. Grzeszczuk A. Liu, R. Vedantham, J. Kosecka, G. Borriello
                        Landmark-based Pedestrian navigation with Enhanced Spatial Reasoning
                                                                                                11
                        Pervasive 2009.
Goal: Bring AR to outdoor environment

Location-based context
  information
      Need: Large-scale scene recognition
      Must use scale-invariant features
       with strong descriptors for matching

Target mobile devices
      Need: Efficient real-time tracking on
       the mobile platform
      Cannot detect and match scale-invariant
       features for every frame!


                     Duy-Nguyen Ta, Natasha Gelfand, Wei-Chao Chen, Kari Pulli
12
                     SURFTrac: Efficient Tracking and Continuous Object Recognition using Local Feature Descriptors
                     IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'09)
Matching and Tracking with an Image Database




13
Nokia Point & Find: Point, Browse, Get What You Want Now!




 26 August, 2009   Kari Pulli | NRC © 2008                  14
Product Vision: Nokia Point & Find
      Bridges The Physical World With The Digital World
Physical World                             Digital World




  15
                          Future release
 15    © 2008 Nokia
Point of sale example: point at products in store and
g
get details, p
             promos, videos, more

 Shopping in a                         Instant Results:
 store...
                                        Detailed product
                                       info
 Point phone
                                        Video demo
 at a product
 (camera)                               Virtual tour

                                        Special offers
                                       (coupon or rebate)

                                        Accessories

                                        Send message to
                                       friend about product
                                                    p

 16
16    © 2008 Nokia
Interaction metaphors

Previous projects use the “Hand-held Magic Lens” metaphor
   · camera on th “f side” of the d i grabs i
               the “far id ” f th device b image
   · device adds annotations
   · display on the “near side of the device
                     near side”
What about data goggles?
   · that’s what Augmented / Mixed Reality used to be all about
   · is that feasible?




   26 August, 2009   Kari Pulli | NRC © 2008                      17
Prototype – Near-Eye-Display

                                                              Display
Make it thin with                                            and optics
diffractive optics

                       Output Gratings                                      Stacked EPE (2x) Output Gratings

                                                            Input Grating




     26 August, 2009              Kari Pulli | NRC © 2008                                                      18
Prototype – Near-Eye Gaze Tracking

                                                           Display
                                                          and optics

                                                                                            Camera
                                                                                                     Output
                    Output Gratings                                      Stacked EPE (3x)            Gratings

                                                         Input Grating




  26 August, 2009              Kari Pulli | NRC © 2008                                                          19
Prototype




  26 August, 2009   Kari Pulli | NRC © 2008   20
Interaction via gaze – Possible applications

                                                0:00 – 0:25
•   Pointing
•   Eye typing
    E t i
•   Image / video
    p
    panning / zooming
          g         g
•   User monitoring
•   …




    26 August, 2009   Kari Pulli | NRC © 2008         21
Summary

Blended realities – Why?
   · access i f
            information visually, on l
                   ti    i   ll      location
                                         ti


Main metaphor
   · magic lens: annotate view of real world


Devices
   · hand-held camera phone                    NOW
   · data glasses                              FUTURE




   26 August, 2009   Kari Pulli | NRC © 2008            22

Weitere ähnliche Inhalte

Was ist angesagt?

Jonathan Waldern (DigiLens): DigiLens Switchable Bragg Grating Waveguide Opti...
Jonathan Waldern (DigiLens): DigiLens Switchable Bragg Grating Waveguide Opti...Jonathan Waldern (DigiLens): DigiLens Switchable Bragg Grating Waveguide Opti...
Jonathan Waldern (DigiLens): DigiLens Switchable Bragg Grating Waveguide Opti...AugmentedWorldExpo
 
Joakim Elvander (Sony): The Sony AR display, A Case Study.
Joakim Elvander (Sony): The Sony AR display, A Case Study.Joakim Elvander (Sony): The Sony AR display, A Case Study.
Joakim Elvander (Sony): The Sony AR display, A Case Study.AugmentedWorldExpo
 
Accommodation-invariant Computational Near-eye Displays - SIGGRAPH 2017
Accommodation-invariant Computational Near-eye Displays - SIGGRAPH 2017Accommodation-invariant Computational Near-eye Displays - SIGGRAPH 2017
Accommodation-invariant Computational Near-eye Displays - SIGGRAPH 2017StanfordComputationalImaging
 
Hiren Bhinde (Qualcomm): On-device Motion Tracking for Immersive VR
Hiren Bhinde (Qualcomm): On-device Motion Tracking for Immersive VRHiren Bhinde (Qualcomm): On-device Motion Tracking for Immersive VR
Hiren Bhinde (Qualcomm): On-device Motion Tracking for Immersive VRAugmentedWorldExpo
 
"Digital Gimbal: Rock-steady Video Stabilization without Extra Weight!," a Pr...
"Digital Gimbal: Rock-steady Video Stabilization without Extra Weight!," a Pr..."Digital Gimbal: Rock-steady Video Stabilization without Extra Weight!," a Pr...
"Digital Gimbal: Rock-steady Video Stabilization without Extra Weight!," a Pr...Edge AI and Vision Alliance
 
>A Switchable Light Field Camera Architecture with Angle SEnsitive Pixels and...
>A Switchable Light Field Camera Architecture with Angle SEnsitive Pixels and...>A Switchable Light Field Camera Architecture with Angle SEnsitive Pixels and...
>A Switchable Light Field Camera Architecture with Angle SEnsitive Pixels and...Matt Hirsch - MIT Media Lab
 
Developing for the Epson Moverio + App Challenge Announcement
Developing for the Epson Moverio + App Challenge AnnouncementDeveloping for the Epson Moverio + App Challenge Announcement
Developing for the Epson Moverio + App Challenge AnnouncementPrelaunch Labs, Inc.
 
Augmented Reality: Beyond the Hype
Augmented Reality: Beyond the HypeAugmented Reality: Beyond the Hype
Augmented Reality: Beyond the HypePaul Coulton
 
Mobile UI Trends and Innovation
Mobile UI Trends and Innovation Mobile UI Trends and Innovation
Mobile UI Trends and Innovation Mobile 2.0 Europe
 
3° RALI-Lisboa. SEEing THROUGH: enabling Augmented Reality applications from ...
3° RALI-Lisboa. SEEing THROUGH: enabling Augmented Reality applications from ...3° RALI-Lisboa. SEEing THROUGH: enabling Augmented Reality applications from ...
3° RALI-Lisboa. SEEing THROUGH: enabling Augmented Reality applications from ...SaraMautino
 
1 - My concept of project presented for NI GSDA Award (selected as one of 8 f...
1 - My concept of project presented for NI GSDA Award (selected as one of 8 f...1 - My concept of project presented for NI GSDA Award (selected as one of 8 f...
1 - My concept of project presented for NI GSDA Award (selected as one of 8 f...Youness Lahdili
 
Keynote Virtual Efficiency Congress 2012
Keynote Virtual Efficiency Congress 2012Keynote Virtual Efficiency Congress 2012
Keynote Virtual Efficiency Congress 2012Christian Sandor
 

Was ist angesagt? (17)

Jonathan Waldern (DigiLens): DigiLens Switchable Bragg Grating Waveguide Opti...
Jonathan Waldern (DigiLens): DigiLens Switchable Bragg Grating Waveguide Opti...Jonathan Waldern (DigiLens): DigiLens Switchable Bragg Grating Waveguide Opti...
Jonathan Waldern (DigiLens): DigiLens Switchable Bragg Grating Waveguide Opti...
 
Joakim Elvander (Sony): The Sony AR display, A Case Study.
Joakim Elvander (Sony): The Sony AR display, A Case Study.Joakim Elvander (Sony): The Sony AR display, A Case Study.
Joakim Elvander (Sony): The Sony AR display, A Case Study.
 
Accommodation-invariant Computational Near-eye Displays - SIGGRAPH 2017
Accommodation-invariant Computational Near-eye Displays - SIGGRAPH 2017Accommodation-invariant Computational Near-eye Displays - SIGGRAPH 2017
Accommodation-invariant Computational Near-eye Displays - SIGGRAPH 2017
 
Hiren Bhinde (Qualcomm): On-device Motion Tracking for Immersive VR
Hiren Bhinde (Qualcomm): On-device Motion Tracking for Immersive VRHiren Bhinde (Qualcomm): On-device Motion Tracking for Immersive VR
Hiren Bhinde (Qualcomm): On-device Motion Tracking for Immersive VR
 
"Digital Gimbal: Rock-steady Video Stabilization without Extra Weight!," a Pr...
"Digital Gimbal: Rock-steady Video Stabilization without Extra Weight!," a Pr..."Digital Gimbal: Rock-steady Video Stabilization without Extra Weight!," a Pr...
"Digital Gimbal: Rock-steady Video Stabilization without Extra Weight!," a Pr...
 
Raskar Pocket Proj Fid2005presented
Raskar Pocket Proj Fid2005presentedRaskar Pocket Proj Fid2005presented
Raskar Pocket Proj Fid2005presented
 
Adaptive Spectral Projection
Adaptive Spectral ProjectionAdaptive Spectral Projection
Adaptive Spectral Projection
 
Lg real3 d-sdk
Lg real3 d-sdkLg real3 d-sdk
Lg real3 d-sdk
 
>A Switchable Light Field Camera Architecture with Angle SEnsitive Pixels and...
>A Switchable Light Field Camera Architecture with Angle SEnsitive Pixels and...>A Switchable Light Field Camera Architecture with Angle SEnsitive Pixels and...
>A Switchable Light Field Camera Architecture with Angle SEnsitive Pixels and...
 
Developing for the Epson Moverio + App Challenge Announcement
Developing for the Epson Moverio + App Challenge AnnouncementDeveloping for the Epson Moverio + App Challenge Announcement
Developing for the Epson Moverio + App Challenge Announcement
 
Augmented Reality: Beyond the Hype
Augmented Reality: Beyond the HypeAugmented Reality: Beyond the Hype
Augmented Reality: Beyond the Hype
 
ARE 2011 AR Authoring
ARE 2011 AR AuthoringARE 2011 AR Authoring
ARE 2011 AR Authoring
 
Visual effects
Visual effectsVisual effects
Visual effects
 
Mobile UI Trends and Innovation
Mobile UI Trends and Innovation Mobile UI Trends and Innovation
Mobile UI Trends and Innovation
 
3° RALI-Lisboa. SEEing THROUGH: enabling Augmented Reality applications from ...
3° RALI-Lisboa. SEEing THROUGH: enabling Augmented Reality applications from ...3° RALI-Lisboa. SEEing THROUGH: enabling Augmented Reality applications from ...
3° RALI-Lisboa. SEEing THROUGH: enabling Augmented Reality applications from ...
 
1 - My concept of project presented for NI GSDA Award (selected as one of 8 f...
1 - My concept of project presented for NI GSDA Award (selected as one of 8 f...1 - My concept of project presented for NI GSDA Award (selected as one of 8 f...
1 - My concept of project presented for NI GSDA Award (selected as one of 8 f...
 
Keynote Virtual Efficiency Congress 2012
Keynote Virtual Efficiency Congress 2012Keynote Virtual Efficiency Congress 2012
Keynote Virtual Efficiency Congress 2012
 

Andere mochten auch

Ludovic Depoortere - Virtual reality meets sensory research
Ludovic Depoortere - Virtual reality meets sensory researchLudovic Depoortere - Virtual reality meets sensory research
Ludovic Depoortere - Virtual reality meets sensory researchBAQMaR
 
"Opportunities and Hurdles for Embedded Vision in Augmented Reality," a Prese...
"Opportunities and Hurdles for Embedded Vision in Augmented Reality," a Prese..."Opportunities and Hurdles for Embedded Vision in Augmented Reality," a Prese...
"Opportunities and Hurdles for Embedded Vision in Augmented Reality," a Prese...Edge AI and Vision Alliance
 
Sophic Capital Augmented Reality Report #1
Sophic Capital Augmented Reality Report #1Sophic Capital Augmented Reality Report #1
Sophic Capital Augmented Reality Report #1Sean Peasgood
 
The Endocrine Functions Of The Pancreas
The Endocrine Functions Of The PancreasThe Endocrine Functions Of The Pancreas
The Endocrine Functions Of The Pancreasmeducationdotnet
 
Augmented Reality - VR & Glasses
Augmented Reality - VR & GlassesAugmented Reality - VR & Glasses
Augmented Reality - VR & GlassesIsidro Navarro
 
User Interfaces and User Centered Design Techniques for Augmented Reality and...
User Interfaces and User Centered Design Techniques for Augmented Reality and...User Interfaces and User Centered Design Techniques for Augmented Reality and...
User Interfaces and User Centered Design Techniques for Augmented Reality and...Stuart Murphy
 

Andere mochten auch (6)

Ludovic Depoortere - Virtual reality meets sensory research
Ludovic Depoortere - Virtual reality meets sensory researchLudovic Depoortere - Virtual reality meets sensory research
Ludovic Depoortere - Virtual reality meets sensory research
 
"Opportunities and Hurdles for Embedded Vision in Augmented Reality," a Prese...
"Opportunities and Hurdles for Embedded Vision in Augmented Reality," a Prese..."Opportunities and Hurdles for Embedded Vision in Augmented Reality," a Prese...
"Opportunities and Hurdles for Embedded Vision in Augmented Reality," a Prese...
 
Sophic Capital Augmented Reality Report #1
Sophic Capital Augmented Reality Report #1Sophic Capital Augmented Reality Report #1
Sophic Capital Augmented Reality Report #1
 
The Endocrine Functions Of The Pancreas
The Endocrine Functions Of The PancreasThe Endocrine Functions Of The Pancreas
The Endocrine Functions Of The Pancreas
 
Augmented Reality - VR & Glasses
Augmented Reality - VR & GlassesAugmented Reality - VR & Glasses
Augmented Reality - VR & Glasses
 
User Interfaces and User Centered Design Techniques for Augmented Reality and...
User Interfaces and User Centered Design Techniques for Augmented Reality and...User Interfaces and User Centered Design Techniques for Augmented Reality and...
User Interfaces and User Centered Design Techniques for Augmented Reality and...
 

Ähnlich wie Mobile Augmented Reality: Nokia

Lecture 8 Introduction to Augmented Reality
Lecture 8 Introduction to Augmented RealityLecture 8 Introduction to Augmented Reality
Lecture 8 Introduction to Augmented RealityMark Billinghurst
 
COSC 426 Lect. 1 - Introduction to AR
COSC 426 Lect. 1 - Introduction to ARCOSC 426 Lect. 1 - Introduction to AR
COSC 426 Lect. 1 - Introduction to ARMark Billinghurst
 
COMP 4010 - Lecture10: Mobile AR
COMP 4010 - Lecture10: Mobile ARCOMP 4010 - Lecture10: Mobile AR
COMP 4010 - Lecture10: Mobile ARMark Billinghurst
 
COSC 426 Lect. 8: AR Research Directions
COSC 426 Lect. 8: AR Research DirectionsCOSC 426 Lect. 8: AR Research Directions
COSC 426 Lect. 8: AR Research DirectionsMark Billinghurst
 
UbiquitousVirtualReality2010
UbiquitousVirtualReality2010 UbiquitousVirtualReality2010
UbiquitousVirtualReality2010 Woontack Woo
 
The Emerging Virtual Reality Landscape: a Primer
The Emerging Virtual Reality Landscape: a PrimerThe Emerging Virtual Reality Landscape: a Primer
The Emerging Virtual Reality Landscape: a PrimerSim Blaustein
 
Augmented Reality possibilities
Augmented Reality possibilitiesAugmented Reality possibilities
Augmented Reality possibilitiesElisa Aunola
 
Customer Experience Lifecycle
Customer Experience LifecycleCustomer Experience Lifecycle
Customer Experience LifecycleAmaury de Buchet
 
Metaio Mobile Augmented Reality
Metaio Mobile Augmented RealityMetaio Mobile Augmented Reality
Metaio Mobile Augmented Reality360|Conferences
 
Skobbler - NOAH12 London
Skobbler - NOAH12 LondonSkobbler - NOAH12 London
Skobbler - NOAH12 LondonNOAH Advisors
 
COMP 4010 - Lecture 7: Introduction to Augmented Reality
COMP 4010 - Lecture 7: Introduction to Augmented RealityCOMP 4010 - Lecture 7: Introduction to Augmented Reality
COMP 4010 - Lecture 7: Introduction to Augmented RealityMark Billinghurst
 
CR-Play INRIA engineer part (Capture Reconstruct and Play with Image Based Re...
CR-Play INRIA engineer part (Capture Reconstruct and Play with Image Based Re...CR-Play INRIA engineer part (Capture Reconstruct and Play with Image Based Re...
CR-Play INRIA engineer part (Capture Reconstruct and Play with Image Based Re...Jérôme Esnault
 
COMP 4010 - Lecture 7: Introduction to Augmented Reality
COMP 4010 - Lecture 7: Introduction to Augmented RealityCOMP 4010 - Lecture 7: Introduction to Augmented Reality
COMP 4010 - Lecture 7: Introduction to Augmented RealityMark Billinghurst
 
426 lecture1: Introduction to AR
426 lecture1: Introduction to AR426 lecture1: Introduction to AR
426 lecture1: Introduction to ARMark Billinghurst
 
ICISTS 2011 Conference Mobile AR Presentation
ICISTS 2011 Conference Mobile AR PresentationICISTS 2011 Conference Mobile AR Presentation
ICISTS 2011 Conference Mobile AR PresentationMark Billinghurst
 

Ähnlich wie Mobile Augmented Reality: Nokia (20)

CAMAR2009
CAMAR2009CAMAR2009
CAMAR2009
 
AR(mobas2012)s
AR(mobas2012)sAR(mobas2012)s
AR(mobas2012)s
 
Lecture 8 Introduction to Augmented Reality
Lecture 8 Introduction to Augmented RealityLecture 8 Introduction to Augmented Reality
Lecture 8 Introduction to Augmented Reality
 
COSC 426 Lect. 1 - Introduction to AR
COSC 426 Lect. 1 - Introduction to ARCOSC 426 Lect. 1 - Introduction to AR
COSC 426 Lect. 1 - Introduction to AR
 
COMP 4010 - Lecture10: Mobile AR
COMP 4010 - Lecture10: Mobile ARCOMP 4010 - Lecture10: Mobile AR
COMP 4010 - Lecture10: Mobile AR
 
COSC 426 Lect. 8: AR Research Directions
COSC 426 Lect. 8: AR Research DirectionsCOSC 426 Lect. 8: AR Research Directions
COSC 426 Lect. 8: AR Research Directions
 
Smart Camera Applications
Smart Camera ApplicationsSmart Camera Applications
Smart Camera Applications
 
UbiquitousVirtualReality2010
UbiquitousVirtualReality2010 UbiquitousVirtualReality2010
UbiquitousVirtualReality2010
 
The Emerging Virtual Reality Landscape: a Primer
The Emerging Virtual Reality Landscape: a PrimerThe Emerging Virtual Reality Landscape: a Primer
The Emerging Virtual Reality Landscape: a Primer
 
Augmented Reality possibilities
Augmented Reality possibilitiesAugmented Reality possibilities
Augmented Reality possibilities
 
Customer Experience Lifecycle
Customer Experience LifecycleCustomer Experience Lifecycle
Customer Experience Lifecycle
 
Metaio Mobile Augmented Reality
Metaio Mobile Augmented RealityMetaio Mobile Augmented Reality
Metaio Mobile Augmented Reality
 
Skobbler - NOAH12 London
Skobbler - NOAH12 LondonSkobbler - NOAH12 London
Skobbler - NOAH12 London
 
COMP 4010 - Lecture 7: Introduction to Augmented Reality
COMP 4010 - Lecture 7: Introduction to Augmented RealityCOMP 4010 - Lecture 7: Introduction to Augmented Reality
COMP 4010 - Lecture 7: Introduction to Augmented Reality
 
CR-Play INRIA engineer part (Capture Reconstruct and Play with Image Based Re...
CR-Play INRIA engineer part (Capture Reconstruct and Play with Image Based Re...CR-Play INRIA engineer part (Capture Reconstruct and Play with Image Based Re...
CR-Play INRIA engineer part (Capture Reconstruct and Play with Image Based Re...
 
COMP 4010 - Lecture 7: Introduction to Augmented Reality
COMP 4010 - Lecture 7: Introduction to Augmented RealityCOMP 4010 - Lecture 7: Introduction to Augmented Reality
COMP 4010 - Lecture 7: Introduction to Augmented Reality
 
UVR_ICGHIT2013
UVR_ICGHIT2013UVR_ICGHIT2013
UVR_ICGHIT2013
 
426 lecture1: Introduction to AR
426 lecture1: Introduction to AR426 lecture1: Introduction to AR
426 lecture1: Introduction to AR
 
ICISTS 2011 Conference Mobile AR Presentation
ICISTS 2011 Conference Mobile AR PresentationICISTS 2011 Conference Mobile AR Presentation
ICISTS 2011 Conference Mobile AR Presentation
 
Virtual Techniques: VDC - Trend Report 2018
Virtual Techniques: VDC - Trend Report 2018Virtual Techniques: VDC - Trend Report 2018
Virtual Techniques: VDC - Trend Report 2018
 

Kürzlich hochgeladen

GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 

Kürzlich hochgeladen (20)

GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 

Mobile Augmented Reality: Nokia

  • 1. Mobile Augmented Reality Kari Pulli Research Fellow Nokia Research Center Palo Alto 26 August, 2009 Kari Pulli | NRC © 2008 1
  • 2. Imagine a world where anything can be considered interactive interactive… Weather Hotel Information Shopping Restaurant reviews & menus Call a taxi 26 August, 2009 Kari Pulli | NRC © 2008 2
  • 3. MARA Sensors · GPS · compass · accelerometers Camera · used to give context over which icons are overlaid Robust, building-level accuracy 0:45 – 1:40 26 August, 2009 Kari Pulli | NRC © 2008 3
  • 4. Mobile Augmented Reality 26 August, 2009 Kari Pulli | NRC © 2008 4
  • 5. Image Space A user-created mirror world • reflecting th physical world fl ti the h i l ld • intuitive spatial browsing experience p Representation • Sparse representation of the world Nokia Image Space and Augmented Reality at Mobile World Congress 2009 based on geo-registered images, audio and video • 3D reconstruction or models of Introduced in Nokia buildings, etc., based on freely- Beta Labs in P6/09 taken images 26 August, 2009 Kari Pulli | NRC © 2008 5
  • 6. Intuitive Navigation Meaningful navigation through the physical world by following image story-paths – y g g yp user generated interactions You wonder which part of the city to explore next. Turn your device to see spatially interlinked images taken by others to experience alternative routes through the city. © 2008 Nokia 6 V1-Filename.ppt /
  • 7. MAR: Using images to find out what you’re pointing at From an image… …to information 26 August, 2009 Kari Pulli | NRC © 2008 7
  • 8. System Overview GPS Server 0:30-1:40 G. Takacs, V. Chandrasekhar, N. Gelfand, Y. Xiong, W-C Chen, T. Bismpigiannis, R. Grzeszczuk, K. Pulli, B. Girod Outdoor Augmented Reality on Mobile Phone using Loxel-Based Visual Feature Organization 26 August, 2009 Kari Pulli | NRC © 2008 8 ACM International Conference on Multimedia Information Retrieval (MIR'08)
  • 10. Good landmarks Image count is an indicator of landmark popularity Require good visibility f R i d i ibilit from current l t location ti Prefer landmarks that are straight ahead 10
  • 11. Augment images Use known locations to estimate camera direction Draw an arrow i th i D in the image Generate relative text directions Keep walking straight, toward West Gate H. Hile, R. Grzeszczuk A. Liu, R. Vedantham, J. Kosecka, G. Borriello Landmark-based Pedestrian navigation with Enhanced Spatial Reasoning 11 Pervasive 2009.
  • 12. Goal: Bring AR to outdoor environment Location-based context information  Need: Large-scale scene recognition  Must use scale-invariant features with strong descriptors for matching Target mobile devices  Need: Efficient real-time tracking on the mobile platform  Cannot detect and match scale-invariant features for every frame! Duy-Nguyen Ta, Natasha Gelfand, Wei-Chao Chen, Kari Pulli 12 SURFTrac: Efficient Tracking and Continuous Object Recognition using Local Feature Descriptors IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'09)
  • 13. Matching and Tracking with an Image Database 13
  • 14. Nokia Point & Find: Point, Browse, Get What You Want Now! 26 August, 2009 Kari Pulli | NRC © 2008 14
  • 15. Product Vision: Nokia Point & Find Bridges The Physical World With The Digital World Physical World Digital World 15 Future release 15 © 2008 Nokia
  • 16. Point of sale example: point at products in store and g get details, p promos, videos, more Shopping in a Instant Results: store...  Detailed product info Point phone  Video demo at a product (camera)  Virtual tour  Special offers (coupon or rebate)  Accessories  Send message to friend about product p 16 16 © 2008 Nokia
  • 17. Interaction metaphors Previous projects use the “Hand-held Magic Lens” metaphor · camera on th “f side” of the d i grabs i the “far id ” f th device b image · device adds annotations · display on the “near side of the device near side” What about data goggles? · that’s what Augmented / Mixed Reality used to be all about · is that feasible? 26 August, 2009 Kari Pulli | NRC © 2008 17
  • 18. Prototype – Near-Eye-Display Display Make it thin with and optics diffractive optics Output Gratings Stacked EPE (2x) Output Gratings Input Grating 26 August, 2009 Kari Pulli | NRC © 2008 18
  • 19. Prototype – Near-Eye Gaze Tracking Display and optics Camera Output Output Gratings Stacked EPE (3x) Gratings Input Grating 26 August, 2009 Kari Pulli | NRC © 2008 19
  • 20. Prototype 26 August, 2009 Kari Pulli | NRC © 2008 20
  • 21. Interaction via gaze – Possible applications 0:00 – 0:25 • Pointing • Eye typing E t i • Image / video p panning / zooming g g • User monitoring • … 26 August, 2009 Kari Pulli | NRC © 2008 21
  • 22. Summary Blended realities – Why? · access i f information visually, on l ti i ll location ti Main metaphor · magic lens: annotate view of real world Devices · hand-held camera phone NOW · data glasses FUTURE 26 August, 2009 Kari Pulli | NRC © 2008 22