Parallel Tracking and Mapping for Small AR Workspaces
ISMAR '07 Proceedings of the 2007 6th IEEE and ACM International Symposium on Mixed and Augmented Reality
The Case for VM-Based Cloudlets in Mobile Computing
IEEE Pervasive Computing
Physical-virtual tools for spatial augmented reality user interfaces
ISMAR '09 Proceedings of the 2009 8th IEEE International Symposium on Mixed and Augmented Reality
KinectFusion: real-time 3D reconstruction and interaction using a moving depth camera
Proceedings of the 24th annual ACM symposium on User interface software and technology
KinectFusion: Real-time dense surface mapping and tracking
ISMAR '11 Proceedings of the 2011 10th IEEE International Symposium on Mixed and Augmented Reality
Proceedings of the 10th international conference on Mobile systems, applications, and services
VISION: cloud-powered sight for all: showing the cloud what you see
Proceedings of the third ACM workshop on Mobile cloud computing and services
Scalable crowd-sourcing of video from mobile devices
Proceeding of the 11th annual international conference on Mobile systems, applications, and services
The brewing storm in cloud gaming: a measurement study on cloud to end-user latency
Proceedings of the 11th Annual Workshop on Network and Systems Support for Games
Hi-index | 0.00 |
Many vision-based applications, especially in the domain of augmented reality, must align the camera position in the observed scene. However, traditional cameras only register textures of the observed scene. The reconstruction of depth information from 2D images is compute intensive and inevitably results in loss of accuracy. In this article, we present Mercator, a cloudlet-based system to build a 3D model of the world on which other applications can be built. The model is continuously updated, refined and expanded by crowd-sourcing depth data from 3D cameras on head-mounted devices such as Google Glass. Mercator scales up to a worldwide system by distributing the model over the network edge in geographically close cloudlets. We present the software building blocks of the system, and discuss challenges related to data management, privacy and programming model.