SlideShare une entreprise Scribd logo
1  sur  15
BUILDING A VUFORIA APP FOR HOLOLENS
David Beard
Developer Evangelist, Product Manager
PTC Vuforia
June 2nd 2016
2
AGENDA
• Vuforia Introduction
• Vuforia HoloLens Experiences
• How to build the Vuforia HoloLens demo
4
A simple API describes what is in the camera’s FOV, and where
– Images
– Objects
– Text
– Meshes
VUFORIA
The leading AR platform
5
200K+
REGISTERED
DEVELOPERS
25K
+
COMMERCIAL
APPS
225M+
APP
INSTALLS
VUFORIA MARKET TRACTION
6
PLATFORM COMPONENTS
Vuforia Engine Cloud ServicesTools
Supported Devices
• Phones & Tablets - Android &
iOS
• Eyewear - Samsung Gear VR,
Epson-BT 200, ODG R-6/7
• 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
7
• Support for Windows 10 ( coming soon )
– HoloLens
– Microsoft Surface
– HP Spectre
• Easily deploy apps across devices
VUFORIA UWP SUPPORT
8
Creates 3D meshes of
Spatial Surfaces
HoloLens
Spatial Mapping
• Reconstructs physical surfaces
• Maps to Spatial Coord System
• Localizes the user and surfaces
9
3D SPATIAL SURFACES IN THE REAL WORLD
10
Vuforia for
HoloLens
• Recognize images and objects
• Know their precise location
• Accurately register content
Recognition and Pose
Registration for HoloLens
11
12
Vuforia enables HoloLens apps to recognize things and know where they are
• Uniquely identify images and objects
• Know where they are in the environment
• Precisely register content
Supported by
• Vuforia Extended Tracking
• C# API in Unity and Visual Studio
• On Windows 10 Devices
VUFORIA + HOLOLENS
13
BUILDING THE
DEMO
14
1. Configure the scene for AR
2. Add targets and digital content
3. Position on CAD proxy model
4. Configure build package
5. Build for Windows Store
WORKFLOW OVERVIEW IN UNITY
15
15
Workflow in Unity

Contenu connexe

Tendances

From Event Apps - to Engagement Apps
From Event Apps - to Engagement AppsFrom Event Apps - to Engagement Apps
From Event Apps - to Engagement Apps
MobileSmith
 

Tendances (20)

AR with vuforia
AR with vuforiaAR with vuforia
AR with vuforia
 
Philipp Nagele (Wikitude): Making Your Own Micro AR Cloud
Philipp Nagele (Wikitude): Making Your Own Micro AR CloudPhilipp Nagele (Wikitude): Making Your Own Micro AR Cloud
Philipp Nagele (Wikitude): Making Your Own Micro AR Cloud
 
Levitum - Working With Us
Levitum - Working With UsLevitum - Working With Us
Levitum - Working With Us
 
Waking App Ltd: Next Gen AR Toolset
Waking App Ltd: Next Gen AR ToolsetWaking App Ltd: Next Gen AR Toolset
Waking App Ltd: Next Gen AR Toolset
 
[GAB2016] - Keynote Back from //Build - Julien Corioland
[GAB2016] - KeynoteBack from //Build - Julien Corioland [GAB2016] - KeynoteBack from //Build - Julien Corioland
[GAB2016] - Keynote Back from //Build - Julien Corioland
 
WittyMinds Portfolio Tech
WittyMinds Portfolio TechWittyMinds Portfolio Tech
WittyMinds Portfolio Tech
 
Augmented Reality Application Tutorial for Education 1
Augmented  Reality Application Tutorial for Education 1Augmented  Reality Application Tutorial for Education 1
Augmented Reality Application Tutorial for Education 1
 
Mobile based augmented reality
Mobile based augmented realityMobile based augmented reality
Mobile based augmented reality
 
Cross-platform App with PhoneGap - Henri Mägi
Cross-platform App with PhoneGap - Henri MägiCross-platform App with PhoneGap - Henri Mägi
Cross-platform App with PhoneGap - Henri Mägi
 
Solving Enteprise Mobility Considerations with Telerik Mobile Platform
Solving Enteprise Mobility Considerations with Telerik Mobile PlatformSolving Enteprise Mobility Considerations with Telerik Mobile Platform
Solving Enteprise Mobility Considerations with Telerik Mobile Platform
 
Introductory Augmented Reality in Unity with Android and Vuforia
Introductory Augmented Reality in Unity with Android and VuforiaIntroductory Augmented Reality in Unity with Android and Vuforia
Introductory Augmented Reality in Unity with Android and Vuforia
 
