UplinQ - hands-on with the qualcomm vuforia mobile vision platform
UplinQ - smart terrain™ feature for depth sensing cameras
-
Upload
satya-harish -
Category
Internet
-
view
257 -
download
0
Transcript of UplinQ - smart terrain™ feature for depth sensing cameras
Smart Terrain™ feature for Depth Sensing Cameras
David Beard Developer Evangelist, Qualcomm Connected Experiences, Inc.
Smart Terrain is a feature of the Qualcomm Vuforia SDK. Qualcomm Vuforia is a product of Qualcomm Connected Experiences, Inc.
3 3
Smart Terrain
Reconstructs the environment
Awareness of your environment
Intelligence to interact with objects and surfaces
4
Overview
Smart Terrain for standard device cameras
Advantages of Depth Sensing
How it works
Developing with Smart Terrain
12
Advantages of Depth Sensing Devices
Standard Device Cameras Uses an initialization target Requires user motion Approximates objects
Infrared Depth Sensors Automatic initialization No motion required Faster and richer results
13
Depth Sensing Cameras
Standard Device Cameras Uses visible light Senses contrast
Infrared Depth Sensors Projects Infrared light Fuses RGB image & depth map
21
Best Practices Recommendations for the best user experiences
Supported Environments
User Experience
Designing content
Managing meshes
22
Near range experiences Stages with visually distince borders Opaque non-reflective surfaces Stable room lighting
Supported Environments
25
Abstracts the features of the hardware
Consistent life cycle management
Consistent event handling
Easy portability
Smart Terrain API A universal API for depth aware devices
26
Smart Terrain call flow
SmartTerrainTracker.StartMeshUpdates()
SmartTerrainTracker.StopMeshUpdates()
OnPropUpdated(Prop prop)
OnSurfaceUpdated(SurfaceAbstractBehaviour surfaceBehaviour)
OnPropCreated(Prop prop)
SmartTerrainManager.AssociateProp(PropTemplate, prop)
OnPropDeleted(Prop prop)
34
Smart Terrain call flow
SmartTerrainTracker.StartMeshUpdates()
SmartTerrainTracker.StopMeshUpdates()
OnPropUpdated(Prop prop)
OnSurfaceUpdated(SurfaceAbstractBehaviour surfaceBehaviour)
OnPropCreated(Prop prop)
SmartTerrainManager.AssociateProp(PropTemplate, prop)
OnPropDeleted(Prop prop)
36
For more information on Qualcomm, visit us at: www.qualcomm.com & www.qualcomm.com/blog
©2013-2014 Qualcomm Technologies, Inc. and/or its affiliated companies. All Rights Reserved. Qualcomm is a trademark of Qualcomm Incorporated, registered in the United States and other countries,. Uplinq and Smart Terrain are trademarks of Qualcomm Incorporated. Alll Qualcomm Incorporated trademarks are used with permission.Other products and brand names may be trademarks or registered trademarks of their respective owners.of their respective owners. References in this presentation to “Qualcomm” may mean Qualcomm Incorporated, Qualcomm Technologies, Inc., and/or other subsidiaries or business units within the Qualcomm corporate structure, as applicable. Qualcomm Incorporated includes Qualcomm’s licensing business, QTL, and the vast majority of its patent portfolio. Qualcomm Technologies, Inc., a wholly-owned subsidiary of Qualcomm Incorporated, operates, along with its subsidiaries, substantially all of Qualcomm’s engineering, research and development functions, and substantially all of its product and services businesses, including its semiconductor business, QCT.
Thank you FOLLOW US ON: