USING VUFORIA TO BUILD BREAKTHROUGH
MIXED REALITY EXPERIENCES
David Beard
Developer Evangelist, Product Manager
PTC Vuforia
June 2nd 2016
2
AGENDA
1. Vuforia Introduction
2. Mixed Reality Experiences
3. Vuforia 5.5 for Mixed Reality
David Beard (PTC/Vuforia) Using Vuforia to Build Breakthrough Mixed Reality Experiences
4
A simple API describes what is in the camera’s FOV, and where
– Images
– Objects
– Text
– Meshes
VUFORIA
The leading AR platform
5
PLATFORM COMPONENTS
Vuforia Engine Cloud ServicesTools
Supported Devices
• Phones & Tablets - Android &
iOS
• Eyewear - Samsung Gear VR,
Epson-BT 200, ODG R-6/7
• SDK support for Unity,
Xcode, Android Studio
Target Manager
• Create & Manage databases for
use on device or cloud
Vuforia Object Scanner
• Scan objects such as toys to
create Object Targets
Eyewear Calibration
Vuforia Cloud Recognition
Service
• Allows use of cloud reco
database with up to 1 million
targets
Vuforia Web Services
• RESTful APIs to manage cloud-
based target databases
6
AR + VR = Mixed RealityAR on your headAR in your hand
AR experiences today
Mixed Reality
• Similar technology stack
• Different level of immersion
• Complementary
VR and AR
2 sides of the same coin
8
Mattel View-Master®
9
9
10
10
11
11
12
13
13
14
Vuforia 5.5
• Stereo Rendering with Distortion Correction
• Rotational device tracking
• Mixed Reality Controller API
15
• Stereo scene rendering for digital eyewear apps
• High fidelity rendering with viewer and device
specific lens distortion correction
• Custom viewers can be defined by developers
Copyright © 2016 PTC Inc. All Rights Reserved. Confidential and Proprietary – Protected under copyright and other laws.
STEREO RENDERING WITH DISTORTION CORRECTION
16
• Rotational head tracking for VR apps
• Rotational device tracking for handheld VR
• Supports custom head and hand rotation models
ROTATIONAL DEVICE TRACKING
Copyright © 2016 PTC Inc. All Rights Reserved. Confidential and Proprietary – Protected under copyright and other laws.
17
MIXED REALITY CONTROLLER API
• Easily transition from AR to VR and back again
• Supports mixed reality for both handheld and viewer experiences
• Enables dual modality apps - from hand to head
Copyright © 2016 PTC Inc. All Rights Reserved. Confidential and Proprietary – Protected under copyright and other laws.
18
developer.vuforia.com

More Related Content

PDF
Building a Vuforia App for Hololens
PPTX
David Beard (PTC/Vuforia) Building a Vuforia App for Hololens
PDF
Mobile AR Lecture 7 - Introduction to Vuforia
PPTX
Philipp Nagele (CTO, Wikitude) An Insider Deep-Dive into the Wikitude SDK
PPTX
Developing Augmented Reality Android Application [ Droidcon - 2013]
DOCX
AR with vuforia
PPT
Augmented reality
PDF
Augmented Reality Using The Wikitude API
Building a Vuforia App for Hololens
David Beard (PTC/Vuforia) Building a Vuforia App for Hololens
Mobile AR Lecture 7 - Introduction to Vuforia
Philipp Nagele (CTO, Wikitude) An Insider Deep-Dive into the Wikitude SDK
Developing Augmented Reality Android Application [ Droidcon - 2013]
AR with vuforia
Augmented reality
Augmented Reality Using The Wikitude API

What's hot (18)

