Poros: Configurable Proxies for Distant Interactions in VR

A compelling property of virtual reality is that it allows users to interact with objects as they would in the real world. However, such interactions are limited to space within reach. We present Poros, a system that allows users to rearrange space. After marking a portion of space, the distant marked space is mirrored in a nearby proxy. Thereby, users can arrange what is within their reachable space, making it easy to interact with multiple distant spaces as well as nearby objects. Proxies themselves become part of the scene and can be moved, rotated, scaled, or anchored to other objects. Furthermore, they can be used in a set of higher-level interactions such as alignment and action duplication. We show how Poros enables a variety of tasks and applications and also validate its effectiveness through an expert evaluation.

[1]  Andrew Bluff,et al.  Don’t Panic: Recursive Interactions in a Miniature Metaworld , 2019, VRCAI.

[2]  Andrew S. Forsberg,et al.  Image plane interaction techniques in 3D immersive environments , 1997, SI3D.

[3]  Arindam Dey,et al.  Egocentric space-distorting visualizations for rapid environment exploration in mobile mixed reality , 2009, 2010 IEEE Virtual Reality Conference (VR).

[4]  George W. Fitzmaurice,et al.  A remote control interface for large displays , 2004, UIST '04.

[5]  Dennis Proffitt,et al.  Quantifying immersion in virtual reality , 1997, SIGGRAPH.

[6]  Andrew S. Forsberg,et al.  Aperture based selection for immersive virtual environments , 1996, UIST '96.

[7]  Woontack Woo,et al.  TunnelSlice: Freehand Subspace Acquisition Using an Egocentric Tunnel for Wearable Augmented Reality , 2017, IEEE Transactions on Human-Machine Systems.

[8]  Steven K. Feiner,et al.  The Flexible Pointer: An Interaction Technique for Selection in Augmented and Virtual Reality , 2003 .

[9]  Alan Chalmers,et al.  Portals: increasing visibility in virtual worlds , 2003, SCCG '03.

[10]  Randy F. Pausch,et al.  Voodoo dolls: seamless interaction at multiple scales in virtual environments , 1999, SI3D.

[11]  Ferran Argelaguet,et al.  Multi-scale Manipulation in Indoor Scenes with theWorld in Miniature Metaphor , 2009, EGVE/ICAT/EuroVR.

[12]  Doug A. Bowman,et al.  An evaluation of techniques for grabbing and manipulating remote objects in immersive virtual environments , 1997, SI3D.

[13]  Hans-Werner Gellersen,et al.  Gaze + pinch interaction in virtual reality , 2017, SUI.

[14]  Ivan Poupyrev,et al.  The go-go interaction technique: non-linear mapping for direct manipulation in VR , 1996, UIST '96.

[15]  Timo Ropinski,et al.  Object Selection in Virtual Environments using an Improved Virtual Pointer Metaphor , 2004, ICCVG.

[16]  Randy F. Pausch,et al.  Navigation with place representations and visible landmarks , 2004, IEEE Virtual Reality 2004.

[17]  Niklas Elmqvist,et al.  Direct manipulation through surrogate objects , 2011, CHI.

[18]  Frederick P. Brooks,et al.  Moving objects in space: exploiting proprioception in virtual-environment interaction , 1997, SIGGRAPH.

[19]  Eyal Ofek,et al.  I'm a Giant: Walking in Large Virtual Environments at High Speed Gains , 2019, CHI.

[20]  Randy Pausch,et al.  Virtual reality on a WIM: interactive worlds in miniature , 1995, CHI '95.

[21]  Matthias Bues,et al.  iSith - Intersection-based Spatial Interaction for Two Hands , 2006, 3D User Interfaces (3DUI'06).

[22]  Daniel Mendes,et al.  PRECIOUS! Out-of-reach selection using iterative refinement in VR , 2017, 2017 IEEE Symposium on 3D User Interfaces (3DUI).

[23]  Randy F. Pausch,et al.  Navigation and locomotion in virtual worlds via flight into hand-held miniatures , 1995, SIGGRAPH.

[24]  Meredith Ringel Morris,et al.  SeeingVR: A Set of Tools to Make Virtual Reality More Accessible to People with Low Vision , 2019, CHI.

[25]  Doug A. Bowman,et al.  Travel in immersive virtual environments: an evaluation of viewpoint motion control techniques , 1997, Proceedings of IEEE 1997 Annual International Symposium on Virtual Reality.

[26]  Sriram Subramanian,et al.  Erg-O: Ergonomic Optimization of Immersive Virtual Environments , 2017, UIST.

[27]  Bernd Fröhlich,et al.  Photoportals: shared references in space and time , 2014, CSCW.

[28]  Steven K. Feiner,et al.  Balloon Selection: A Multi-Finger Technique for Accurate Low-Fatigue 3D Selection , 2007, 2007 IEEE Symposium on 3D User Interfaces.

[29]  Sebastian Boring,et al.  Augmented Reality Views for Occluded Interaction , 2019, CHI.

[30]  Majed Al Zayer,et al.  Increasing Walking in VR using Redirected Teleportation , 2018, UIST.

[31]  Ken Perlin,et al.  Spacetime: Enabling Fluid Individual and Collaborative Editing in Virtual Reality , 2018, UIST.

[32]  Bruce H. Thomas,et al.  On the Shoulder of the Giant: A Multi-Scale Mixed Reality Collaboration with 360 Video Sharing and Tangible Interaction , 2019, CHI.

[33]  Niklas Elmqvist,et al.  BalloonProbe: reducing occlusion in 3D using interactive space distortion , 2005, VRST '05.

[34]  A BowmanDoug,et al.  An Introduction to 3-D User Interface Design , 2001 .

[35]  Ivan Poupyrev,et al.  An Introduction to 3-D User Interface Design , 2001, Presence: Teleoperators & Virtual Environments.

[36]  W. Kabsch A solution for the best rotation to relate two sets of vectors , 1976 .

[37]  Ken Perlin,et al.  Pad: an alternative approach to the computer interface , 1993, SIGGRAPH.

[38]  Jinwook Seo,et al.  Wall-based Space Manipulation Technique for Efficient Placement of Distant Objects in Augmented Reality , 2018, UIST.

[39]  Dieter Schmalstieg,et al.  Application and taxonomy of through-the-lens techniques , 2002, VRST '02.

[40]  Ferran Argelaguet,et al.  A survey of 3D object selection techniques for virtual environments , 2013, Comput. Graph..