Interactive hand pose estimation using a stretch-sensing soft glove

We propose a stretch-sensing soft glove to interactively capture hand poses with high accuracy and without requiring an external optical setup. We demonstrate how our device can be fabricated and calibrated at low cost, using simple tools available in most fabrication labs. To reconstruct the pose from the capacitive sensors embedded in the glove, we propose a deep network architecture that exploits the spatial layout of the sensor itself. The network is trained only once, using an inexpensive off-the-shelf hand pose reconstruction system to gather the training data. The per-user calibration is then performed on-the-fly using only the glove. The glove's capabilities are demonstrated in a series of ablative experiments, exploring different models and calibration methods. Comparing against commercial data gloves, we achieve a 35% improvement in reconstruction accuracy.

[1]  Edoardo Battaglia,et al.  A Synergy-Based Optimally Designed Sensing Glove for Functional Grasp Recognition , 2016, Sensors.

[2]  Christian Theobalt,et al.  GANerated Hands for Real-Time 3D Hand Tracking from Monocular RGB , 2017, 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition.

[3]  Robert J. Wood,et al.  Soft curvature sensors for joint angle proprioception , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[4]  Sangki Park,et al.  A knitted glove sensing system with compression strain for finger movements , 2018 .

[5]  Luc Van Gool,et al.  Hand Pose Estimation from Local Surface Normals , 2016, ECCV.

[6]  Shwetak N. Patel,et al.  Finexus: Tracking Precise Motions of Multiple Fingertips Using Magnetic Sensing , 2016, CHI.

[7]  David Kim,et al.  Articulated distance fields for ultra-fast tracking of hands interacting , 2017, ACM Trans. Graph..

[8]  Jie Wang,et al.  Calibrating human hand for teleoperating the HIT/DLR hand , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[9]  Jianfei Cai,et al.  Weakly-Supervised 3D Hand Pose Estimation from Monocular RGB Images , 2018, ECCV.

[10]  Patrick Olivier,et al.  Digits: freehand 3D interactions anywhere using a wrist-worn gloveless sensor , 2012, UIST.

[11]  Helge J. Ritter,et al.  Robust Dataglove Mapping for Recording Human Hand Postures , 2011, ICIRA.

[12]  Andrew W. Fitzgibbon,et al.  Accurate, Robust, and Flexible Real-time Hand Tracking , 2015, CHI.

[13]  Kenrick Kin,et al.  Online optical marker-based hand tracking with deep labels , 2018, ACM Trans. Graph..

[14]  Yaser Sheikh,et al.  Hand Keypoint Detection in Single Images Using Multiview Bootstrapping , 2017, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[15]  Jian Sun,et al.  Cascaded hand pose regression , 2015, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[16]  Daniel Thalmann,et al.  3D Convolutional Neural Networks for Efficient and Robust Hand Pose Estimation from Single Depth Images , 2017, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[17]  Di Guo,et al.  Development of a Wearable Device for Motion Capturing Based on Magnetic and Inertial Measurement Units , 2017, Sci. Program..

[18]  Otmar Hilliges,et al.  Cross-Modal Deep Variational Hand Pose Estimation , 2018, 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition.

[19]  Mark R. Cutkosky,et al.  Calibration and Mapping of a Human Hand for Dexterous Telemanipulation , 2000, Dynamic Systems and Control: Volume 2.

[20]  Antonis A. Argyros,et al.  Full DOF tracking of a hand interacting with an object by modeling occlusions and physical constraints , 2011, 2011 International Conference on Computer Vision.

[21]  Antonis A. Argyros,et al.  Efficient model-based 3D tracking of hand articulations using Kinect , 2011, BMVC.

[22]  Zheng Wang,et al.  A soft stretchable bending sensor and data glove applications , 2016, 2016 IEEE International Conference on Real-time Computing and Robotics (RCAR).

[23]  Velko Vechev,et al.  DextrES: Wearable Haptic Feedback for Grasping in VR via a Thin Form-Factor Electrostatic Brake , 2018, UIST.

[24]  Jovan Popovic,et al.  Real-time hand-tracking with a color glove , 2009, SIGGRAPH '09.