PPTX
Augmented Reality Application Tutorial for Education 1
PDF
Philipp Nagele (Wikitude): Making Your Own Micro AR Cloud
PDF
【Unite 2018 Tokyo】UnityでのVuforiaを使用したARの概要
PDF
Wise Emotions
PDF
AWE Tel Aviv Startup Pitch: Matan Libis with WakingApp Ltd
PPTX
Introductory Augmented Reality in Unity with Android and Vuforia
PPTX
Intro to Arkit - ARKit NYC Meetup - 7.20.17
PPTX
WittyMinds Portfolio Tech
PPT
Augmented reality
PDF
Hands-On with the Qualcomm Vuforia Mobile Vision Platform (Beginning tutorial)
PPTX
Mobile based augmented reality
PPTX
Mobile (App) Development with Sitecore
PPTX
Vinny DaSilva (Vuforia): Designing For Dynamic Environments
PPTX
Jay Wright & JJ Lechleiter (Vuforia): State of Augmented Reality
PDF
Roadshow Europe Beyond Reality UK - Simon jobling
PPTX
Sitecore and PhoneGap - Driving Business with Mobile Apps
PPTX
From Containerization to Modularity
PPTX
20160115 business model pitch deck ver2.0
Augmented Reality Application Tutorial for Education 1
Philipp Nagele (Wikitude): Making Your Own Micro AR Cloud
【Unite 2018 Tokyo】UnityでのVuforiaを使用したARの概要
Wise Emotions
AWE Tel Aviv Startup Pitch: Matan Libis with WakingApp Ltd
Introductory Augmented Reality in Unity with Android and Vuforia
Intro to Arkit - ARKit NYC Meetup - 7.20.17
WittyMinds Portfolio Tech
Augmented reality
Hands-On with the Qualcomm Vuforia Mobile Vision Platform (Beginning tutorial)
Mobile based augmented reality
Mobile (App) Development with Sitecore
Vinny DaSilva (Vuforia): Designing For Dynamic Environments
Jay Wright & JJ Lechleiter (Vuforia): State of Augmented Reality
Roadshow Europe Beyond Reality UK - Simon jobling
Sitecore and PhoneGap - Driving Business with Mobile Apps
From Containerization to Modularity
20160115 business model pitch deck ver2.0
Ad

Similar to David Beard (PTC/Vuforia) Using Vuforia to Build Breakthrough Mixed Reality Experiences (20)

PPTX
Augmented Reality
PDF
UplinQ - bringing mobile vision to wearables digital eyewear
PDF
Bringing Mobile Vision to Wearables
PPTX
Introduction to Unity and Vuforia for Augmented reality and image tracking
PDF
Enhance Factory Operations with ThingWorx Manufacturing Apps by 3 HTi.pdf
PDF
Mobile AR Tutorial
PDF
Matteo Valoriani - How Augment your Reality: different perspective on the Rea...
PDF
How Augment your Reality: Different perspective on the Reality / Virtuality C...
DOCX
PTC Releases Major Update to Vuforia – World’s Leading Platform for Augmented...
 
PDF
Create Your Own VR Experience
PDF
Mobile Day - WebVR
PPTX
AR and VR development tools and platforms
PDF
How to start your first augmented reality application.pdf
PDF
ppt_seminar_c hristy.pdf
PDF
I3 George Papagiannakis Mobile Crossplatform AR EVA/Minerva 2014
PDF
Comp4010 Lecture7 Designing AR Systems
PDF
Interactions in Mixed Reality or what is mixed reality and how can we make ap...
PPTX
Augmented Reality (AR) in Your Library
PPTX
Augmented reality with Vuforia
PDF
Paweł Ruszlewski - First steps in Mixed Reality design
Augmented Reality
UplinQ - bringing mobile vision to wearables digital eyewear
Bringing Mobile Vision to Wearables
Introduction to Unity and Vuforia for Augmented reality and image tracking
Enhance Factory Operations with ThingWorx Manufacturing Apps by 3 HTi.pdf
Mobile AR Tutorial
Matteo Valoriani - How Augment your Reality: different perspective on the Rea...
How Augment your Reality: Different perspective on the Reality / Virtuality C...
PTC Releases Major Update to Vuforia – World’s Leading Platform for Augmented...
 
Create Your Own VR Experience
Mobile Day - WebVR
AR and VR development tools and platforms
How to start your first augmented reality application.pdf
ppt_seminar_c hristy.pdf
I3 George Papagiannakis Mobile Crossplatform AR EVA/Minerva 2014
Comp4010 Lecture7 Designing AR Systems
Interactions in Mixed Reality or what is mixed reality and how can we make ap...
Augmented Reality (AR) in Your Library
Augmented reality with Vuforia
Paweł Ruszlewski - First steps in Mixed Reality design
Ad

More from AugmentedWorldExpo (20)

