Mixed reality web service platform

This paper presents a RESTful Web service platform for applications for both Web browsers and mobile clients. Having a common service backend makes creating applications fast, simple, and open to third parties. The paper presents two mixed reality applications that have been built on the platform. It summarizes requirements for a mixed reality platform and defines a mixed reality domain model that the platform and applications share. In addition, it describes how the clients can use the REST interface to perform operations on user-generated content, as well as access real-life commercial geo-content such as street-view panoramas and building models.

[1]  Petri Selonen,et al.  Experiences in Building a RESTful Mixed Reality Web Service Platform , 2010, ICWE.

[2]  Ronald Azuma,et al.  A Survey of Augmented Reality , 1997, Presence: Teleoperators & Virtual Environments.

[3]  Roy Fielding,et al.  Architectural Styles and the Design of Network-based Software Architectures"; Doctoral dissertation , 2000 .

[4]  San Murugesan Web engineering , 1999, LINK.

[5]  Petros Belimpasakis,et al.  A solution for navigating user-generated content , 2009, 2009 8th IEEE International Symposium on Mixed and Augmented Reality.

[6]  Xun Luo From Augmented Reality to Augmented Computing: A Look at Cloud-Mobile Convergence , 2009, 2009 International Symposium on Ubiquitous Virtual Reality.

[7]  P. Milgram,et al.  A Taxonomy of Mixed Reality Visual Displays , 1994 .

[8]  Andrés Lucero,et al.  Image space: capturing, sharing and contextualizing personal pictures in a simple and playful way , 2009, Advances in Computer Entertainment Technology.

[9]  Sam Ruby,et al.  RESTful Web Services , 2007 .

[10]  Timo Pylvänäinen,et al.  Automatic Alignment and MultiView Segmentation of Street View Data using 3 D Shape Priors , 2010 .

[11]  Petri Selonen,et al.  Enabling Rapid Creation of Content for Consumption in Mobile Augmented Reality , 2010, 2010 Fourth International Conference on Next Generation Mobile Applications, Services and Technologies.

[12]  Hideyuki Tamura,et al.  MR Platform: a basic body on which mixed reality applications are built , 2002, Proceedings. International Symposium on Mixed and Augmented Reality.

[13]  David J. Murphy,et al.  An augmented reality view on mirror world content, with Image Space , 2010, 2010 IEEE Virtual Reality Conference (VR).

[14]  Morten Fjeld,et al.  3DVN: A Mixed Reality Platform for Mobile Navigation Assistance , 2006, CHI 2006.

[15]  Petri Selonen From Requirements to a RESTful Web Service: Engineering Content Oriented Web Services with REST , 2011, REST: From Research to Practice.

[16]  Xin Chen,et al.  Next generation map making: geo-referenced ground-level LIDAR point clouds for automatic retro-reflective road feature extraction , 2009, GIS.

[17]  Stephen DiVerdi,et al.  "Anywhere Augmentation": Towards Mobile Augmented Reality in Unprepared Environments , 2007, Location Based Services and TeleCartography.

[18]  Subbu Allamaraju RESTful Web Services Cookbook , 2010 .

[19]  Petri Selonen,et al.  Bringing user-generated content from Internet services to mobile augmented reality clients , 2010, 2010 Cloud-Mobile Convergence for Virtual Reality Workshop (CMCVR 2010) Proceedings.