[25]  Pavlo Molchanov,et al.  Hand Pose Estimation via Latent 2.5D Heatmap Regression , 2018, ECCV.

[26]  H. Shea,et al.  High-Resolution, Large-Area Fabrication of Compliant Electrodes via Laser Ablation for Robust, Stretchable Dielectric Elastomer Actuators and Sensors. , 2015, ACS applied materials & interfaces.

[27]  Joan Condell,et al.  IMU Sensor-Based Electronic Goniometric Glove for Clinical Finger Movement Analysis , 2018, IEEE Sensors Journal.

[28]  Andrew W. Fitzgibbon,et al.  Online generative model personalization for hand tracking , 2017, ACM Trans. Graph..

[29]  Junghsi Lee,et al.  Design of an Inertial-Sensor-Based Data Glove for Hand Function Evaluation , 2018, Sensors.

[30]  Yiwei Tao,et al.  Wearable soft artificial skin for hand motion detection with embedded microfluidic strain sensing , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[31]  Andrea Tagliasacchi,et al.  Robust Articulated-ICP for Real-Time Hand Tracking , 2015 .

[32]  Kevin Montgomery,et al.  Using Registration, Calibration, and Robotics to Build a More Accurate Virtual Reality Simulation for Astronaut Training and Telemedicine , 2003, WSCG.

[33]  Olga Sorkine-Hornung,et al.  Deformation Capture via Soft and Stretchable Sensor Arrays , 2018, ACM Trans. Graph..

[34]  Antti Oulasvirta,et al.  Interactive Markerless Articulated Hand Motion Tracking Using RGB and Depth Data , 2013, 2013 IEEE International Conference on Computer Vision.

[35]  Thomas Brox,et al.  Learning to Estimate 3D Hand Pose from Single RGB Images , 2017, 2017 IEEE International Conference on Computer Vision (ICCV).

[36]  Iain A. Anderson,et al.  Stretch sensors for human body motion , 2014, Smart Structures.

[37]  Robert J. Wood,et al.  Toward a modular soft sensor-embedded glove for human hand motion and tactile pressure measurement , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[38]  Qin Lv,et al.  CapBand: Battery-free Successive Capacitance Sensing Wristband for Hand Gesture Recognition , 2018, SenSys.

[39]  Alexei A. Efros,et al.  Image-to-Image Translation with Conditional Adversarial Networks , 2016, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[40]  Desney S. Tan,et al.  Enabling always-available input with muscle-computer interfaces , 2009, UIST '09.

[41]  Vincent Lepetit,et al.  Hands Deep in Deep Learning for Hand Pose Estimation , 2015, ArXiv.

[42]  Vincent Lepetit,et al.  DeepPrior++: Improving Fast and Accurate 3D Hand Pose Estimation , 2017, 2017 IEEE International Conference on Computer Vision Workshops (ICCVW).

[43]  Gabriel Zachmann,et al.  'Visual-fidelity' dataglove calibration , 2004, Proceedings Computer Graphics International, 2004..

[44]  Tae-Kyun Kim,et al.  Real-Time Articulated Hand Pose Estimation Using Semi-supervised Transductive Regression Forests , 2013, 2013 IEEE International Conference on Computer Vision.

[45]  Mircea Nicolescu,et al.  Vision-based hand pose estimation: A review , 2007, Comput. Vis. Image Underst..

[46]  Michael J. Black,et al.  Deep inertial poser , 2018, ACM Trans. Graph..

[47]  Neff Walker,et al.  Evaluation of the CyberGlove as a whole-hand input device , 1995, TCHI.

[48]  Joseph Classen,et al.  Development and evaluation of a low-cost sensor glove for assessment of human finger movements in neurophysiological settings , 2009, Journal of Neuroscience Methods.

[49]  Osman Hasan,et al.  Wearable technologies for hand joints monitoring for rehabilitation: A survey , 2018, Microelectron. J..

[50]  Te-Shun Chou,et al.  Hand-Eye: A Vision-Based Approach to Data Glove Calibration , 2000 .

[51]  Bodo Rosenhahn,et al.  Sparse Inertial Poser: Automatic 3D Human Pose Estimation from Sparse IMUs , 2017, Comput. Graph. Forum.