PDF
Bill Meyer (Virtual Science Center): Turning Kids on to STEM by Letting Them ...
PDF
Nick Klingensmith (Microsoft): Increasing Immersion with the MR Lighting Tools
PDF
Rokid: Design a seamless solution for AR glasses
PDF
How AR is Transforming the Online Retail Experience
PDF
Chloe Doyeon Kim (MAXST): The Current and Future State of MAXST Platform
PDF
AWE USA 2019: Owning Augmented Space
PDF
Victor Sun (Shadow Creator): How to turn Mixed Reality “headset” into “glasses”?
PDF
Chris Pickett (DigiLens): XR is Hard: Here’s Why
PDF
Antti Sunnari (Dispelix Ltd): Full-color, single-waveguide near-eye displays ...
PDF
Jian Liang (HiScene): AR for Industry in China: From Concepts to Real Applica...
PDF
Augmented reality meets Television -Ellen DeGeneres' Game of Games AR App
PDF
Jennifer Cook (Dreamscape Immersive): Dreamscape Immersive Presentation
PDF
AWE USA 2019: 2 Partners sharing 1 vision for smart operators
PDF
Phil LaFond (Bosch Automotive Service Solutions Inc.): Bosch Technical Traini...
PDF
Scott Montgomerie (Scope AR): AR’s Influence on the Workforce of Tomorrow: Jo...
PPTX
Hugo Swart (Qualcomm, Inc.): How 5G, Distributed Processing and Technology Ad...
PDF
Valentin Heun (PTC): One Reality - A 3rd generation AR User Interface
PDF
Anton Ebert (Siemens Healthcare): Challenges and approaches on integrating a ...
PDF
Sarah Hill (Healium by StoryUP Studios): Healing Stories Powered by Biometrics
PDF
Iva Leon (ARVR Women and Allies): Building community with social VR
Bill Meyer (Virtual Science Center): Turning Kids on to STEM by Letting Them ...
Nick Klingensmith (Microsoft): Increasing Immersion with the MR Lighting Tools
Rokid: Design a seamless solution for AR glasses
How AR is Transforming the Online Retail Experience
Chloe Doyeon Kim (MAXST): The Current and Future State of MAXST Platform
AWE USA 2019: Owning Augmented Space
Victor Sun (Shadow Creator): How to turn Mixed Reality “headset” into “glasses”?
Chris Pickett (DigiLens): XR is Hard: Here’s Why
Antti Sunnari (Dispelix Ltd): Full-color, single-waveguide near-eye displays ...
Jian Liang (HiScene): AR for Industry in China: From Concepts to Real Applica...
Augmented reality meets Television -Ellen DeGeneres' Game of Games AR App
Jennifer Cook (Dreamscape Immersive): Dreamscape Immersive Presentation
AWE USA 2019: 2 Partners sharing 1 vision for smart operators
Phil LaFond (Bosch Automotive Service Solutions Inc.): Bosch Technical Traini...
Scott Montgomerie (Scope AR): AR’s Influence on the Workforce of Tomorrow: Jo...
Hugo Swart (Qualcomm, Inc.): How 5G, Distributed Processing and Technology Ad...
Valentin Heun (PTC): One Reality - A 3rd generation AR User Interface
Anton Ebert (Siemens Healthcare): Challenges and approaches on integrating a ...
Sarah Hill (Healium by StoryUP Studios): Healing Stories Powered by Biometrics
Iva Leon (ARVR Women and Allies): Building community with social VR

Recently uploaded (20)

PDF
NewMind AI Weekly Chronicles – August ’25 Week III
PDF
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
PDF
Developing a website for English-speaking practice to English as a foreign la...
DOCX
search engine optimization ppt fir known well about this
PPTX
Chapter 5: Probability Theory and Statistics
PDF
DP Operators-handbook-extract for the Mautical Institute
PPTX
Web Crawler for Trend Tracking Gen Z Insights.pptx
PDF
A comparative study of natural language inference in Swahili using monolingua...
PDF
CloudStack 4.21: First Look Webinar slides
PDF
Unlock new opportunities with location data.pdf
PDF
A review of recent deep learning applications in wood surface defect identifi...
PDF
TrustArc Webinar - Click, Consent, Trust: Winning the Privacy Game
PPTX
Benefits of Physical activity for teenagers.pptx
PDF
STKI Israel Market Study 2025 version august
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
PDF
Taming the Chaos: How to Turn Unstructured Data into Decisions
PPTX
Modernising the Digital Integration Hub
PDF
A contest of sentiment analysis: k-nearest neighbor versus neural network
PDF
Hindi spoken digit analysis for native and non-native speakers
PPT
What is a Computer? Input Devices /output devices
NewMind AI Weekly Chronicles – August ’25 Week III
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
Developing a website for English-speaking practice to English as a foreign la...
search engine optimization ppt fir known well about this
Chapter 5: Probability Theory and Statistics
DP Operators-handbook-extract for the Mautical Institute
Web Crawler for Trend Tracking Gen Z Insights.pptx
A comparative study of natural language inference in Swahili using monolingua...
CloudStack 4.21: First Look Webinar slides
Unlock new opportunities with location data.pdf
A review of recent deep learning applications in wood surface defect identifi...
TrustArc Webinar - Click, Consent, Trust: Winning the Privacy Game
Benefits of Physical activity for teenagers.pptx
STKI Israel Market Study 2025 version august
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
Taming the Chaos: How to Turn Unstructured Data into Decisions
Modernising the Digital Integration Hub
A contest of sentiment analysis: k-nearest neighbor versus neural network
Hindi spoken digit analysis for native and non-native speakers
What is a Computer? Input Devices /output devices

