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

Slides:



Advertisements
Similar presentations
A Natural Interactive Game By Zak Wilson. Background This project was my second year group project at University and I have chosen it to present as it.
Advertisements

PEREY Research & Consulting 1 Welcome. PEREY Research & Consulting 2 Getting Connected WiFi ESSID: guest Fixed line Conference Room 1 –IP : ~2.
Richard Yu.  Present view of the world that is: Enhanced by computers Mix real and virtual sensory input  Most common AR is visual Mixed reality virtual.
BY: TAYLOR APPLEYARD DIG4104c: Student Talk Wikitude: Augmented Reality.
Augmented Reality David Johnson.
CSCI 3100 Tutorial 8 Web Development Tools 1
Multimedia Authoring Tools Jon Ivins DMU. Essence of Multimedia… n Combination and integration of different media elements for presentation via a unified.
Eric Meeks (UCSF) Leslie Yuan (UCSF) OpenSocial Gadget Update from UCSF June 17, 2011 – Harvard Profiles User Group Meeting.
Vision, Video and Virtual Reality Introduction Lecture 1 Objectives, Lectures and Project Topics CSC 59866CD Fall 2004 Zhigang Zhu, NAC 8/203A
SKKU Embedded Software Lab Remote Sensor Byunghei Jun Dongsu Kim Dongig Sin.
Mixed Reality Research in Design Xiangyu Wang, Ph.D. Design Computing Honour Pre. Seminar March 2008.
FYP Project LYU0303: 1 Video Object Tracking and Replacement for Post TV Production.
Design factors Content –Fig.s 4-49, 5-4, 6-3 Organization –Fig.s 2-10, 2-11, 2-12, 2-14, 2-15, 5-17 Performance Aesthetic Security.
Development of mobile applications using PhoneGap and HTML 5
© 2010 Pearson Addison-Wesley. All rights reserved. Addison Wesley is an imprint of 1-1 HCI Human Computer Interaction Week 10.
Introduction.  What is the 3D graphics.  Applications of 3D Graphics.  What is 3Ds MAX.?  System requirements for 3Ds max.  Components of 3Ds MAX.
 Introduction  Devices  Technology – Hardware & Software  Architecture  Applications.