[52]  Timothy F. O'Connor,et al.  The Language of Glove: Wireless gesture decoder with low-power and stretchable hybrid electronics , 2017, PloS one.

[53]  Nicolas Roussel,et al.  1 € filter: a simple speed-based low-pass filter for noisy input in interactive systems , 2012, CHI.

[54]  Enzo Pasquale Scilingo,et al.  Strain sensing fabric for hand posture and gesture monitoring , 2005, IEEE Transactions on Information Technology in Biomedicine.

[55]  Andrea Tagliasacchi,et al.  Sphere-meshes for real-time hand modeling and tracking , 2016, ACM Trans. Graph..

[56]  Ken Perlin,et al.  Real-Time Continuous Pose Recovery of Human Hands Using Convolutional Networks , 2014, ACM Trans. Graph..

[57]  Paolo Dario,et al.  A Survey of Glove-Based Systems and Their Applications , 2008, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[58]  Stéphanie P. Lacour,et al.  Design and functional evaluation of an epidermal strain sensing system for hand tracking , 2016, 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[59]  Dimitrios Tzionas,et al.  Embodied hands , 2017, ACM Trans. Graph..

[60]  Tae-Kyun Kim,et al.  Latent Regression Forest: Structured Estimation of 3D Articulated Hand Posture , 2014, 2014 IEEE Conference on Computer Vision and Pattern Recognition.

[61]  Andrew W. Fitzgibbon,et al.  Efficient and precise interactive hand tracking through joint, continuous optimization of pose and correspondences , 2016, ACM Trans. Graph..

[62]  Karthik Ramani,et al.  DeepHand: Robust Hand Pose Estimation by Completing a Matrix Imputed with Deep Features , 2016, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[63]  Jian Sun,et al.  Deep Residual Learning for Image Recognition , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[64]  Michael Neff,et al.  Data-driven glove calibration for hand motion capture , 2013, SCA '13.

[65]  Tae-Kyun Kim,et al.  Opening the Black Box: Hierarchical Sampling Optimization for Estimating Human Hand Pose , 2015, 2015 IEEE International Conference on Computer Vision (ICCV).

[66]  Robert J. Wood,et al.  Soft robotic glove for combined assistance and at-home rehabilitation , 2015, Robotics Auton. Syst..

[67]  Yu Peng,et al.  Development and evaluation of a sensor glove for hand function assessment and preliminary attempts at assessing hand coordination , 2016 .

[68]  Michael J. Black,et al.  Deep Inertial Poser: Learning to Reconstruct Human Pose from Sparse Inertial Measurements in Real Time , 2018 .

[69]  Jovan Popović,et al.  Real-time hand-tracking with a color glove , 2009, SIGGRAPH 2009.

[70]  Jilin Zhou,et al.  A New Hand-Measurement Method to Simplify Calibration in CyberGlove-Based Virtual Rehabilitation , 2010, IEEE Transactions on Instrumentation and Measurement.

[71]  Daniel M. Vogt,et al.  Batch Fabrication of Customizable Silicone‐Textile Composite Capacitive Strain Sensors for Human Motion Tracking , 2017 .

[72]  Luc Van Gool,et al.  Crossing Nets: Combining GANs and VAEs with a Shared Latent Space for Hand Pose Estimation , 2017, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[73]  Suin Kim,et al.  A Soft Sensor-Based Three-Dimensional (3-D) Finger Motion Measurement System , 2017, Sensors.

[74]  Derek G. Kamper,et al.  A low cost instrumented glove for extended monitoring and functional hand assessment , 2007, Journal of Neuroscience Methods.

[75]  Gerd Hirzinger,et al.  Learning techniques in a dataglove based telemanipulation system for the DLR hand , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[76]  Yoshua Bengio,et al.  Understanding the difficulty of training deep feedforward neural networks , 2010, AISTATS.

[77]  Luc Van Gool,et al.  Motion Capture of Hands in Action Using Discriminative Salient Points , 2012, ECCV.

[78]  Thomas Brox,et al.  U-Net: Convolutional Networks for Biomedical Image Segmentation , 2015, MICCAI.