David Beard (PTC/Vuforia) Using Vuforia to Build Breakthrough Mixed Reality Experiences

  • 1. USING VUFORIA TO BUILD BREAKTHROUGH MIXED REALITY EXPERIENCES David Beard Developer Evangelist, Product Manager PTC Vuforia June 2nd 2016
  • 2. 2 AGENDA 1. Vuforia Introduction 2. Mixed Reality Experiences 3. Vuforia 5.5 for Mixed Reality
  • 4. 4 A simple API describes what is in the camera’s FOV, and where – Images – Objects – Text – Meshes VUFORIA The leading AR platform
  • 5. 5 PLATFORM COMPONENTS Vuforia Engine Cloud ServicesTools Supported Devices • Phones & Tablets - Android & iOS • Eyewear - Samsung Gear VR, Epson-BT 200, ODG R-6/7 • SDK support for Unity, Xcode, Android Studio Target Manager • Create & Manage databases for use on device or cloud Vuforia Object Scanner • Scan objects such as toys to create Object Targets Eyewear Calibration Vuforia Cloud Recognition Service • Allows use of cloud reco database with up to 1 million targets Vuforia Web Services • RESTful APIs to manage cloud- based target databases
  • 6. 6 AR + VR = Mixed RealityAR on your headAR in your hand AR experiences today
  • 7. Mixed Reality • Similar technology stack • Different level of immersion • Complementary VR and AR 2 sides of the same coin
  • 9. 9 9
  • 10. 10 10
  • 11. 11 11
  • 12. 12
  • 13. 13 13
  • 14. 14 Vuforia 5.5 • Stereo Rendering with Distortion Correction • Rotational device tracking • Mixed Reality Controller API
  • 15. 15 • Stereo scene rendering for digital eyewear apps • High fidelity rendering with viewer and device specific lens distortion correction • Custom viewers can be defined by developers Copyright © 2016 PTC Inc. All Rights Reserved. Confidential and Proprietary – Protected under copyright and other laws. STEREO RENDERING WITH DISTORTION CORRECTION
  • 16. 16 • Rotational head tracking for VR apps • Rotational device tracking for handheld VR • Supports custom head and hand rotation models ROTATIONAL DEVICE TRACKING Copyright © 2016 PTC Inc. All Rights Reserved. Confidential and Proprietary – Protected under copyright and other laws.
  • 17. 17 MIXED REALITY CONTROLLER API • Easily transition from AR to VR and back again • Supports mixed reality for both handheld and viewer experiences • Enables dual modality apps - from hand to head Copyright © 2016 PTC Inc. All Rights Reserved. Confidential and Proprietary – Protected under copyright and other laws.
  • 18. 18

