Abstract

The Microsoft Kinect sensor has gained attention as a tool for gait analysis for several years. Despite the many advantages the sensor provides, however, the lack of a native capability to extract joints from the side view of a human body still limits the adoption of the device to a number of relevant applications. This paper presents an algorithm to locate and estimate the trajectories of up to six joints extracted from the side depth view of a human body captured by the Kinect device. The algorithm is then applied to extract data that can be exploited to provide an objective score for the “Get Up and Go Test”, which is typically adopted for gait analysis in rehabilitation fields. Starting from the depth-data stream provided by the Microsoft Kinect sensor, the proposed algorithm relies on anthropometric models only, to locate and identify the positions of the joints. Differently from machine learning approaches, this solution avoids complex computations, which usually require significant resources. The reliability of the information about the joint position output by the algorithm is evaluated by comparison to a marker-based system. Tests show that the trajectories extracted by the proposed algorithm adhere to the reference curves better than the ones obtained from the skeleton generated by the native applications provided within the Microsoft Kinect (Microsoft Corporation, Redmond, WA, USA, 2013) and OpenNI (OpenNI organization, Tel Aviv, Israel, 2013) Software Development Kits.

Highlights

  • The “Get Up and Go Test” (GUGT), called the “Tinetti test” [1], is used as an assessment tool to evaluate a subject’s capabilities in gait and balance

  • The joint estimation algorithm developed by the Microsoft Research Team [4] is natively provided with the sensor software development toolkit (SDK)

  • In addition to the Microsoft SDK software (Microsoft Corporation), the depth information captured by the Kinect sensor can be processed by alternative tools, such as the OpenNI (Open Natural Interaction) SDK [5]

Read more

Summary

Introduction

The “Get Up and Go Test” (GUGT), called the “Tinetti test” [1], is used as an assessment tool to evaluate a subject’s capabilities in gait and balance. The execution of the test is evaluated by qualified medical staff, who fill in a table with scores Those scores are partly subjective, as they depend on the different level of expertise of the operator who performs the assessment. In addition to the Microsoft SDK software (Microsoft Corporation), the depth information captured by the Kinect sensor can be processed by alternative tools, such as the OpenNI (Open Natural Interaction) SDK [5]. This software environment, developed by PrimeSense, uses the NITE middleware to implement the automatic joint estimation and tracking process

Objectives
Results
Conclusion
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.