A Kinect-Based Physiotherapy and Assessment Platform for Parkinson's Disease Patients.
We report on a Kinect-based, augmented reality, real-time physiotherapy platform tailored to Parkinson's disease (PD) patients. The platform employs a Kinect sensor to extract real-time 3D skeletal data (joint information) from a patient facing the sensor (at 30 frames per second). In addition, a small collection of exercises practiced in traditional physiotherapy for PD patients has been implemented in the Unity 3D game engine. Each exercise employs linear or circular movement patterns and poses very light-weight processing demands on real-time computations. During an exercise, trainer instruction demonstrates correct execution and Kinect-provided 3D joint data are fed to the game engine and compared to exercise-specific control routines to assess proper posture and body control in real time. When an exercise is complete, performance metrics appropriate for that exercise are computed and displayed on screen to enable the attending physiotherapist to fine-tune the exercise to the abilities/needs of an individual patient as well as to provide performance feedback to the patient. The platform can operate in a physiotherapist's office and, following appropriate validation, in a home environment. Finally, exercises can be parameterized meaningfully, depending on the intended purpose (motor assessment versus plain exercise at home).
Department of Informatics Engineering, Technological Educational Institute of Crete, Heraklion, 71410 Crete, Greece.
Ioannis
0000-0001-5202-9698
I
Pachoulakis
Department of Informatics Engineering, Technological Educational Institute of Crete, Heraklion, 71410 Crete, Greece.
Nikolaos
N
Xilourgos
Department of Informatics Engineering, Technological Educational Institute of Crete, Heraklion, 71410 Crete, Greece.
Nikolaos
0000-0001-5268-1416
N
Papadopoulos
Institute of Computer Science, Foundation for Research and Technology-Hellas (FORTH), Vassilika Vouton, Heraklion, 70013 Crete, Greece.
Anastasia
0000-0002-6563-1896
A
Analyti