From Event Apps - to Engagement Apps
From Event Apps - to Engagement AppsFrom Event Apps - to Engagement Apps
From Event Apps - to Engagement Apps
 
Augmented Reality Using The Wikitude API
Augmented Reality Using The Wikitude APIAugmented Reality Using The Wikitude API
Augmented Reality Using The Wikitude API
 
Appcelerator Titanium at Mobile 2.0
Appcelerator Titanium at Mobile 2.0Appcelerator Titanium at Mobile 2.0
Appcelerator Titanium at Mobile 2.0
 
Intro to Arkit - ARKit NYC Meetup - 7.20.17
Intro to Arkit - ARKit NYC Meetup - 7.20.17Intro to Arkit - ARKit NYC Meetup - 7.20.17
Intro to Arkit - ARKit NYC Meetup - 7.20.17
 
Android
AndroidAndroid
Android
 
Nokia(pranav)
Nokia(pranav)Nokia(pranav)
Nokia(pranav)
 
Nokia & Windows Phone - Rückblick, Status, Ausblick
Nokia & Windows Phone - Rückblick, Status, AusblickNokia & Windows Phone - Rückblick, Status, Ausblick
Nokia & Windows Phone - Rückblick, Status, Ausblick
 
Vinny DaSilva (Vuforia): Designing For Dynamic Environments
Vinny DaSilva (Vuforia): Designing For Dynamic EnvironmentsVinny DaSilva (Vuforia): Designing For Dynamic Environments
Vinny DaSilva (Vuforia): Designing For Dynamic Environments
 
Project Casestudy - AppforEventz
Project Casestudy - AppforEventzProject Casestudy - AppforEventz
Project Casestudy - AppforEventz
 

En vedette

Cat accessories.
Cat accessories.Cat accessories.
Cat accessories.
Unikorns
 
2014 Award of Excellence in Opertations - AT
2014 Award of Excellence in Opertations - AT2014 Award of Excellence in Opertations - AT
2014 Award of Excellence in Opertations - AT
Dario Gnoato
 

En vedette (15)

Bringing Mobile Vision to Wearables
Bringing Mobile Vision to Wearables Bringing Mobile Vision to Wearables
Bringing Mobile Vision to Wearables
 
CMS Site Index
CMS Site IndexCMS Site Index
CMS Site Index
 
Cat accessories.
Cat accessories.Cat accessories.
Cat accessories.
 
wind,storms and hurricanes
wind,storms and hurricanes wind,storms and hurricanes
wind,storms and hurricanes
 
Top 3 Most Beautiful Flowers
Top 3 Most Beautiful FlowersTop 3 Most Beautiful Flowers
Top 3 Most Beautiful Flowers
 
http://whatisarsi.carpaltunnelnaturalcures.com
http://whatisarsi.carpaltunnelnaturalcures.comhttp://whatisarsi.carpaltunnelnaturalcures.com
http://whatisarsi.carpaltunnelnaturalcures.com
 
Furqan_Saqi (2)
Furqan_Saqi (2)Furqan_Saqi (2)
Furqan_Saqi (2)
 
C 33 (1)
C 33 (1)C 33 (1)
C 33 (1)
 
Img 0008
Img 0008Img 0008
Img 0008
 
Strengthening the environment for web entrepreneurs in europe 22 november 2011
Strengthening the environment for web entrepreneurs in europe 22 november 2011Strengthening the environment for web entrepreneurs in europe 22 november 2011
Strengthening the environment for web entrepreneurs in europe 22 november 2011
 
2014 Award of Excellence in Opertations - AT
2014 Award of Excellence in Opertations - AT2014 Award of Excellence in Opertations - AT
2014 Award of Excellence in Opertations - AT
 
Putt People First Slide Show
Putt People First Slide ShowPutt People First Slide Show
Putt People First Slide Show
 
RESUME__Mayur
RESUME__MayurRESUME__Mayur
RESUME__Mayur
 
Disertación cienciometría jueves 15.10.2015
Disertación cienciometría   jueves 15.10.2015Disertación cienciometría   jueves 15.10.2015
Disertación cienciometría jueves 15.10.2015
 
Customer Experience - How to survive in the 21st century
Customer Experience - How to survive in the 21st centuryCustomer Experience - How to survive in the 21st century
Customer Experience - How to survive in the 21st century
 

Similaire à David Beard (PTC/Vuforia) Building a Vuforia App for Hololens

33vuforiahandsonbeard091714-140926174454-phpapp01
33vuforiahandsonbeard091714-140926174454-phpapp0133vuforiahandsonbeard091714-140926174454-phpapp01
33vuforiahandsonbeard091714-140926174454-phpapp01
David Beard
 
