VIO: Visualize Interactive Objects

dc.contributorAalto-yliopistofi
dc.contributorAalto Universityen
dc.contributor.advisorCorneo, Lorenzo
dc.contributor.authorArevalo Espinal, Wendy Yunuen
dc.contributor.schoolPerustieteiden korkeakoulufi
dc.contributor.supervisorHellas, Arto
dc.date.accessioned2024-09-01T17:05:18Z
dc.date.available2024-09-01T17:05:18Z
dc.date.issued2024
dc.description.abstractThe rapid advancement of eXtended Reality (XR) technologies has coincided with a growing demand for innovative applications that integrate seamlessly with the Internet of Things (IoT). However, the multidisciplinary nature of XR applications often makes data integration a resource-intensive and time-consuming task. Additionally, current XR data visualization techniques frequently overlook the representation and interaction with IoT devices within virtual environments, neglecting the spatial representation and interactive capabilities required to effectively engage with IoT devices in the virtual world. To address these challenges, this thesis presents VIO, a data transformation framework designed to simplify the integration of IoT devices and data into XR applications. VIO consists of two main components: a runtime library (VRT) integrated into game engines and a JSON-based syntax for defining VIO Descriptions (VDs). The VRT interprets VDs to facilitate the visualization and interaction of IoT data within the XR environment. By raising the level of abstraction, VIO enables developers to integrate IoT data with minimal coding effort. The framework was evaluated through both quantitative and qualitative methods. The quantitative evaluation demonstrated that VIO implementations are lightweight and incur negligible overhead at runtime compared to native implementations. The qualitative evaluation, conducted with 12 participants, revealed that VDs are intuitive, easy to use, and extensible to other types of data.en
dc.format.extent54+6
dc.format.mimetypeapplication/pdfen
dc.identifier.urihttps://aaltodoc.aalto.fi/handle/123456789/130564
dc.identifier.urnURN:NBN:fi:aalto-202409016126
dc.language.isoenen
dc.programmeMaster's Programme in Security and Cloud Computing (SECCLO)fi
dc.programme.majorSecurity and Cloud Computingfi
dc.programme.mcodeSCI3113fi
dc.subject.keywordextended realityen
dc.subject.keywordinternet of thingsen
dc.subject.keywordinteractionen
dc.subject.keywordvisualizationen
dc.titleVIO: Visualize Interactive Objectsen
dc.typeG2 Pro gradu, diplomityöfi
dc.type.ontasotMaster's thesisen
dc.type.ontasotDiplomityöfi
local.aalto.electroniconlyyes
local.aalto.openaccessyes

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
master_Arevalo_Espinal_Wendy_Yunuen_2024.pdf
Size:
2.3 MB
Format:
Adobe Portable Document Format