Editor's Notes

  • #2: Hello everyone. My name is David Beard, I’m a senior product manager for the Vuforia platform and our developer evangelist. My role is to help developers learn how to create AR/VR app using Vuforia, and on the best practices for designing mixed reality experiences. I’d started with Vuforia over 5 years ago as an engineer and am currently on the product management team, responsible for tools workflows.
  • #3: Today I’m going to be discussing how Vuforia can be used to create mixed reality apps in Unity I’ll explain what mixed reality is and present some examples of mixed reality use cases Then I’ll describe the features of Vuforia 5.5 that support mixed reality But first, let me give you a brief introduction to Vuforia
  • #4: Vuforia is PTC’s Mobile AR platform. It is an SDK that enables your apps to see things in the real world and then interact with them. We’ve done this by taking very sophisticated computer vision technologies, building them ground-up for mobile platforms, and making these technologies accessible through an easy to use API and developer workflows. …so that ANY app developer can quickly and very easily enable their apps with vision functionality.
  • #5: Vuforia provides a very simple API. It tells developers what it sees and where it sees these objects precisely in the camera’s FoV…allowing you as developers to then render content accurately on or relative to the object Today with Vuforia you can see a number of things Images – these are every day images like magazine covers, product packaging, brochures Objects – rigid like toys and appliances – objects with little or no articulating or moving parts Text – we have text recognition for roman characters, such as English language words And finally with our Smart Terrain feature ….. meshes of an unknown environment…Vuforia can look at a table and will return the table surface and the props on the table in a mesh on top of which , you can overlay content…so you can drive a virtual car on a table that avoids a vase or a stack of books…or falls of the table. With Vuforia smart Terrain, we provide apps the awareness and intelligence to interact with their immediate environment SDKs We offer the flexibility to program with Java, C++/Objective C or with Unity About 85% of our developers use Unity because it provides an easy to use visual authoring workflow
  • #6: Platform Review There are 3 main components to the platform The client side Engine Android and iOS devices Smart phones and tablets Digital Eyewear Tools to create and manage targets The Target manager is an online tool for creating, evaluating and managing targets You can create both device databases, which are embedded in your app, or cloud databases that are accessed using a web service The Object scanner tool is used to create Object Targets Eyewear calibration tool is for generating custom eye calibration profiles for users of optical see-through eyewear Cloud services enable you to deploy targets to your apps from a web service online. This service can support up to 1 million target images and delivers the same kind of trackable data as a device database. Cloud Recognition is on online image recognition service – you can query this service from your app Cloud Recognition also supports the Vuforia Web Service REST API which enables you to interface with the service from your own Content Management System
  • #7: We’d originally developed Vuforia for hand held devices – smart phones and tablets Then as wearable displays became more readily available, we adapted our SDK to support optical and video see through eyewear Optical see through eyewear has a transparent lens, where digital content is rendered into the field of view of the wearer Examples include the Epson BT-200 and ODG R-6 and R-7 Video see-through eyewear relies on a device camera to see the world, which is presented to the user on the device screen Examples include Gear VR and Google Cardboard This evolution has enabled the development of a new class of AR/VR applications that support Mixed Reality experiences
  • #8: Let me talk about Vuforia’s vision for mixed reality. People often describe AR and VR as distinct technologies, and there are some key differences between pure AR and VR But there are also significant similarities that make these complementary technologies They share a similar technology stack for computing, rendering, applications and sensor inputs They differ in their levels of immersion, between viewing the real world and experiencing a fully virtual world And these difference are actually complementary – they enable a new range of use cases, and more creative freedom
  • #9: This is the new Mattel View Master You may remember this toy – it was originally a stereoscope. You would insert a disk of images and it enabled you to view them in 3D Mattel has updated this classic toy as an AR/VR viewer. Now the disks are AR targets that launch panoramic VR experiences View Master demonstrates how you can use AR to intuitively select and transition into VR experiences
  • #11: Germbusters is a game developed by Realiteer, an independent developer He’s developed a set of VR controllers using AR targets – in this game the target represents a bubble gun This game shows that you can use an AR target as an interactive device in AR Notice that this is a fully immersive world – AR is simply used to recognize and track the game target
  • #13: Cordy Orly is a app that enables you to view a proposed commercial development near the Cordy Orly airport in France You can view the plans in AR and then select a point of interest to view in VR This is a good example of a dual modalilty experience – it starts as handheld AR and transitions of VR in a Viewer
  • #15: We introduced several new features to better support VR apps with Vuforia 5.5 – which were released a few weeks ago Stereo Rendering with Distortion Correction Rotational device tracking Mixed Reality Controller API Let me give you some details on each of these
  • #16: Stereo scene rendering for digital eyewear apps – automatically corrects for pin cushion distortion High fidelity rendering with viewer and device specific lens distortion correction Custom viewers can be defined by developers
  • #17: Provides a device independent, stand alone, solution for head tracking. You can use device tracking to track both the users head or their hand when they are holding the device The device tracker returns the rotation of the device around a central pivot point The pivot point is defined by a rotational model – we provide head and hand models that match typical human anthropometry ( body measurements ) We also enable you to change these models to define a custom rotational offset
  • #18: The mixed reality controller is a utility API that handles AR / VR app lifecycle automatically It enables you to transition from AR to VR and also from handheld to viewer based experiences with a single method call This enables the AR/VR use cases I’ve shown and dual modality apps The nice thing is that you can develop a standard AR app for handheld mobile devices and easily enabled it for VR by simply implementing this API and a single method call.