Electronic Visualization Laboratory University of Illinois at Chicago Interaction between Real and Virtual Humans: Playing Checkers R. Torre, S. Balcisoy.
“S ixth Sense is a wearable gestural interface device that augments the physical world with digital information and lets people use natural hand gestures.
BY LINDA MOHAISEN MIKE ZIELINSKI The Tree Census Project.
Geographic Information Systems Web GIS. What is a Web GIS? ► Web GIS is an on-line version of geographic information system ► Using it, GIS data and functions.
WebGL for lazy dudes Janne Lautamäki 1 GLGE – Janne Lautamäki
© 2005 by IBM; made available under the EPL v1.0 | March 1, 2005 Tim deBoer Gorkem Ercan Extend WTP Server Tools for your.
Augmented reality applied to Resilience Management LLP Programme Knowledge Alliances“Collaborative Reformation of Curricula on Resilience Management with.
Augmented and mixed reality (AR & MR)
Sharing Using Social Networks in a Composable Web of Things Presenter: Yong-Jin Jeong Korea University of Technology and Education.
INTRODUCTION Generally, after stroke, patient usually has cerebral cortex functional barrier, for example, the impairment in the following capabilities,
ESR 9: Review of test results and plan for the final testing campaign 1/24 EDUSAFE Summer School, 22 nd June 2015 Yuta Itoh (TU Munich)
Cinematography in Augmented Reality Richard Shemaka.
FI-WARE Points of Interest (POI) Data Provider Short Introduction Nonprofit educational material. Fair use of copyrighted content, if any, is assumed.
GENESIS OF VIRTUAL REALITY  The term ‘Virtual reality’ (VR) was initially coined by Jaron Lanier, founder of VPL Research (1989)..
Advanced tools of teaching: Augmented reality Università degli studi G D’Annuzio June, 2015 Valeria Sciarretta Ud’Anet Srl.
Augmented Reality and 3D modelling By Stafford Joemat Supervised by Mr James Connan.
LABORATORY DATA MANAGEMENT SYSTEM HARSHIT MAHESHWARI (10290) N V SUBBA RAO (10466) GUIDED BY PROF. T.V. PRABHAKAR.
Video Eyewear for Augmented Reality Presenter: Manjul Sharma Supervisor: Paul Calder.
Wellstorm Development Connecting Real Time Data to Everything Hugh Winkler May 11, 2006.
Developing ASP.NET AJAX Controls with Silverlight Barry Gervin Microsoft Regional Director John Bristowe Developer Advisor, Microsoft.
Introduction to Programming the WWW I CMSC Winter 2003 Lecture 10.
FYP Project LYU0304: “Monster Battle”: A Prototype of Augmented Reality Card Game.
© Anselm Spoerri Lecture 9 Augmented Reality –Definition –Visualization Approaches –Applications –Tools and Links.
Augmented Reality Authorized By: Miss.Trupti Pardeshi. NDMVP, Comp Dept. Augmented Reality 1/ 23.
Augmented reality(AR) 王佩怡 唐馨.
Magic pyramid Towards a 3D world Feras Khateeb Yousef Azem supervisor Dr.Lui Malhis.
Markerless Augmented Reality Platform Design and Verification of Tracking Technologies Author:J.M. Zhong Date: Speaker:Sian-Lin Hong.
CONTENT FOCUS FOCUS INTRODUCTION INTRODUCTION COMPONENTS COMPONENTS TYPES OF GESTURES TYPES OF GESTURES ADVANTAGES ADVANTAGES CHALLENGES CHALLENGES REFERENCE.
Made By: Pallavi Chhikara
INTRODUCTION JavaScript can make websites more interactive, interesting, and user-friendly.
OIPA Openaid IATI Parser and API May What is OIPA? The openaid IATI parser and API; Ingests & shows IATI compliant datasets in a regular User Interface.
Window Shopper Presented By: Mohammad Harris Samee Solangi Maria Fatima Muhammad Saad Khan Supervised By : Dr. Muhammad Sarim.
® ® copyright © 2013 Open Geospatial Consortium What HTML5 and REST mean to the Geo community Raj Singh, PhD Open Geospatial Consortium
By Adam Reimel. Outline Introduction Platform Architecture Future Conclusion.
丁建文 國立高雄應用科大資管系副教授 兼任計網中心軟體發展組組長 跨平台行動應用軟體開發技術 : HTML5 & Mobile JavaScript Framework 暨南大學.
Your Interactive Guide to the Digital World Discovering Computers 2012 Chapter 13 Computer Programs and Programming Languages.
AUGMENTED REALITY VIJAY COLLEGE OF ENGG. FOR WOMEN PRESENTED BY…….
PTC Navigate & Thingworx based App Development
A brief introduction of experience of K-Sky Limited
Sai Goud Durgappagari Dr. Yingcai Xiao
Google Web Toolkit Tutorial
The design of smart glasses for VR applications The CU-GLASSES
Multimedia Virtual Reality T.Sharon - A.Frank.
MSC projects for for CMSC5720(term1), CMSC5721(term2)
Augmented Reality And Virtual Reality.
Augmented Reality By: Erica Baas.
To be supervised by Prof. KH Wong
Gigapixel Visualization
Building a great Metro style device app for your camera
Virtual Reality.
An Introduction of Marker and Markerless In AR
REST Easy - Instant APIs for Your Database
Introduction to JavaScript & jQuery
Presentation transcript:

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

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

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

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

How to get it From FI-WARE repository AugmentedReality_3.3.3.zip AugmentedReality_3.3.3.zip From GitHub

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

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

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

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

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

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

Communication API Provides REST and Websocket communication to other services

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

The End