An HCI method to improve the human performance reduced by local-lag mechanism

Local-lag mechanism can maintain consistency for replicated continuous applications, but with a tradeoff of adding delay to local operations. To relieve the negative effects of the delay, this paper proposes an HCI method named echo. With the help of the echo method users can immediately perceive the results of their operations and how large the lag is. In order to evaluate the proposed method, a desktop collaborative virtual environment (CVE) system and a virtual object control task were employed to study the effects of the echo method on human performance (including task completion time, error count, and interaction quality). Experimental results indicate that when the lag exceeds 100ms the echo method can improve human performance with the effects becoming more evident when a larger lag is used.

[1]  Clarence A. Ellis,et al.  Concurrency control in groupware systems , 1989, SIGMOD '89.

[2]  Cagatay Basdogan,et al.  An experimental study on the role of touch in shared virtual environments , 2000, TCHI.

[3]  George A. Bekey,et al.  Compensation for end to end delays in a VR system , 1998, Proceedings. IEEE 1998 Virtual Reality Annual International Symposium (Cat. No.98CB36180).

[4]  Hong Chen,et al.  Effects of Local-Lag Mechanism on Task Performance in a Desktop CVE System , 2005, Journal of Computer Science and Technology.

[5]  Nicolas D. Georganas,et al.  An orientation update message filtering algorithm in collaborative virtual environments , 2008, Journal of Computer Science and Technology.

[6]  Wentong Cai,et al.  An auto-adaptive dead reckoning algorithm for distributed interactive simulation , 1999, Proceedings Thirteenth Workshop on Parallel and Distributed Simulation. PADS 99. (Cat. No.PR00155).

[7]  Alexander I. Rudnicky,et al.  A performance model of system delay and user strategy selection , 1992, CHI.

[8]  Chengzheng Sun,et al.  Consistency maintenance in real-time collaborative graphics editing systems , 2002, Interactions.

[9]  Ling Chen,et al.  Echo: a method to improve the task performance of CVEs , 2005, IEEE Proceedings. VR 2005. Virtual Reality, 2005..

[10]  Kyoung Shin Park,et al.  Effects of network characteristics on human performance in a collaborative virtual environment , 1999, Proceedings IEEE Virtual Reality (Cat. No. 99CB36316).

[11]  Manuel Menezes de Oliveira Neto,et al.  Transatlantic Touch: A Study of Haptic Collaboration over Long Distance , 2004, Presence: Teleoperators & Virtual Environments.

[12]  Ling Chen An adaptive consistency maintenance approach for replicated continuous applications , 2005, 11th International Conference on Parallel and Distributed Systems (ICPADS'05).

[13]  M. Whitton,et al.  Effect of latency on presence in stressful virtual environments , 2003, IEEE Virtual Reality, 2003. Proceedings..

[14]  Paul Sharkey,et al.  Minimising the latency induced by consistency control, within a large scale multi-user distributed virtual reality system , 1997, 1997 IEEE International Conference on Systems, Man, and Cybernetics. Computational Cybernetics and Simulation.

[15]  Jonathan Klein,et al.  This computer responds to user frustration , 1999, CHI Extended Abstracts.

[16]  I. Scott MacKenzie,et al.  Lag as a determinant of human performance in interactive systems , 1993, INTERCHI.

[17]  Ben Shneiderman,et al.  Response time and display rate in human performance with computers , 1984, CSUR.

[18]  Martin Mauve,et al.  Local-lag and timewarp: providing consistency for replicated continuous applications , 2004, IEEE Transactions on Multimedia.

[19]  Christophe Diot,et al.  A distributed architecture for multiplayer interactive applications on the Internet , 1999, IEEE Netw..

[20]  Steve Benford,et al.  Coping with inconsistency due to network delays in collaborative virtual environments , 1999, VRST '99.

[21]  Steve Benford,et al.  MASSIVE: a distributed virtual reality system incorporating spatial trading , 1995, Proceedings of 15th International Conference on Distributed Computing Systems.

[22]  Susumu Horiguchi,et al.  An experimental study on the effects of Network delay in Cooperative Shared Haptic Virtual Environment , 2003, Comput. Graph..

[23]  Yanchun Zhang,et al.  Achieving convergence, causality preservation, and intention preservation in real-time cooperative editing systems , 1998, TCHI.

[24]  Praktische Informatik Consistency in Replicated Continuous Interactive Media , .

[25]  Georg Passig,et al.  A Photorealistic Predictive Display , 2004, Presence: Teleoperators & Virtual Environments.

[26]  Randolph L. Jackson,et al.  Collaboration and learning within immersive virtual reality , 2000, CVE '00.

[27]  Yoon-Chul Choy,et al.  A dynamic message filtering technique for 3D cyberspaces , 2001, Comput. Commun..

[28]  Hiroshi Yokoi,et al.  Adaptive learning interface used physiological signals , 2000, Smc 2000 conference proceedings. 2000 ieee international conference on systems, man and cybernetics. 'cybernetics evolving to systems, humans, organizations, and their complex interactions' (cat. no.0.

[29]  Olof Hagsand,et al.  Interactive Multiuser VEs in the DIVE System , 1996, IEEE Multim..

[30]  Lars C. Wolf,et al.  On the impact of delay on real-time multiplayer games , 2002, NOSSDAV '02.

[31]  Ethan V. Munson,et al.  Is 100 Milliseconds Too Fast? , 2001, CHI Extended Abstracts.

[32]  Mario Aguilar,et al.  A recurrent neural network approach to virtual environment latency reduction , 2002, Proceedings of the 2002 International Joint Conference on Neural Networks. IJCNN'02 (Cat. No.02CH37290).