Loading...
A Framework for Web-Based Immersive Analytics
Butcher, Peter W. S.
Butcher, Peter W. S.
Advisors
Editors
Other Contributors
Affiliation
EPub Date
Publication Date
2020-08-17
Submitted Date
Collections
Files
Loading...
Main thesis
Adobe PDF, 27.09 MB
Other Titles
Abstract
The emergence of affordable Virtual Reality (VR) interfaces has reignited the interest of researchers and developers in exploring new, immersive ways to visualise data. In particular, the use of open-standards Web-based technologies for implementing VR experiences in a browser aims to enable their ubiquitous and platform-independent adoption. In addition, such technologies work in synergy with established visualization libraries, through the HTML Document Object Model (DOM). However, creating Immersive Analytics (IA) experiences remains a challenging process, as the systems that are currently available require knowledge of game engines, such as Unity, and are often intrinsically restricted by their development ecosystem. This thesis presents a novel approach to the design, creation and deployment of Immersive Analytics experiences through the use of open-standards Web technologies. It presents <VRIA>, a Web-based framework for creating Immersive Analytics experiences in VR that was developed during this PhD project. <VRIA> is built upon WebXR, A-Frame, React and D3.js, and offers a visualization creation workflow which enables users of different levels of expertise to rapidly develop Immersive Analytics experiences for the Web. The aforementioned reliance on open standards and the synergies with popular visualization libraries make <VRIA> ubiquitous and platform-independent in nature. Moreover, by using WebXR’s progressive enhancement, the experiences <VRIA> is able to create are accessible on a plethora of devices. This thesis presents an elaboration on the motivation for focusing on open-standards Web technologies, presents the <VRIA> visualization creation workflow and details the underlying mechanics of our framework. It reports on optimisation techniques, integrated into <VRIA>, that are necessary for implementing Immersive Analytics experiences with the necessary performance profile on the Web. It discusses scalability implications of the framework and presents a series of use case applications that demonstrate the various features of <VRIA>. Finally, it describes the lessons learned from the development of the framework, discusses current limitations, and outlines further extensions.
Citation
Butcher, P. W. S. (2020). A Framework for Web-Based Immersive Analytics. (Doctoral dissertation). University of Chester, United Kingdom.
Publisher
University of Chester
Journal
Research Unit
DOI
PubMed ID
PubMed Central ID
Type
Thesis or dissertation
Language
en
