Intelligent Carpet: Inferring 3D Human Pose from Tactile Signals

Daily human activities, e.g., locomotion, exercises, and resting, are heavily guided by the tactile interactions between the human and the ground. In this work, leveraging such tactile interactions, we propose a 3D human pose estimation approach using the pressure maps recorded by a tactile carpet as input. We build a low-cost, high-density, large-scale intelligent carpet, which enables the real-time recordings of human-floor tactile interactions in a seamless manner. We collect a synchronized tactile and visual dataset on various human activities. Employing a state-of-the-art camera-based pose estimation model as supervision, we design and implement a deep neural network model to infer 3D human poses using only the tactile information. Our pipeline can be further scaled up to multi-person pose estimation. We evaluate our system and demonstrate its potential applications in diverse fields.

[1]  A. Torralba,et al.  Learning human–environment interactions using conformal tactile textiles , 2021, Nature Electronics.

[2]  Chengkuo Lee,et al.  Deep learning enabled smart mats as a scalable floor monitoring system , 2020, Nature Communications.

[3]  Jun Chen,et al.  Single-layered ultra-soft washable smart textiles for all-around ballistocardiograph, respiration, and posture monitoring during sleep. , 2020, Biosensors & bioelectronics.

[4]  Greg Turk,et al.  Bodies at Rest: 3D Human Pose and Shape Estimation From a Pressure Image Using Synthetic Data , 2020, 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).

[5]  Xue Wang,et al.  A Wireless Textile-Based Sensor System for Self-Powered Personalized Health Care , 2020 .

[6]  Wei Wang,et al.  Large‐Scale Smart Carpet for Self‐Powered Fall Detection , 2020, Advanced Materials Technologies.

[7]  Yanxi Liu,et al.  From Kinematics To Dynamics: Estimating Center of Pressure and Base of Support from Video Frames of Human Motion , 2020, ArXiv.

[8]  Natalia Gimelshein,et al.  PyTorch: An Imperative Style, High-Performance Deep Learning Library , 2019, NeurIPS.

[9]  Serena Ivaldi,et al.  Human movement and ergonomics: An industry-oriented dataset for collaborative robotics , 2019, Int. J. Robotics Res..

[10]  Ali Etemad,et al.  In-Bed Pressure-Based Pose Estimation Using Image Space Representation Learning , 2019, ICASSP 2021 - 2021 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[11]  Carlos A. F. Marques,et al.  POF Smart Carpet: A Multiplexed Polymer Optical Fiber-Embedded Smart Carpet for Gait Analysis , 2019, Sensors.

[12]  Antonio Torralba,et al.  Connecting Touch and Vision via Cross-Modal Prediction , 2019, 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).

[13]  Victor Lempitsky,et al.  Learnable Triangulation of Human Pose , 2019, 2019 IEEE/CVF International Conference on Computer Vision (ICCV).

[14]  A. Torralba,et al.  Learning the signatures of the human grasp using a scalable tactile glove , 2019, Nature.

[15]  Danushka Bollegala,et al.  “Touching to See” and “Seeing to Feel”: Robotic Cross-modal Sensory Data Generation for Visual-Tactile Perception , 2019, 2019 International Conference on Robotics and Automation (ICRA).

[16]  Yaser Sheikh,et al.  OpenPose: Realtime Multi-Person 2D Pose Estimation Using Part Affinity Fields , 2018, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[17]  Nassir Navab,et al.  Patient 3D body pose estimation from pressure imaging , 2018, International Journal of Computer Assisted Radiology and Surgery.

[18]  Jitendra Malik,et al.  Learning 3D Human Dynamics From Video , 2018, 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).

[19]  Dario Pavllo,et al.  3D Human Pose Estimation in Video With Temporal Convolutions and Semi-Supervised Training , 2018, 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).

[20]  Antonio Torralba,et al.  RF-based 3D skeletons , 2018, SIGCOMM.

[21]  Kaiqi Huang,et al.  Pose Guided Deep Model for Pedestrian Attribute Recognition in Surveillance Scenarios , 2018, 2018 IEEE International Conference on Multimedia and Expo (ICME).

[22]  Antonio Torralba,et al.  Through-Wall Human Pose Estimation Using Radio Signals , 2018, 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition.

[23]  Devendra Patil,et al.  Eye in the Sky: Real-Time Drone Surveillance System (DSS) for Violent Individuals Identification Using ScatterNet Hybrid Deep Learning Network , 2018, 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops (CVPRW).

[24]  Charles C. Kemp,et al.  3D Human Pose Estimation on a Configurable Bed from a Pressure Image , 2018, 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[25]  Jitendra Malik,et al.  End-to-End Recovery of Human Shape and Pose , 2017, 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition.

[26]  Yichen Wei,et al.  Integral Human Pose Regression , 2017, ECCV.

[27]  Natalie Vanicek,et al.  Spatiotemporal and plantar pressure patterns of 1000 healthy individuals aged 3-101 years. , 2017, Gait & posture.

[28]  Vasily G. Moshnyaga,et al.  New Technique for Posture Identification in Smart Prayer Mat , 2017 .

[29]  Tao Jiang,et al.  Smart Floor with Integrated Triboelectric Nanogenerator As Energy Harvester and Motion Sensor. , 2017, ACS applied materials & interfaces.

