Javascript must be enabled for the correct page display

Replicating augmented reality objects for multi-user interaction

Lenting, H. (2009) Replicating augmented reality objects for multi-user interaction. Master's Thesis / Essay, Computing Science.

[img]
Preview
Text
thesis_hlenting_final.pdf - Published Version

Download (4MB) | Preview

Abstract

Augmented Reality (AR) is the combination of virtual objects and the physical world surrounding us. These virtual objects are used to enrich the real world. Because of technical improvements of mobile hardware, there are quite a number of AR applications deployed in the last decade. To illustrate the potential of the AR technique and to look for a new concept of human-computer interaction, we started the ’Augmented Reality for 3D Multi-user Interaction’ (ARMI) project. The goal of the ARMI project is to build an AR application where, two or more users, can work concurrently on the same virtual maquette. This maquette is visible through a Head Mounted Display (HMD) to display visual objects on top of the real world. The virtual maquette can be used for representing specific traffic situations with roads and cars but also for modelling other 3D scenarios. The following basic actions are supported: creating, selecting, moving, rotating, and deleting virtual objects. The virtual maquette, build by the ARMI project, depends on four distinct areas and we identify the following research areas: hand tracking, hand-pose estimation, 3D interfacing, and AR-object replication. This thesis looks into the possibilities of object replication for the AR application. First, a number of AR applications are considered and it becomes clear that most AR applications with multiple users are depending on a client-server approach and no object replication is used. Second, a number of replication systems are described in which more than one server is involved to keep the data consistent and a number of fundamental replication algorithms are discussed. Based on the related work the decision is made to use a speculative variant of an asynchronous majority consensus algorithm for the AR-object replication. Furthermore, in this thesis the development, implementation and evaluation of the AR-object replication is described. From the evaluation it becomes clear that it is difficult to satisfy all the required replication parameters. We notice a number of replication limits. For example a scaling problem, which means that the number of clients is limited, and specific user behaviour in terms of performed operations per second. Based on the evaluation we conclude that the relaxation of a number of replication parameters is necessary to keep the system responsive enough for an AR application.

Item Type: Thesis (Master's Thesis / Essay)
Degree programme: Computing Science
Thesis type: Master's Thesis / Essay
Language: English
Date Deposited: 15 Feb 2018 07:30
Last Modified: 15 Feb 2018 07:30
URI: https://fse.studenttheses.ub.rug.nl/id/eprint/8879

Actions (login required)

View Item View Item