Markerless Gait Analysis

Markerless Gait Model to Infer occulsion using only One Sensor

  • Collaboration Partner: Bahiana Medical School, Salvador, Brazil

In this work, a low-budget markerless gait analysis application that is aimed at orthopedic care is built and optimized for use in developing countries and small practices. The application utilizes Microsoft Kinect to detect and track body joints and then calculates nine gait parameters that are important for performing a gait assessment. The measurements of the hip flexion/extension, hip abduction/adduction and knee flexion/extension followed the graphs of standard gait pattern. Also they were consistent and homogeneous among all ten participants. The Microsoft Kinect has gained wide popularity in health-related applications due to its low-cost, portability and ability to detect and track multiple body joints. Nevertheless, studies showed that the Kinect manifested inaccuracy when tracking the joints of the lower body, especially in non-ideal tracking conditions. In this work, a new algorithm was proposed for rectifying this tracking problem. As a proof of concept, the proposed algorithm was implemented only for the ankle joint because its readings contained the noisiest return values when compared to other joints. The proposed algorithm was used for inferring the joint’s position in the 3D space and successfully infer the ankle joint’s position using the subject’s gait pattern as expressed by the lower joints’ angles and geometric relationships between these joints.

Publications: 

  • Osman, Sagda EK, Guy C. Hembroff, and Marcos Almeida Matos. “Optimization of a Markerless Gait Analysis Application Aimed at Orthopedic Care for Developing Countries.” In 2018 International Conference on Computer, Control, Electrical, and Electronics Engineering (ICCCEEE), pp. 1-8. IEEE, August, 2018.
  • Osman, S.E., Hembroff, G. and Matos, M.A., 2018, June. A Novel Kinect-Based Algorithm for Inferring the Position of the Lower Body Joints Using Human Gait Pattern. In 2018 IEEE International Conference on Healthcare Informatics (ICHI) (pp. 307-312). IEEE.