Stable haptic feedback generation for mid-air gesture interactions: a hidden Markov model-based motion synthesis approach

Generation of stable and realistic haptic feedback during mid-air gesture interactions have recently garnered significant research interest. However, the limitations of the sensing technologies such as unstable tracking, range limitations, nonuniform sampling duration, self occlusions, and motion recognition faults significantly distort motion based haptic feedback to a large extent. In this paper, we propose and implement a hidden Markov model (HMM)-based motion synthesis method to generate stable concurrent and terminal vibrotactile feedback. The system tracks human gestures during interaction and recreates smooth, synchronized motion data from detected HMM states. Four gestures—tapping, three-fingered zooming, vertical dragging, and horizontal dragging—were used in the study to evaluate the performance of the motion synthesis methodology. The reference motion curves and corresponding primitive motion elements to be synthesized for each gesture were obtained from multiple subjects at different interaction speeds by using a stable motion tracking sensor. Both objective and subjective evaluations were conducted to evaluate the performance of the motion synthesis model in controlling both concurrent and terminal vibrotactile feedback. Objective evaluation shows that synthesized motion data had a high correlation for shape and end-timings with the reference motion data compared to measured and moving average filtered data. The mean $$R^{2}$$R2 values for synthesized motion data was always greater than 0.7 even under unstable tracking conditions. The experimental results of subjective evaluation from nine subjects showed significant improvement in perceived synchronization of vibrotactile feedback based on synthesized motion.

[1]  Allison M. Okamura,et al.  Reality-based models for vibration feedback in virtual environments , 2001 .

[2]  Farid Golnaraghi,et al.  A Kalman/Particle Filter-Based Position and Orientation Estimation Method Using a Position Sensor/Inertial Measurement Unit Hybrid System , 2010, IEEE Transactions on Industrial Electronics.

[3]  Ivan Poupyrev,et al.  AIREAL: tactile gaming experiences in free air , 2013, SIGGRAPH '13.

[4]  Joze Guna,et al.  An Analysis of the Precision and Reliability of the Leap Motion Sensor and Its Suitability for Static and Dynamic Tracking , 2014, Sensors.

[5]  Frank Weichert,et al.  Analysis of the Accuracy and Robustness of the Leap Motion Controller , 2013, Sensors.

[6]  Sriram Subramanian,et al.  Mid-Air Haptics and Displays: Systems for Un-instrumented Mid-air Interactions , 2016, CHI Extended Abstracts.

[7]  Teemu Ahmaniemi,et al.  Dynamic tactile feedback in human computer interaction , 2012 .

[8]  Lawrence R. Rabiner,et al.  A tutorial on hidden Markov models and selected applications in speech recognition , 1989, Proc. IEEE.

[9]  I ROCK,et al.  Vision and Touch: An Experimentally Created Conflict between the Two Senses , 1964, Science.

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

[11]  In Lee,et al.  Discrimination of Virtual Environments Under Visual and Haptic Rendering Delays , 2007, 2007 Frontiers in the Convergence of Bioscience and Information Technologies.

[12]  Vincent Hayward,et al.  A tactile enhancement instrument for minimally invasive surgery , 2005, Computer aided surgery : official journal of the International Society for Computer Aided Surgery.

[13]  Lale Akarun,et al.  Hand Pose Estimation and Hand Shape Classification Using Multi-layered Randomized Decision Forests , 2012, ECCV.

[14]  Yoshihiko Nakamura,et al.  Embodied Symbol Emergence Based on Mimesis Theory , 2004, Int. J. Robotics Res..

[15]  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.

[16]  Blake Hannaford,et al.  Tactile data entry for extravehicular activity , 2011, 2011 IEEE World Haptics Conference.

[17]  Satoshi Tadokoro,et al.  Stable Haptic Feedback Generation During Mid Air Interactions Using Hidden Markov Model Based Motion Synthesis , 2016, AsiaHaptics.

[18]  Caroline Jay,et al.  Delayed visual and haptic feedback in a reciprocal tapping task , 2005, First Joint Eurohaptics Conference and Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems. World Haptics Conference.

[19]  Frank Steinicke,et al.  HapRing: A Wearable Haptic Device for 3D Interaction , 2015, Mensch & Computer.

[20]  Xin Liu,et al.  Markerless Human–Manipulator Interface Using Leap Motion With Interval Kalman Filter and Improved Particle Filter , 2016, IEEE Transactions on Industrial Informatics.

[21]  Barbara Deml,et al.  A Study on Visual, Auditory, and Haptic Feedback for Assembly Tasks , 2004, Presence: Teleoperators & Virtual Environments.

[22]  Radu-Daniel Vatavu,et al.  Touch, Movement and Vibration: User Perception of Vibrotactile Feedback for Touch and Mid-Air Gestures , 2015, INTERACT.

[23]  José Pascual Molina,et al.  Identifying Virtual 3D Geometric Shapes with a Vibrotactile Glove , 2016, IEEE Computer Graphics and Applications.

[24]  Li Cheng,et al.  Efficient Hand Pose Estimation from a Single Depth Image , 2013, 2013 IEEE International Conference on Computer Vision.

[25]  Satoshi Tadokoro,et al.  Vibrotactile Stimuli Applied to Finger Pads as Biases for Perceived Inertial and Viscous Loads , 2011, IEEE Transactions on Haptics.

[26]  Jong-Rak Park,et al.  Mid-air tactile stimulation using laser-induced thermoelastic effects: The first study for indirect radiation , 2015, 2015 IEEE World Haptics Conference (WHC).

[27]  Satoshi Tadokoro,et al.  Alternative Display of Friction Represented by Tactile Stimulation without Tangential Force , 2008, EuroHaptics.

[28]  Yoshihiko Nakamura,et al.  Imitation and primitive symbol acquisition of humanoids by the integrated mimesis loop , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[29]  Satoshi Tadokoro,et al.  Can Haptic Feedback Improve Gesture Recognition in 3D Handwriting Systems? , 2016, ICIRA.

[30]  David A. Forsyth,et al.  Skeletal parameter estimation from optical motion capture data , 2004, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).

[31]  Caroline Jay,et al.  Modeling the effects of delayed haptic and visual feedback in a collaborative virtual environment , 2007, TCHI.