[30]  James J. Little,et al.  A Simple Yet Effective Baseline for 3d Human Pose Estimation , 2017, 2017 IEEE International Conference on Computer Vision (ICCV).

[31]  Edward H. Adelson,et al.  Connecting Look and Feel: Associating the Visual and Tactile Properties of Physical Materials , 2017, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[32]  Chi Biu Wong,et al.  Indoor human detection and tracking using advanced smart floor , 2017, 2017 8th International Conference on Information and Communication Systems (ICICS).

[33]  Ross B. Girshick,et al.  Mask R-CNN , 2017, 1703.06870.

[34]  Cewu Lu,et al.  RMPE: Regional Multi-person Pose Estimation , 2016, 2017 IEEE International Conference on Computer Vision (ICCV).

[35]  Yaser Sheikh,et al.  Realtime Multi-person 2D Pose Estimation Using Part Affinity Fields , 2016, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[36]  Zhiao Huang,et al.  Associative Embedding: End-to-End Learning for Joint Detection and Grouping , 2016, NIPS.

[37]  Xiaogang Wang,et al.  End-to-End Learning of Deformable Mixture of Parts and Deep Convolutional Neural Networks for Human Pose Estimation , 2016, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[38]  Bernt Schiele,et al.  DeeperCut: A Deeper, Stronger, and Faster Multi-person Pose Estimation Model , 2016, ECCV.

[39]  Jia Deng,et al.  Stacked Hourglass Networks for Human Pose Estimation , 2016, ECCV.

[40]  Kabalan Chaccour,et al.  Smart carpet using differential piezoresistive pressure sensors for elderly fall detection , 2015, 2015 IEEE 11th International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob).

[41]  Peter V. Gehler,et al.  DeepCut: Joint Subset Partition and Labeling for Multi Person Pose Estimation , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[42]  Andrew Zisserman,et al.  Flowing ConvNets for Human Pose Estimation in Videos , 2015, 2015 IEEE International Conference on Computer Vision (ICCV).

[43]  Kaiming He,et al.  Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks , 2015, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[44]  Jimmy Ba,et al.  Adam: A Method for Stochastic Optimization , 2014, ICLR.

[45]  Nasser Kehtarnavaz,et al.  In-bed posture classification and limb identification , 2014, 2014 IEEE Biomedical Circuits and Systems Conference (BioCAS) Proceedings.

[46]  Daijin Kim,et al.  A Depth Video Sensor-Based Life-Logging Human Activity Recognition System for Elderly Care in Smart Indoor Environments , 2014, Sensors.

[47]  Jonathan Tompson,et al.  Joint Training of a Convolutional Network and a Graphical Model for Human Pose Estimation , 2014, NIPS.

[48]  Christian Szegedy,et al.  DeepPose: Human Pose Estimation via Deep Neural Networks , 2013, 2014 IEEE Conference on Computer Vision and Pattern Recognition.

[49]  Trevor Darrell,et al.  Rich Feature Hierarchies for Accurate Object Detection and Semantic Segmentation , 2013, 2014 IEEE Conference on Computer Vision and Pattern Recognition.

[50]  Julian Fiérrez,et al.  Comparative Analysis and Fusion of Spatiotemporal Information for Footstep Recognition , 2013, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[51]  Paul Lukowicz,et al.  Human tracking and identification using a sensitive floor and wearable accelerometers , 2013, 2013 IEEE International Conference on Pervasive Computing and Communications (PerCom).

[52]  Tingting Mu,et al.  Gait recognition: highly unique dynamic plantar pressure patterns among 104 individuals , 2012, Journal of The Royal Society Interface.

[53]  Jenq-Neng Hwang,et al.  Real-Time 3D Human Pose Estimation from Monocular View with Applications to Event Detection and Video Gaming , 2010, 2010 7th IEEE International Conference on Advanced Video and Signal Based Surveillance.

[54]  Ashrafuddin Mohammed,et al.  Smart Carpet: Developing a sensor system to detect falls and summon assistance. , 2010, Journal of gerontological nursing.

[55]  Michael J. Black,et al.  HumanEva: Synchronized Video and Motion Capture Dataset and Baseline Algorithm for Evaluation of Articulated Human Motion , 2010, International Journal of Computer Vision.

[56]  Domnic Savio,et al.  Smart Carpet: A Footstep Tracking Interface , 2007, 21st International Conference on Advanced Information Networking and Applications Workshops (AINAW'07).

[57]  Mark S. Nixon,et al.  A floor sensor system for gait recognition , 2005, Fourth IEEE Workshop on Automatic Identification Advanced Technologies (AutoID'05).

[58]  Jeffrey M. Hausdorff,et al.  Physionet: Components of a New Research Resource for Complex Physiologic Signals". Circu-lation Vol , 2000 .

[59]  Gregory D. Abowd,et al.  The smart floor: a mechanism for natural user identification and tracking , 2000, CHI Extended Abstracts.

[60]  A. Leardini,et al.  Integrated pressure-force-kinematics measuring system for the characterisation of plantar foot loading during locomotion , 2000, Medical and Biological Engineering and Computing.

[61]  A. Hof The equations of motion for a standing human reveal three mechanisms for balance. , 2007, Journal of biomechanics.

[62]  Edward D. Lemaire,et al.  Plantar Pressure Parameters for Dynamic Gait Stability Analysis , 2006, 2006 International Conference of the IEEE Engineering in Medicine and Biology Society.