City University of Hong Kong

CityU Institutional Repository >
3_CityU Electronic Theses and Dissertations >
ETD - Dept. of Computer Science  >
CS - Master of Philosophy  >

Please use this identifier to cite or link to this item:

Title: Distributed synchronization for collaborative virtual environments
Other Titles: Yong yu hu dong xu ni huan jing de fen bu shi tong bu
Authors: Li, Wun Fung (李煥豐)
Department: Department of Computer Science
Degree: Master of Philosophy
Issue Date: 2008
Publisher: City University of Hong Kong
Subjects: Synchronization.
Shared virtual environments.
Notes: x, 90 leaves : ill. 30 cm.
Thesis (M.Phil.)--City University of Hong Kong, 2008.
Includes bibliographical references (leaves 84-89)
CityU Call Number: TK5103.7 .L53 2008
Type: thesis
Abstract: A collaborative virtual environment (CVEs) is a 3D shared environment that supports geographically dispersed users to interact with each other. Distributed Synchronization is a mechanism to ensure the consistency of the dataset among all the remote users which are involved in the shared environment. Due to the existence of network latency among remote users in such an environment, it is difficult to guarantee that any change in the dataset will be reported timely to all remote users. As this type of dataset changes is continuously over time in nature, the inconsistency problem exists all the time. This means that remote users may perceive different views of the same virtual environment, which will substantially affect the interactivity of the collaboration. To address the synchronization problem, we have developed a new synchronization algorithm for collaborative virtual environments. It considers how interactions with dynamic objects are perceived by the users and attempts to remedy object motion trajectories to reduce the discrepancy of shared objects. The new method can handle unpredictable user interventions and false positive and false negative collision detection problems. A prototype has been implemented for demonstration. A pair of CyberGlovesTM with 3D trackers are used as input devices to manipulate the dynamic objects. As flow visualization and dynamic user interaction are supported in this prototype, users can navigate in the shared environment and apply force to objects to intervene a flow simulation and collision simulation.
Online Catalog Link:
Appears in Collections:CS - Master of Philosophy

Files in This Item:

File Description SizeFormat
abstract.html134 BHTMLView/Open
fulltext.html134 BHTMLView/Open

Items in CityU IR are protected by copyright, with all rights reserved, unless otherwise indicated.


Valid XHTML 1.0!
DSpace Software © 2013 CityU Library - Send feedback to Library Systems
Privacy Policy · Copyright · Disclaimer