33vuforiahandsonbeard091714 140926174454-phpapp01
33vuforiahandsonbeard091714 140926174454-phpapp0133vuforiahandsonbeard091714 140926174454-phpapp01
33vuforiahandsonbeard091714 140926174454-phpapp01
David Beard
 
Membuat aplikasi nokia x untuk pemula
Membuat aplikasi nokia x untuk pemulaMembuat aplikasi nokia x untuk pemula
Membuat aplikasi nokia x untuk pemula
Yudi Herdiana
 
18ITT61 - Introduction.pptx
18ITT61 - Introduction.pptx18ITT61 - Introduction.pptx
18ITT61 - Introduction.pptx
MugiiiReee
 

Similaire à David Beard (PTC/Vuforia) Building a Vuforia App for Hololens (20)

Apache Cordova - State of the Union 2014
Apache Cordova  - State of the Union 2014Apache Cordova  - State of the Union 2014
Apache Cordova - State of the Union 2014
 
33vuforiahandsonbeard091714-140926174454-phpapp01
33vuforiahandsonbeard091714-140926174454-phpapp0133vuforiahandsonbeard091714-140926174454-phpapp01
33vuforiahandsonbeard091714-140926174454-phpapp01
 
Hands-On with the Qualcomm Vuforia Mobile Vision Platform (Beginning tutorial)
Hands-On with the Qualcomm Vuforia Mobile Vision Platform (Beginning tutorial)Hands-On with the Qualcomm Vuforia Mobile Vision Platform (Beginning tutorial)
Hands-On with the Qualcomm Vuforia Mobile Vision Platform (Beginning tutorial)
 
UplinQ - hands-on with the qualcomm vuforia mobile vision platform
UplinQ - hands-on with the qualcomm vuforia mobile vision platformUplinQ - hands-on with the qualcomm vuforia mobile vision platform
UplinQ - hands-on with the qualcomm vuforia mobile vision platform
 
33vuforiahandsonbeard091714 140926174454-phpapp01
33vuforiahandsonbeard091714 140926174454-phpapp0133vuforiahandsonbeard091714 140926174454-phpapp01
33vuforiahandsonbeard091714 140926174454-phpapp01
 
Philipp Nagele (Wikitude): Context Is for Kings: Putting Context in the Hands...
Philipp Nagele (Wikitude): Context Is for Kings: Putting Context in the Hands...Philipp Nagele (Wikitude): Context Is for Kings: Putting Context in the Hands...
Philipp Nagele (Wikitude): Context Is for Kings: Putting Context in the Hands...
 
Membuat aplikasi nokia x untuk pemula
Membuat aplikasi nokia x untuk pemulaMembuat aplikasi nokia x untuk pemula
Membuat aplikasi nokia x untuk pemula
 
Nokia X same code base new user base: Introduction to Nokia X software platfo...
Nokia X same code base new user base: Introduction to Nokia X software platfo...Nokia X same code base new user base: Introduction to Nokia X software platfo...
Nokia X same code base new user base: Introduction to Nokia X software platfo...
 
Intro to Nokia X software platform and tools
Intro to Nokia X software platform and toolsIntro to Nokia X software platform and tools
Intro to Nokia X software platform and tools
 
201410 1 fiware-overview
201410 1 fiware-overview201410 1 fiware-overview
201410 1 fiware-overview
 
Create Your Own VR Experience
Create Your Own VR ExperienceCreate Your Own VR Experience
Create Your Own VR Experience
 
Flash for Blackberry, iPhone and Android
Flash for Blackberry, iPhone and AndroidFlash for Blackberry, iPhone and Android
Flash for Blackberry, iPhone and Android
 
Cross-platform Mobile Development on Open Source
Cross-platform Mobile Development on Open SourceCross-platform Mobile Development on Open Source
Cross-platform Mobile Development on Open Source
 
WSO2Con EU 2015: A Complete Platform for Applications in a Connected Enterprise
WSO2Con EU 2015: A Complete Platform for Applications in a Connected EnterpriseWSO2Con EU 2015: A Complete Platform for Applications in a Connected Enterprise
WSO2Con EU 2015: A Complete Platform for Applications in a Connected Enterprise
 
Firefox OS Perspective
Firefox OS Perspective Firefox OS Perspective
Firefox OS Perspective
 
DevOps on Steroids Featuring Red Hat & Alantiss - Pop-up Loft Tel Aviv
DevOps on Steroids Featuring Red Hat & Alantiss - Pop-up Loft Tel AvivDevOps on Steroids Featuring Red Hat & Alantiss - Pop-up Loft Tel Aviv
DevOps on Steroids Featuring Red Hat & Alantiss - Pop-up Loft Tel Aviv
 
