Personal Rehabilitation Exercise Assistant with Kinect and Dynamic Time Warping

presence of a professional may cause adverse event or lead to secondary injury. In this paper, we describe our development of a Kinect-based system - KHRD using Dynamic Time Warping (DTW) algorithm and fuzzy logic for ensuring home-based rehabilitation. The KHRD allows a patient perform a prescribed exercise with the presence of a professional. The exercise performed will then be recorded as a base for evaluating the patient's rehabilitation exercise at home. The outcomes of the evaluation can be used as a reference for the patient to validate his/her exercise and to prevent adverse events. A summary report of the outcomes may also be uploaded to a cloud setting for physicians to monitor the patient's progress and adjust the prescription. B. Kinect

[1]  Claus Bahlmann,et al.  The writer independent online handwriting recognition system frog on hand and cluster generative statistical dynamic time warping , 2004, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[2]  Yao-Jen Chang,et al.  A Kinect-based system for physical rehabilitation: a pilot study for young adults with motor disabilities. , 2011, Research in developmental disabilities.

[3]  Tahir Cetin Akinci,et al.  Evaluation of student performance in laboratory applications using fuzzy logic , 2010 .

[4]  Sri Hastuti Kurniawan,et al.  Low-cost accelerometry-based posture monitoring system for stroke survivors , 2008, Assets '08.

[5]  Vit Niennattrakul,et al.  On Clustering Multimedia Time Series Data Using K-Means and Dynamic Time Warping , 2007, 2007 International Conference on Multimedia and Ubiquitous Engineering (MUE'07).

[6]  Panagiotis Tzionas,et al.  An interactive computer graphics interface for the introduction of fuzzy inference in environmental education , 2006, Interact. Comput..

[7]  Shi-Feng Huang,et al.  Ensuring Home-based Rehabilitation Exercise by Using Kinect and Fuzzified Dynamic Time Warping Algorithm , 2012 .

[8]  Ambuj K. Singh,et al.  Variable length queries for time series data , 2001, Proceedings 17th International Conference on Data Engineering.

[9]  A. Corradini,et al.  Dynamic time warping for off-line recognition of a small gesture vocabulary , 2001, Proceedings IEEE ICCV Workshop on Recognition, Analysis, and Tracking of Faces and Gestures in Real-Time Systems.

[10]  Aaron E. Rosenberg,et al.  Performance tradeoffs in dynamic time warping algorithms for isolated word recognition , 1980 .

[11]  Darko Kirovski,et al.  Real-time classification of dance gestures from skeleton animation , 2011, SCA '11.

[12]  Ching Y. Suen,et al.  The State of the Art in Online Handwriting Recognition , 1990, IEEE Trans. Pattern Anal. Mach. Intell..

[13]  Aaron F. Bobick,et al.  A State-Based Approach to the Representation and Recognition of Gesture , 1997, IEEE Trans. Pattern Anal. Mach. Intell..

[14]  Ching-Tien Shih,et al.  A limb action detector enabling people with multiple disabilities to control environmental stimulation through limb action with a Nintendo Wii Remote Controller. , 2010, Research in developmental disabilities.

[15]  Albert A. Rizzo,et al.  Development and evaluation of low cost game-based balance rehabilitation tool using the microsoft kinect sensor , 2011, 2011 Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[16]  Silvia Conforto,et al.  Early recognition of upper limb motor tasks through accelerometers: real-time implementation of a DTW-based algorithm , 2011, Comput. Biol. Medicine.

[17]  Noel E. O'Connor,et al.  Evaluating a dancer's performance using kinect-based skeleton tracking , 2011, ACM Multimedia.

[18]  Lotfi A. Zadeh,et al.  Outline of a New Approach to the Analysis of Complex Systems and Decision Processes , 1973, IEEE Trans. Syst. Man Cybern..

[19]  Lotfi A. Zadeh,et al.  Is there a need for fuzzy logic? , 2008, NAFIPS 2008 - 2008 Annual Meeting of the North American Fuzzy Information Processing Society.

[20]  S. Chiba,et al.  Dynamic programming algorithm optimization for spoken word recognition , 1978 .