VR We Now?
Advances and challenges in cross-immersive analytics.
Where are we now in mixed reality? Cross-virtuality analytics (XVA) is a novel field of research that combines different devices such as 2D screens, AR displays, and VR displays to enable immersive visual analytics by seamlessly integrating different devices and supporting multi-user collaboration. This article is based on a research survey published in EuroVis ’22 that analyzes existing work in cross-virtuality analytics.
All devices can be classified using the reality-virtuality continuum (RVC) as defined by Milgram and Kishino in 1995. RVC ranges from conventional workstation-based visual analytics (VA) on 2D screens to 3D or immersive visualizations that employ augmented reality (AR), augmented virtuality (AV) and virtual reality (VR). Interactions and transitions between these different stages of RVC provides us with cross-virtual experience.
Applications in certain fields — such as network analysis, volumetric data, biology, or medicine — often have either inherently spatial or complex data. Thus, there is a need to combine the well-established 2D screen-based methods with combination of other stages in the RVC for optimized cognitive reception.
Levels of Cross-Virtuality (XV)
The survey identified four categories based on the interconnections between RVC stages.
Spatially agnostic XV: When two or more systems share common data but are NOT related by real world physical position and distance.
Augmented displays: Systems that augment one stage of RVC with the help of another stage and are related by their real world positions. Common examples include combination of 2D surfaces with AR and/or VR systems.
Networked XV: Systems that interconnect users in same or different stages of RVC.
Transient XV: Systems that allow smooth transitions between two or more stages of RVC. Implementing these systems is challenging.
Transition and Interaction Techniques in XV
Transitions guide the user during the shift from one stage to another so that users remain focused on their tasks. Common transition techniques are Portals, Fade, Offscreen transition, SimpleCut, Vortex and FastMovement. Each transition has its advantages and disadvantages which are explored in the following research (refer to table below).
For information visualization there are seven unique interaction techniques for XV Analytics:
- Select — mark something of interest
- Explore — show user something else
- Reconfigure — show a different arrangement
- Encode — show a different representation
- Abstract/Elaborate — show less or more details
- Filter — show results with conditions
- Connect — show related items
Collaboration in XVA
The survey study found 64 papers research collaboration within the RVC. These research papers can be categorized based on their collaboration environment as:
- Same time, Same space
- Same time, Different space
- Different time, Same space
- Different time, Different space
Visualization in Virtual Analytics
37 different studies were classified into four categories based on their input data type and the the visualization technique they used
- Trees, graphs and networks visualization
2. Multivariate data visualization
3. Spatial data visualization
4. Geospatial data visualization
Challenges & Opportunities in Mixed Reality
In addition to the usability of systems, systems need to be evaluated for mixed reality specific constructs such as simulator sickness, cybersickness, presence and factors such as mental demand, cognitive load & plausibility of interacting. Almost all studies referenced in the survey used self reported feedback questionnaire. Alternatives or enchantments to self-reported data such as physiological measurements needs exploration.
Depending on transition technique different metaphors are conveyed to the user which can influence their perception of the system.
Future work could investigate desired effect of different transitions, for example depending on how subtle the transition is it can be used to maintain or break user’s presence in the virtual system
Space utilization across the RVC is a constraints for viewing large datasets or multiple views. There is scope for exploring different space constraints of devices across different visualizations.
Consistency of visualization and interaction techniques across devices. For the same data viewed on different stages in the RVC or in a collaborative setting, visualization and interaction techniques should match as closely as possible between the different scenarios or at least have consistent mental model regarding the outcome. Such translations of encodings and interaction techniques between devices are contrained by the device and above mentioned challenges and are an open challenge.
Conclusion
The literature survey revealed that not many systems exist so far which cover all these core aspects of XVA. There are research opportunities to fill the knowledge and give directions for future research.
References
- B. Fröhler et al. A Survey on Cross-Virtuality Analytics. Computer Graphics Forum, 2022. https://doi.org/10.1111/cgf.14447