Efficient selection of multiple objects on a large scale

The task of multiple object selection (MOS) in immersive virtual environments is important and still largely unexplored. The difficulty of efficient MOS increases with the number of objects to be selected. E.g. in small-scale MOS, only a few objects need to be simultaneously selected. This may be accomplished by serializing existing single-object selection techniques. In this paper, we explore various MOS tools for large-scale MOS. That is, when the number of objects to be selected are counted in hundreds, or even thousands. This makes serialization of single-object techniques prohibitively time consuming. Instead, we have implemented and tested two of the existing approaches to 3-D MOS, a brush and a lasso, as well as a new technique, a magic wand, which automatically selects objects based on local proximity to other objects. In a formal user evaluation, we have studied how the performance of the MOS tools are affected by the geometric configuration of the objects to be selected. Our studies demonstrate that the performance of MOS techniques is very significantly affected by the geometric scenario facing the user. Furthermore, we demonstrate that a good match between MOS tool shape and the geometric configuration is not always preferable, if the applied tool is complex to use.

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

[2]  John F. Lucas Design and Evaluation of 3D Multiple Object Selection Techniques , 2005 .

[3]  Larry F. Hodges,et al.  Taxonomy and experimental evaluation of two-handed selection techniques for volumetric data , 2008 .

[4]  Wolfgang Stuerzlinger,et al.  Group Selection Techniques for Efficient 3D Modeling , 2006, 3D User Interfaces (3DUI'06).

[5]  Graham J. Wills Selection: 524,288 ways to say "this is interesting" , 1996, Proceedings IEEE Symposium on Information Visualization '96.

[6]  Ivan Poupyrev,et al.  3D User Interfaces: Theory and Practice , 2004 .

[7]  Mark R. Mine,et al.  Virtual Environment Interaction Techniques , 1995 .

[8]  José Carlos Príncipe,et al.  Information Theoretic Clustering , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[9]  Amy Banic,et al.  Two Handed Selection Techniques for Volumetric Data , 2007, 2007 IEEE Symposium on 3D User Interfaces.

[10]  Wolfgang Stuerzlinger,et al.  Design and evaluation of a perceptual-based object group selection technique , 2010, BCS HCI.

[11]  Henrik Rojas Nagel Exploratory visual data mining in spatio-temporal virtual reality , 2005 .

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

[13]  Colin Ware,et al.  Information Visualization: Perception for Design , 2000 .

[14]  Doug A. Bowman,et al.  Resizing beyond widgets: object resizing techniques for immersive virtual environments , 2005, CHI EA '05.

[15]  Joachim Hornegger,et al.  Non-convex polyhedral volume of interest selection , 2010, Comput. Medical Imaging Graph..

[16]  Justin Jang,et al.  Multiple Object Selection in Pattern Hierarchies , 2007 .

[17]  John F. Hughes,et al.  SKETCH: An Interface for Sketching 3D Scenes , 1996, SIGGRAPH.

[18]  William Ribarsky,et al.  The virtual annotation system , 1996, Proceedings of the IEEE 1996 Virtual Reality Annual International Symposium.

[19]  Claus B. Madsen,et al.  Shaping 3-D boxes: A full 9 degree-of-freedom docking experiment , 2011, 2011 IEEE Virtual Reality Conference.

[20]  Wolfgang Stuerzlinger,et al.  Efficient manipulation of object groups in virtual environments , 2002, Proceedings IEEE Virtual Reality 2002.

[21]  R Core Team,et al.  R: A language and environment for statistical computing. , 2014 .

[22]  Shumin Zhai,et al.  The “Silk Cursor”: investigating transparency for 3D target acquisition , 1994, CHI '94.