Gaze-directed Flow Map Explosions in AR/VR

Cartography
GIMA
M-GEO
STAMP
Staff Involved
Topic description

Origin-Destination (OD) flow maps are a popular topic in contemporary cartographic and GIS research because they may show interesting spatio-temporal patterns, but are difficult to render legibly. As such, they present a classic cartographic generalization problem where complex data at high detail is available, but generalized or summarized representations of these data are necessary for human visualization and cognition. Several scholars have experimented with 3-dimensional representations of movements using arching flow lines, often rendered in virtual or augmented reality settings to allow the user to physically explore their shapes (Andrienko, Andrienko, Chen, Maciejewski, & Zhao, 2017; Graser, Schmidt, Roth, & Brändle, 2017; Yang et al., 2019).

This project will continue work in this vein by explicitly incorporating cartographic generalization. Flows will be aggregated or otherwise generalized using one or more of a diversity of state-of-the-art methods (e.g., flow combination in the manner of Sankey diagrams, edge bundling, simple aggregation). Then, users of an AR/VR application allowing viewing of the generalized flows will be able to visually query for individual or less-generalized flows by fixing their gaze on a generalized representation.

This master’s project involves developing the software that performs all of these tasks: data generalization, visualization, interactivity affordance, gaze detection, and de-generalization. It requires a student comfortable with basic 3D geometry and computer programming, likely in C# and/or Python, and using the Unity development environment.

Topic objectives and methodology

To build an AR or VR application that allows users to explore a generalized 3D origin-destination flow map by having grouped routes “exploded” (i.e., disaggregated) upon the user’s gaze being fixed upon them, for use on either a Microsoft HoloLens 2 or HTC Vive Pro. Time-allowing, to run a usability test on the completed app.

References for further reading
  • Andrienko, G., Andrienko, N., Chen, W., Maciejewski, R., & Zhao, Y. (2017). Visual Analytics of Mobility and Transportation: State of the Art and Further Research Directions. IEEE Transactions on Intelligent Transportation Systems, 18(8), 2232–2249. https://doi.org/10.1109/TITS.2017.2683539

  • Graser, A., Schmidt, J., Roth, F., & Brändle, N. (2017). Untangling origin-destination flows in geographic information systems. Information Visualization, 18(1), 153–172. https://doi.org/10.1177/1473871617738122

  • Yang, Y., Dwyer, T., Jenny, B., Marriott, K., Cordeil, M., & Chen, H. (2019). Origin-Destination Flow Maps in Immersive Environments. IEEE Transactions on Visualization and Computer Graphics, 25(1), 693–703. https://doi.org/10.1109/TVCG.2018.2865192