sig16 mvp ui

Mapping Virtual and Physical Reality

Mapping Virtual and Physical Reality

Qi Sun, Li-Yi Wei, Arie Kaufman
PDF Video Cardboard Clips Sample Scene and Mapping Data

All Research


This is a technique that allows users to explore large virtual environments from small physical environments via real walking with head mounted displays.


Real walking offers higher immersive presence for virtual reality (VR) applications than alternative locomotive means such as walking-in-place and external control gadgets, but needs to take into consideration different room sizes, wall shapes, and surrounding objects in the virtual and real worlds. Despite perceptual study of impossible spaces and redirected walking, there are no general methods to match a given pair of virtual and real scenes.We propose a system to match a given pair of virtual and physical worlds for immersive VR navigation. We first compute a planar map between the virtual and physical floor plans that minimizes angular and distal distortions while conforming to the virtual environment goals and physical environment constraints. Our key idea is to design maps that are globally surjective to allow proper folding of large virtual scenes into smaller real scenes but locally injective to avoid locomotion ambiguity and intersecting virtual objects. From these maps we derive altered rendering to guide user navigation within the physical environment while retaining visual fidelity to the virtual environment. Our key idea is to properly warp the virtual world appearance into real world geometry with sufficient quality and performance. We evaluate our method through a formative user study, and demonstrate applications in gaming, architecture walkthrough, and medical imaging.


author = {Sun, Qi and Wei, Li-Yi and Kaufman, Arie},
title = {Mapping Virtual and Physical Reality},
year = {2016},
issue_date = {July 2016},
publisher = {Association for Computing Machinery},
address = {New York, NY, USA},
volume = {35},
number = {4},
issn = {0730-0301},
url = {},
doi = {10.1145/2897824.2925883},
journal = {ACM Trans. Graph.},
month = jul,
articleno = {64},
numpages = {12},
keywords = {warped space, head-mounted display, camera projection, redirected walking, virtual reality, planar map, human perception, geometry morphing, real-time rendering}