Running Web & Mobile in Azure App Service
Running Web & Mobile in Azure App ServiceRunning Web & Mobile in Azure App Service
Running Web & Mobile in Azure App Service
 
18ITT61 - Introduction.pptx
18ITT61 - Introduction.pptx18ITT61 - Introduction.pptx
18ITT61 - Introduction.pptx
 
EMEA AppForum 2015 Android KitKat & Lollipop - new features for enterprise de...
EMEA AppForum 2015 Android KitKat & Lollipop - new features for enterprise de...EMEA AppForum 2015 Android KitKat & Lollipop - new features for enterprise de...
EMEA AppForum 2015 Android KitKat & Lollipop - new features for enterprise de...
 
Azure thursday HoloLens and cognitive services a powerful combination
Azure thursday HoloLens and cognitive services a powerful combinationAzure thursday HoloLens and cognitive services a powerful combination
Azure thursday HoloLens and cognitive services a powerful combination
 

Plus de AugmentedWorldExpo

Bill Meyer (Virtual Science Center): Turning Kids on to STEM by Letting Them ...
Bill Meyer (Virtual Science Center): Turning Kids on to STEM by Letting Them ...Bill Meyer (Virtual Science Center): Turning Kids on to STEM by Letting Them ...
Bill Meyer (Virtual Science Center): Turning Kids on to STEM by Letting Them ...
AugmentedWorldExpo
 
Valentin Heun (PTC): One Reality - A 3rd generation AR User Interface
Valentin Heun (PTC): One Reality - A 3rd generation AR User InterfaceValentin Heun (PTC): One Reality - A 3rd generation AR User Interface
Valentin Heun (PTC): One Reality - A 3rd generation AR User Interface
AugmentedWorldExpo
 

Plus de AugmentedWorldExpo (20)

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

Dernier

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Dernier (20)

DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 

David Beard (PTC/Vuforia) Building a Vuforia App for Hololens

  • 1. BUILDING A VUFORIA APP FOR HOLOLENS David Beard Developer Evangelist, Product Manager PTC Vuforia June 2nd 2016
  • 2. 2 AGENDA • Vuforia Introduction • Vuforia HoloLens Experiences • How to build the Vuforia HoloLens demo
  • 3.
  • 4. 4 A simple API describes what is in the camera’s FOV, and where – Images – Objects – Text – Meshes VUFORIA The leading AR platform
  • 6. 6 PLATFORM COMPONENTS Vuforia Engine Cloud ServicesTools Supported Devices • Phones & Tablets - Android & iOS • Eyewear - Samsung Gear VR, Epson-BT 200, ODG R-6/7 • 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
  • 7. 7 • Support for Windows 10 ( coming soon ) – HoloLens – Microsoft Surface – HP Spectre • Easily deploy apps across devices VUFORIA UWP SUPPORT
  • 8. 8 Creates 3D meshes of Spatial Surfaces HoloLens Spatial Mapping • Reconstructs physical surfaces • Maps to Spatial Coord System • Localizes the user and surfaces
  • 9. 9 3D SPATIAL SURFACES IN THE REAL WORLD
  • 10. 10 Vuforia for HoloLens • Recognize images and objects • Know their precise location • Accurately register content Recognition and Pose Registration for HoloLens
  • 11. 11
  • 12. 12 Vuforia enables HoloLens apps to recognize things and know where they are • Uniquely identify images and objects • Know where they are in the environment • Precisely register content Supported by • Vuforia Extended Tracking • C# API in Unity and Visual Studio • On Windows 10 Devices VUFORIA + HOLOLENS
  • 14. 14 1. Configure the scene for AR 2. Add targets and digital content 3. Position on CAD proxy model 4. Configure build package 5. Build for Windows Store WORKFLOW OVERVIEW IN UNITY

Notes de l'éditeur

  1. 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.
  2. Today I’m going to be discussing how Vuforia can be used with HoloLens to create new types of apps in Unity I’ll give you an introduction to the features of Vuforia and HoloLense And then I’ll show you how to create a HoloLens app that uses Vuforia in Unity
  3. Vuforia is PTC’s Augmented Reality 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.
  4. 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
  5. Vuforia is the most widely used AR platform in the world. 10's of thousands of apps have been created, by 100s of thousands of developers, resulting in 100s of millions of app installs.
  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. Spatial surfaces are located and discoverable within the Hololens spatial coordinate system
  8. Transition to Demo w/ Preview Now lets take a look at how to build a Cardboard VR app that uses Vuforia to achieve a new level of engagement … let me show you the app that I’m going to be building.. On-Device Demo