Presentation is loading. Please wait.

Presentation is loading. Please wait.

Augmented Reality Generic Enabler Introduction Nonprofit educational material, fair use of copyrighted material, if any, assumed.

Similar presentations


Presentation on theme: "Augmented Reality Generic Enabler Introduction Nonprofit educational material, fair use of copyrighted material, if any, assumed."— Presentation transcript:

1 Augmented Reality Generic Enabler Introduction Nonprofit educational material, fair use of copyrighted material, if any, assumed

2 Augmented Reality Usually live video feed is overlaid by extra information related to view Textual information 3D rendered objects Symbols Current surroundings overlaid by 3D image

3 Some uses Nokia/Here City Lens - to find points of interest Games, entertainment - e.g. ogres in your environment Service instructions etc. e.g. using Google Glass style gadgets

4 FI-WARE AR Generic Enabler High-level API for HTML5 AR applications Requires JavaScript support of suitable web browser No plug-ins required Single API provides everything needed to build an AR application

5 How to get it From FI-WARE repository https://forge.fi-ware.org/frs/download.php/1205/MIWI- AugmentedReality_3.3.3.zip https://forge.fi-ware.org/frs/download.php/1205/MIWI- AugmentedReality_3.3.3.zip From GitHub https://github.com/Chiru/FIWARE-AugmentedReality

6 Documentation references Introduction and Architecture http://forge.fi- ware.org/plugins/mediawiki/wiki/fiware/index.php/FIW ARE.OpenSpecification.MiWi.AugmentedReality http://forge.fi- ware.org/plugins/mediawiki/wiki/fiware/index.php/FIW ARE.OpenSpecification.MiWi.AugmentedReality User and Programmers Guide http://forge.fi- ware.org/plugins/mediawiki/wiki/fiware/index.php/Aug mented_Reality_-_User_and_Programmers_Guide http://forge.fi- ware.org/plugins/mediawiki/wiki/fiware/index.php/Aug mented_Reality_-_User_and_Programmers_Guide Open API Specification http://forge.fi- ware.org/plugins/mediawiki/wiki/fiware/index.php/Aug mented_Reality_Open_API_Specification http://forge.fi- ware.org/plugins/mediawiki/wiki/fiware/index.php/Aug mented_Reality_Open_API_Specification

7 Some vocabulary tracking - finding the place and orientation of the camera related to real world registration - about same as tracking

8 AR Framework SensorManager - Sensor API location-based tracking and registration ARManager - AR API vision-based tracking and registration SceneManager - Scene API 3D scene management Connection - Connection API web-service interface

9 Sensor API Provides list of available sensors Provides sensor data via callback routines Provides one-shot and repeatedly updated location info

10 AR API Registers (finds position and orientation) markers from video stream

11 Scene API Manipulates elements in a xml3d scene moves and adjusts virtual camera moves and modifies 3D objects See XML3D Open API Specification for in-depth treatmentXML3D Open API Specification

12 Communication API Provides REST and Websocket communication to other services

13 Recommended approach Read the documents Familiarise yourself with, experiment and modify demos included to the AR package

14 The End


Download ppt "Augmented Reality Generic Enabler Introduction Nonprofit educational material, fair use of copyrighted material, if any, assumed."

Similar presentations


Ads by Google