Networked virtual environments: design and implementation
Networked virtual environments: design and implementation
Coping with inconsistency due to network delays in collaborative virtual environments
Proceedings of the ACM symposium on Virtual reality software and technology
Revealing the realities of collaborative virtual reality
Proceedings of the third international conference on Collaborative virtual environments
An end-to-end communication architecture for collaborative virtual environments
Computer Networks: The International Journal of Computer and Telecommunications Networking
Reliable Multicast Network Transport for Distributed Virtual Simulation
DIS-RT '99 Proceedings of the 3rd International Workshop on Distributed Interactive Simulation and Real-Time Applications
A Review of Tele-Immersive Applications in the CAVE Research Network
VR '99 Proceedings of the IEEE Virtual Reality
Effects of Network Characteristics on Human Performance in a Collaborative Virtual Environment
VR '99 Proceedings of the IEEE Virtual Reality
Effect of Latency on Presence in Stressful Virtual Environments
VR '03 Proceedings of the IEEE Virtual Reality 2003
Interacting in distributed collaborative virtual environments
VRAIS '95 Proceedings of the Virtual Reality Annual International Symposium (VRAIS'95)
A Network Communication Protocol for Distributed Virtual Environment Systems
VRAIS '96 Proceedings of the 1996 Virtual Reality Annual International Symposium (VRAIS 96)
Using cursor prediction to smooth telepointer jitter
GROUP '03 Proceedings of the 2003 international ACM SIGGROUP conference on Supporting group work
Revealing delay in collaborative environments
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Transatlantic touch: a study of haptic collaboration over long distance
Presence: Teleoperators and Virtual Environments - Special issue: Advances in collaborative virtual environments
CSCW '04 Proceedings of the 2004 ACM conference on Computer supported cooperative work
Shared Object Manipulation with Decorators in Virtual Environments
DS-RT '04 Proceedings of the 8th IEEE International Symposium on Distributed Simulation and Real-Time Applications
Hi-index | 0.00 |
Haptic Collaborative Virtual Environments, like other collaborative environments, are adversely affected by the inherent network lag, caused by delay, jitter, or packet loss, when users are geographically distributed. In this paper, we propose an approach based on both decorators and prediction to compensate for network delays and lost updates. Our approach adds to existing networking-level techniques a history buffer, and a decorator-based predictor at the receiving side and can improve the quality of collaboration as perceived by the remote users. The predictor can determine lost-update messages to improvise the current state, guess the current network delay, and anticipate remote user's interaction strategy and virtual object's position/orientation based on the history, while the decorator will act as a visual cue to inform the user about current network conditions such as the amount of lag experienced; this allows the user to cope with the lag from a human-machine interface point of view.