Augmented Reality (AR) applications on handheld devices often suffer from spatial distortions, because the AR environment is presented from the perspective of the camera of the mobile device. Recent approaches counteract this distortion based on estimations of the user’s head position, rendering the scene from the user’s perspective. To this end, approaches usually apply face-tracking algorithms on the front camera of the mobile device. However, this demands high computational resources, and, therefore, commonly affects the performance of the application beyond the already high computational load of AR applications. We present a method to reduce the computational demands for user perspective rendering by applying lightweight optical flow tracking and an estimation of the user’s motion before head tracking is started. We demonstrate the suitability of our approach for computationally limited mobile devices and we compare it to device perspective rendering, to head tracked user perspective rendering, as well as to fixed point of view user perspective rendering.
- Jens Grubert, Eyal Ofek, Michel Pahud, Matthias Kranz and Dieter Schmalstieg. GlassHands: Interaction Around Unmodified Mobile Devices Using Sunglasses. In Proceedings of the 2016 ACM Conference on Interactive Surfaces and Spaces (pp. 215-224).
preprint | doi