A Cloud-Based Framework to Enhance Augmented Reality

We propose a cloud-based framework for AR applications. The framework is combined of state-of-the-art Virtualization Desktop Infrastructure (VDI) of Personal Cloud Computer (PC2) and parallel computing technique of MapReduce. We design a sophisticated client-server architecture to enhance performance of multi-user Augmented Reality (AR) application. Computing load balance is the design concern between client devices and application servers. A multi-user AR game is used as case study running on parallel Virtual Machines (Vs.). We also explore the concurrent AR mechanism on cooperation VMs. Finally, we conclude our proposed work and point future work.

[1]  Brian Hayes,et al.  What Is Cloud Computing? , 2019, Cloud Technologies.

[2]  Denis Amselem A Window on Shared Virtual Environments , 1995, Presence: Teleoperators & Virtual Environments.

[3]  Jürgen Gausemeier,et al.  Development of a real time image based object recognition method for mobile AR-devices , 2003, AFRIGRAPH '03.

[4]  Ronald Azuma,et al.  A survey of augmented reality" Presence: Teleoperators and virtual environments , 1997 .

[5]  John W. Woods,et al.  Motion vector quantization for video coding , 1995, IEEE Trans. Image Process..

[6]  Luc Van Gool,et al.  Server-side object recognition and client-side object tracking for mobile augmented reality , 2010, 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition - Workshops.

[7]  Wouter Pasman,et al.  Implementation of an augmented reality system on a PDA , 2003, The Second IEEE and ACM International Symposium on Mixed and Augmented Reality, 2003. Proceedings..

[8]  Dieter Schmalstieg,et al.  First steps towards handheld augmented reality , 2003, Seventh IEEE International Symposium on Wearable Computers, 2003. Proceedings..

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