Combining Contact Models With Perceptual Data Reduction for Efficient Haptic Data Communication in Networked VEs

In cooperative networked virtual environments, haptic rendering enables joint haptic interaction with virtual objects and, thus, shared touch experiences among multiple users. In case of an underlying packet-based communication network (e.g., the Internet), minimizing the end-to-end delay, with the goal of preventing instability of the involved control loops, results in high packet rates. Previously proposed perceptual data reduction approaches address this challenge and satisfy the strict delay constraints. However, significantly increased packet rates still occur during contact events. We present a novel event-based coding scheme based on a distributed haptic-rendering framework that integrates model-based distributed haptic rendering with perceptual data reduction. We also present a comprehensive haptic contact model for signals with multiple degrees of freedom. Furthermore, we show that the integration of event-triggered force transient models from event-based haptics into our local contact model is instrumental for generating convincing haptic feedback. Psychophysical experiments reveal that the approach presented herein allows us to push the data reduction performance beyond what is normally achievable by perceptual data reduction schemes alone while significantly improving the quality of haptic contact feedback.

[1]  Hong Z. Tan,et al.  HUMAN FACTORS FOR THE DESIGN OF FORCE-REFLECTING HAPTIC INTERFACES , 1994 .

[2]  Roberta L. Klatzky,et al.  Measuring just noticeable differences for haptic force feedback: implications for rehabilitation , 2002, Proceedings 10th Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems. HAPTICS 2002.

[3]  Eckehard Steinbach,et al.  On the compression and rendering of event-triggered force transients in networked virtual environments , 2009, 2009 IEEE International Workshop on Haptic Audio visual Environments and Games.

[4]  Yonghua Chen,et al.  Six-Degree-of-Freedom Haptic Rendering in Virtual Teleoperation , 2008, IEEE Transactions on Instrumentation and Measurement.

[5]  N.D. Georganas,et al.  Prediction-based Haptic Data Reduction and Compression in Tele-Mentoring Systems , 2008, 2008 IEEE Instrumentation and Measurement Technology Conference.

[6]  Mark W. Spong,et al.  Bilateral control of teleoperators with time delay , 1989 .

[7]  Eckehard G. Steinbach,et al.  A Psychophysically Motivated Compression Approach for 3D Haptic Data , 2006, 2006 14th Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems.

[8]  Kouhei Ohnishi,et al.  Lossy compression of haptic data by using DCT , 2010 .

[9]  Katherine J. Kuchenbecker,et al.  Improving contact realism through event-based haptic feedback , 2006, IEEE Transactions on Visualization and Computer Graphics.

[10]  Kaoru Sezaki,et al.  Architecture of haptics communication system for adaptation to network environments , 2001, IEEE International Conference on Multimedia and Expo, 2001. ICME 2001..

[11]  John Kenneth Salisbury,et al.  Stability of Haptic Rendering: Discretization, Quantization, Time Delay, and Coulomb Effects , 2006, IEEE Transactions on Robotics.

[12]  Grigore C. Burdea,et al.  Force and Touch Feedback for Virtual Reality , 1996 .

[13]  Craig Zilles,et al.  Haptic rendering with the Toolhandle haptic interface , 1995 .

[14]  Adam Wolisz,et al.  Adaptive Coding and Packet Rates for TCP-Friendly VoIP Flows , 2005 .

[15]  Sandra Hirche,et al.  Bilateral Control Architectures for Telerobotics , 2007, Advances in Telerobotics.

[16]  Sandra Hirche,et al.  NETWORK TRAFFIC REDUCTION IN HAPTIC TELEPRESENCE SYSTEMS BY DEADBAND CONTROL , 2005 .

[17]  Katherine J. Kuchenbecker,et al.  Shaping Event-Based Haptic Transients Via an Improved Understanding of Real Contact Dynamics , 2007, Second Joint EuroHaptics Conference and Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems (WHC'07).

[18]  Sandra Hirche,et al.  Perception-Based Data Reduction and Transmission of Haptic Data in Telepresence and Teleaction Systems , 2008, IEEE Transactions on Signal Processing.

[19]  P. Hinterseer,et al.  LIMITATIONS OF HUMAN 3 D-FORCE DISCRIMINATION , 2006 .

[20]  Kenneth R. Boff,et al.  Engineering data compendium : human perception and performance , 1988 .

[21]  Eckehard G. Steinbach,et al.  A Theoretical Analysis of Data Reduction Using the Weber Quantizer , 2008, Data Compression Conference (dcc 2008).

[22]  P. Hinterseer,et al.  Model based data compression for 3D virtual haptic teleinteraction , 2006, 2006 Digest of Technical Papers International Conference on Consumer Electronics.

[23]  Sandra Hirche,et al.  Transparent Data Reduction in Networked Telepresence and Teleaction Systems. Part I: Communication without Time Delay , 2007, PRESENCE: Teleoperators and Virtual Environments.

[24]  Antonio Ortega,et al.  A comparison of different haptic compression techniques , 2002, Proceedings. IEEE International Conference on Multimedia and Expo.

[25]  Peter Xiaoping Liu,et al.  Improving Haptic Feedback Fidelity in Wave-Variable-Based Teleoperation Orientated to Telemedical Applications , 2009, IEEE Transactions on Instrumentation and Measurement.

[26]  Sandra Hirche,et al.  TOWARDS DEADBAND CONTROL IN NETWORKED TELEOPERATION SYSTEMS , 2005 .

[27]  François Conti,et al.  CHAI: An Open-Source Library for the Rapid Development of Haptic Scenes , 2005 .

[28]  Christoph W. Borst,et al.  Predictive coding for efficient host-device communication in a pneumatic force-feedback display , 2005, First Joint Eurohaptics Conference and Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems. World Haptics Conference.

[29]  S. Bolanowski,et al.  The Psychophysics of Tactile Perception and its Peripheral Physiological Basis , 1996 .

[30]  Allison M. Okamura,et al.  Vibration feedback models for virtual environments , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[31]  Blake Hannaford,et al.  Architectures for shared haptic virtual environments , 1997, Comput. Graph..

[32]  Sandra Hirche,et al.  Perception-Based Data Reduction for Haptic Force-Feedback Signals Using Velocity-Adaptive Deadbands , 2010, PRESENCE: Teleoperators and Virtual Environments.

[33]  Sandra Hirche,et al.  Lossy data reduction methods for haptic telepresence systems , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[34]  Michael D. Williams,et al.  Toward event-based haptics: rendering contact using open-loop force pulses , 2004, 12th International Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems, 2004. HAPTICS '04. Proceedings..

[35]  Sandra Hirche,et al.  A novel, psychophysically motivated transmission approach for haptic data streams in telepresence and teleaction systems , 2005, Proceedings. (ICASSP '05). IEEE International Conference on Acoustics, Speech, and Signal Processing, 2005..