Abstract
The analysis of human gait dynamics allows an individual to obtain interesting biometric features through which gait disturbances can be observed from normal and abnormal gait patterns. The musculo-skeletal modeling of human movement helps to study the gait dynamics with expected simulations. It encourages the clinicians to identify the pathological gait for proper treatment. We have created a vision-based human locomotion laboratory to capture the healthy and non-healthy gait patterns. A low cost black uniform is taken to capture different person’s gait data. This dress is made up with a piece of multiple color ribbon to identify different locations of body joints. It provides an added advantage during separation of different joint locations through color-based segmentation method. The demographic information of each subject helps to understand their gait dynamics. It instigates us to build a musculo-skeletal gait model on OpenSim simulation framework. The Regression Analysis (RA) technique is applied on crouch and healthy gait feature to measure the generalization ability and to uncover the gait profiles which are estimated by different error metrics such as, Root Mean Square Error (RMSE), Standard Deviation of Error (SDE), and Mean Error (ME). A computational method based on Normalized Auto Correlation (NAC) is computed to measure the gait disturbances in training subjects. The performance analysis of regression model on motion captured data has been validated with subject specific musculo-skeletal gait model on OpenSim platform.
Similar content being viewed by others
References
Aqmar MR, Fujihara Y, Makihara Y, Yagi Y (2014) Gait recognition by Fluctuations. Comput Vis Image Underst 126:38–52
Arnold AS, Asakawa DJ, Delp SL (2000) Do the hamstrings and adductors contribute to excessive internal rotation of the hip in persons with cerebral palsy? Gait Posture 11:181–190
Arnold AS, Salinas S, Asakawa DJ, Delp SL (2000) Accuracy of muscle moment arms estimated from MRI-based musculoskeletal models of the lower extremity. Comput Aided Surg 5:108–119
Baratin E, Sugavaneswaran L, Umapathy K, Ioana C, Krishnan S (2015) Wavelet-based characterization of gait signal for neurological abnormalities. Gait Posture 41(2):634–639
Border following algorithm. http://www.imageprocessingplace.com/downloads_V3/
Bruening DA, Ridge ST (2014) Automated event detection algorithms in pathological gait. Gait Posture 39(1):472–477
Chen M, Huang B, Xu Y (2007) Human abnormal gait modeling via hidden Markov model. Int Conf Inform Acquisition: 517–522
Delp SL, Anderson FC, Arnold AS, Loan P, Habib A, John CT, Guendelman E, Thelen DG (2007) OpenSim: open-source software to create and analyze dynamic simulations of movement. Biomed Eng, IEEE Trans 54(11):1940–1950
Delp SL, Loan JP (2000) A computational framework for simulating and analyzing human and animal movement. IEEE Comput Sci Eng 2(5):46–55
Delp SL, Loan JP, Hoy MG, Zajac FE, Topp EL, Rosen JM (1990) An interactive graphics-based model of the lower extremity to study orthopaedic surgical procedures. IEEE Trans Biomed Eng 37(8):757–767
Gage JR (2004) The treatment of Gait problems in cerebral palsy. MacKeith Press, London
Grimpampi E, Bonnet V, Taviani A, Mazzà C (2013) Estimate of lower trunk angles in pathological gaits using gyroscope data. Gait Posture 38(3):523–527
Higginson JS, Zajac FE, Neptune RR, Kautz SA, Delp SL (2006) Muscle contributions to support during gait in an individual with post-stroke hemiparesis. J Biomech 39:1769–1777
Hutchinson JR, Anderson FC, Blemker SS, Delp SL (2005) Analysis of hindlimb muscle moment arms in Tyrannosaurus rex using a three-dimensional musculoskeletal computer model: implications for stance, gait, and speed. Paleobiology 31:676–701
Jonkers I, Stewart C, Desloovere K, Molenaers G, Spaepen A (2006) Musculo-tendon length and lengthening velocity of rectus femoris in stiff knee gait. Gait Posture 23:222–229
Makihara Y, Aqmar MR, Ngo TT, Nagahara H, Sagawa R, Mukaigawa Y, Yagi Y (2014) Phase estimation of a single quasi-periodic signal. IEEE Trans Signal Process 62(8):2066–2079
Makihara Y, Sagawa R, Mukaigawa Y, Echigo T, Yagi Y (2006) Gait recognition using a view transformation model in the frequency domain. Proc 9th Europe Conf Comput Vision 3953:151–163
Mansouri M, Reinbolt JA (2012) A platform for dynamic simulation and control of movement based on OpenSim and MATLAB. J Biomech 45:1517–1521
Martínez F, Cifuentes C, Romero E (2013) Simulation of normal and pathological gaits using a fusion knowledge strategy. J NeuroEngineering Rehab 10(1)
Mondal S, Nandy A, Chakraborty P, Nandi GC (2012) Gait based personal identification system using rotation sensor. J Emerg Trends Comput Inform Sci 3(2):395–402
Mori A, Makihara Y, Yagi Y (2010) Gait recognition using period-based phase synchronization for low frame-rate videos. Proc 20th Int Conf Pattern Recogn: 2194–2197
Murray WM, Delp SL, Buchanan TS (1996) Variation of muscle moment arms with elbow and forearm position. J Biomech 28(5):513–525
Murray M, Drought B, Kory R (1964) Walking patterns of normal men. J Bon, Joint Surg 46:335–360
Neptune RR, Kautz SA, Zajac FE (2001) Contributions of the individual ankle plantar flexors to support, forward progression and swing initiation during walking. J Biomech 34:1387–1398
Nishino K, Omori G, Koga Y, Kobayashi K, Sakamoto M, Tanabe Y, Tanaka M, Arakawa M (2015) Three-dimensional dynamic analysis of knee joint during gait in medial knee osteoarthritis using loading axis of knee. Gait Posture 42(2):127–132
Osis ST, Hettinga BA, Ferber R (2016) Predicting ground contact events for a continuum of gait types: an application of targeted machine learning using principal component analysis. Gait Posture 46:86–90
Papageorgiou XS, Chalvatzaki G, Tzafestas CS, Maragos P (2015) Hidden markov modeling of human pathological gait using laser range finder for an assisted living intelligent robotic walker. IEEE/RSJ Int Conf Intell Robots Syst (IROS), 6342–6347
Perry J, Burnfield J (1992) Gait analysis: normal and pathological function. SLACK Incorporated, New Jersey
Piazza S, Delp S (1996) The influence of muscles on knee flexion during the swing phase of gait. J Biomech 29(6):723–733
Reinbolt JA, Seth A, Delp SL (2011) Simulation of human movement: applications using OpenSim. Symp Human Body Dynam 2:186–198
Robertson G, Caldwell G, Hamill J, Kamen G, Whittlesey S (2004) Research methods in biomechanics. Human Kinetics, Champaign
Sasaki K, Neptune RR (2006) Muscle mechanical work and elastic energy utilization during walking and running near the preferred gait transition speed. Gait Posture 23:383–390
Schmid J, Sandholm A, Chung F, Thalmann D, Delingette H, Magnenat-Thalmann N (2009) Musculoskeletal simulation model generation from MRI data sets and motion capture data. The book of recent advances in the 3D physiological human, 3-19
Schutte LM, Rodgers MM, Zajac FE (1993) Improving the efficacy of electrical stimulation-induced leg cycle ergometry: an analysis based on a dynamic musculoskeletal model. IEEE Trans Rehab Eng 1(2):109–125
Seth A, Sherman M, Reinbolt JA, Delp SL (2011) OpenSim: a musculoskeletal modeling and simulation framework for in silico investigations and exchange. Symp Human Body Dynam 2:212–232
Simon S (1993) Gait analysis, normal and pathological function. J Bone Joint Surg 75:476-b–477
Thelen DG, Anderson FC (2006) Using computed muscle control to generate forward dynamic simulations of human walking from experimental data. J Biomech 39:1107–1115
Trojaniello D, Ravaschio A, Hausdorff JM, Cereatti A (2015) Comparative assessment of different methods for the estimation of gait temporal parameters using a single inertial sensor: application to elderly, post-stroke, Parkinson’s disease and Huntington’s disease subjects. Gait Posture 42(3):310–316
Vasavada AN, Li S, Delp SL (1998) Influence of muscle morphometry and moment arms on the moment-generating capacity of human neck muscles. Spine 23:412–422
Veilleux LN, Raison M, Rauch F, Robert M, Ballaz L (2016) Agreement of spatio-temporal gait parameters between a vertical ground reaction force decomposition algorithm and a motion capture system. Gait Posture 43:257–264
Winter DA (1990) The biomechanics and motor control of human movement. John Wiley and Sons, 2nd edition
Zajac F, Neptune R, Kautz S (2002) Biomechanics and muscle coordination of human walking part I: introduction to concepts, power transfer, dynamics and simulations. Gait Posture 16:215–232
Zajac F, Neptune R, Kautz S (2003) Biomechanics and muscle coordination of human walking part II: lessons from dynamical simulations and clinical implications. Gait Posture 17(1):1–17
Zhang Y, Ogunbona PO, Li W, Munro B, Wallace GG (2013) pathological gait detection of Parkinson’s disease using sparse representation. Int Conf Digit Imag Comput: Tech Appl: 1–8
Zhihan Lv, Penades V, Blasco S, Chirivella J, Gagliardo P (2015) Intuitive evaluation of Kinect2 based balance measurement software,” Preprint version
Zhihan Lv, Penades V, Blasco S, Chirivella J, Gagliardo P (2015) Comparing Kinect2 based balance measurement software to Wii balance board,” Preprint version
Acknowledgments
We would like to thanks to all the participants of our institute who have contributed their gait pattern on their own consent. We would also like to thanks to Mr. Priydarshi, B.Tech student who has worked with us in this research. We would also like to extend our thanks to all the members of development team of OpenSim Software, Stanford University for their wonderful contribution in making this framework.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Nandy, A., Chakraborty, P. A study on human gait dynamics: modeling and simulations on OpenSim platform. Multimed Tools Appl 76, 21365–21400 (2017). https://doi.org/10.1007/s11042-016-4033-7
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-016-4033-7