Robust Real-Time Bio-Kinematic Movement Tracking Using Multiple Kinects for Tele-Rehabilitation

This paper investigates the robust and accurate capture of human joint poses and bio-kinematic movements for exercise monitoring in real-time tele-rehabilitation applications. Recently developed model-based estimation ideas are used to improve the accuracy, robustness, and real-time characteristics considered vital for applications, where affordability and domestic use are the primary focus. We use the spatial diversity of the arbitrarily positioned Microsoft Kinect receivers to improve the reliability and promote the uptake of the concept. The skeleton-based information is fused to enhance accuracy and robustness, critical for biomedical applications. A specific version of a robust Kalman filter (KF) in a linear framework is employed to ensure superior estimator convergence and real-time use, compared to other commonly used filters. The algorithmic development was conducted in a generic form and computer simulations were conducted to verify our assertions. Hardware implementations were carried out to test the viability of the proposed state estimator in terms of the core requirements of reliability, accuracy, and real-time use. Performance of the overall system implemented in an information fusion context was evaluated against the commercially available and industry standard Vicon system for different exercise routines, producing comparable results with much less infrastructure and financial investment.

[1]  Jake K. Aggarwal,et al.  Tracking human motion using multiple cameras , 1996, Proceedings of 13th International Conference on Pattern Recognition.

[2]  Ian R. Petersen,et al.  Robust state estimation and model validation for discrete-time uncertain systems with a deterministic description of noise and uncertainty , 1998, Autom..

[3]  T. Başar,et al.  A New Approach to Linear Filtering and Prediction Problems , 2001 .

[4]  Fredrik Gustafsson,et al.  Particle filters for positioning, navigation, and tracking , 2002, IEEE Trans. Signal Process..

[5]  Charles R. Allen,et al.  3-D motion system ("data-gloves"): application for Parkinson's disease , 2003, IEEE Trans. Instrum. Meas..

[6]  Zhaoying Zhou,et al.  A real-time articulated human motion tracking using tri-axis inertial/magnetic sensors package. , 2004, IEEE transactions on neural systems and rehabilitation engineering : a publication of the IEEE Engineering in Medicine and Biology Society.

[7]  S. Maskell State Space and Unobserved Component Models: An introduction to particle filters , 2004 .

[8]  Eric Moulines,et al.  Comparison of resampling schemes for particle filtering , 2005, ISPA 2005. Proceedings of the 4th International Symposium on Image and Signal Processing and Analysis, 2005..

[9]  Peiyun She,et al.  Long-Term Poverty and Disability Among Working-Age Adults , 2009 .

[10]  M. Alizadeh,et al.  Design of a marker-based human motion tracking system , 2007, Biomed. Signal Process. Control..

[11]  Huosheng Hu,et al.  A Novel Sensing and Data Fusion System for 3-D Arm Motion Tracking in Telerehabilitation , 2008, IEEE Transactions on Instrumentation and Measurement.

[12]  Elia Palange,et al.  A New Flexible Optical Fiber Goniometer for Dynamic Angular Measurements: Application to Human Joint Movement Monitoring , 2008, IEEE Transactions on Instrumentation and Measurement.

[13]  Brian D. O. Anderson,et al.  Optimality analysis of sensor-target localization geometries , 2010, Autom..

[14]  Andrey V. Savkin,et al.  Vision-Based Target Tracking and Surveillance With Robust Set-Valued State Estimation , 2010, IEEE Signal Processing Letters.

[15]  Philippe Poignet,et al.  Joint angle estimation in rehabilitation with inertial sensors and its integration with Kinect , 2011, 2011 Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[16]  Weihua Sheng,et al.  Wearable Sensor-Based Hand Gesture and Daily Activity Recognition for Robot-Assisted Living , 2011, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[17]  Daniel Cremers,et al.  Real-time human motion tracking using multiple depth cameras , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[18]  Tzuu-Hseng S. Li,et al.  Dynamic Balance Control for Biped Robot Walking Using Sensor Fusion, Kalman Filter, and Fuzzy Logic , 2012, IEEE Transactions on Industrial Electronics.

[19]  Widyawan,et al.  Indoor human tracking application using multiple depth-cameras , 2012, 2012 International Conference on Advanced Computer Science and Information Systems (ICACSIS).

[20]  Luiz Velho,et al.  Kinect and RGBD Images: Challenges and Applications , 2012, 2012 25th SIBGRAPI Conference on Graphics, Patterns and Images Tutorials.

[21]  Andrey V. Savkin,et al.  Multitarget Tracking via Space Transformations Using a Single Frequency Continuous Wave Radar , 2012, IEEE Transactions on Signal Processing.

[22]  Charlie C. L. Wang,et al.  Improved Skeleton Tracking by Duplex Kinects: A Practical Approach for Real-Time Applications , 2013, J. Comput. Inf. Sci. Eng..

[23]  Ling Shao,et al.  Enhanced Computer Vision With Microsoft Kinect Sensor: A Review , 2013, IEEE Transactions on Cybernetics.

[24]  A. Roy,et al.  Enhancing effectiveness of motor rehabilitation using kinect motion sensing technology , 2013, 2013 IEEE Global Humanitarian Technology Conference: South Asia Satellite (GHTC-SAS).

[25]  Petros Daras,et al.  Estimating human motion from multiple Kinect sensors , 2013, MIRAGE '13.

[26]  Andrew W. Fitzgibbon,et al.  Real-time human pose recognition in parts from single depth images , 2011, CVPR 2011.

[27]  Bing-Fei Wu,et al.  Particle-Filter-Based Radio Localization for Mobile Robots in the Environments With Low-Density WLAN APs , 2014, IEEE Transactions on Industrial Electronics.

[28]  Ping Zhang,et al.  Human–Manipulator Interface Based on Multisensory Process via Kalman Filters , 2014, IEEE Transactions on Industrial Electronics.

[29]  Guanglong Du,et al.  Online Serial Manipulator Calibration Based on Multisensory Process Via Extended Kalman and Particle Filters , 2014, IEEE Transactions on Industrial Electronics.

[30]  Guanglong Du,et al.  A Markerless Human–Robot Interface Using Particle Filter and Kalman Filter for Dual Robots , 2015, IEEE Transactions on Industrial Electronics.

[31]  Dryver Huston,et al.  Trajectory Estimations Using Smartphones , 2015, IEEE Transactions on Industrial Electronics.

[32]  Guang Chen,et al.  Reconstructing 3D human models with a Kinect , 2016, Comput. Animat. Virtual Worlds.

[33]  Nicolas Chopin An introduction to particle filters , 2018 .