Skip to main content
Log in

Human knee joint walking pattern generation using computational intelligence techniques

  • Review
  • Published:
Neural Computing and Applications Aims and scope Submit manuscript

Abstract

Computational intelligence techniques (CITs) can be used to generate the human knee joint angle walking pattern in the sagittal plane, useful in medical rehabilitation as a specific reference of normal pattern depending on the subject’s age, mass, height and stride duration. In this paper, the knee joint angle reference curves in the sagittal plane were generated by using three different CITs: artificial neural network, extreme learning machine (ELM) and multi-output support vector regression. The gait pattern of a woman is different of the gait pattern of a man, and consequently, their knee joint angle curves are also different. Thus, it was necessary to train and test each of the three CITs for each gender. The data used by the CIT were obtained from volunteers with healthy gait and with different characteristics (gender, age, height and weight). The volunteers’ knee joint angle curves were collected by a system mainly constituted by a treadmill, two web cameras and passive marks positioned at volunteers’ joints. These gait analyses were made for five different walking speeds. It was observed that the best curves for each gender were generated using the ELM. Therefore, the ELM can be used to generate the normal knee joint angle curves expected for any person with specific characteristics (age, mass, height, stride duration), and physicians can use these specific normal curves for comparison purposes instead of using the standard knee joint angle curves of the literature which do not take into consideration the specific characteristics of the joint angle source.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17

Similar content being viewed by others

References

  1. Caldas R, Mundt M, Potthast W, Buarque de Lima Neto F, Markert B (2017) A systematic review of gait analysis methods based on inertial sensors and adaptive algorithms. Gait Posture 57(February):204–210

    Article  Google Scholar 

  2. Pirker W, Katzenschlager R (2017) Gait disorders in adults and the elderly: a clinical guide. Wien Klin Wochenschr 129(3–4):81–95

    Article  Google Scholar 

  3. Muro-de-la-Herran A, García-Zapirain B, Méndez-Zorrilla A (2014) Gait analysis methods: an overview of wearable and non-wearable systems, highlighting clinical applications. Sensors (Switzerland) 14(2):3362–3394

    Article  Google Scholar 

  4. Horst F, Mildner M, Schöllhorn WI (2017) One-year persistence of individual gait patterns identified in a follow-up study—a call for individualised diagnose and therapy. Gait Posture 58(September):476–480

    Article  Google Scholar 

  5. Luu TP, Low KH, Qu X, Lim HB, Hoon KH (2014) An individual-specific gait pattern prediction model based on generalized regression neural networks. Gait Posture 39(1):443–448

    Article  Google Scholar 

  6. Yun Y, Kim H-C, Shin SY, Lee J, Deshpande AD, Kim C (2014) Statistical method for prediction of gait kinematics with Gaussian process regression. J Biomech 47(1):186–192

    Article  Google Scholar 

  7. Nair BM, Kendricks KD (2016) Deep network for analyzing gait patterns in low resolution video towards threat identification. Electron Imaging 2016(11):1–8

    Article  Google Scholar 

  8. Zeng W, Liu F, Wang Q, Wang Y, Ma L, Zhang Y (2016) Parkinson’s disease classification using gait analysis via deterministic learning. Neurosci Lett 633:268–278

    Article  Google Scholar 

  9. Pushpa Rani GAM (2010) Children abnormal GAIT classification using extreme learning machine. Glob J Comput Sci Technol 10(13):66–72

    Google Scholar 

  10. Kong W, Saad MH, Hannan MA, Hussain A (2014) Human gait state classification using artificial neural network. In: 2014 IEEE symposium on computational intelligence for multimedia, signal and vision processing (CIMSIVP), 9–12 December 2014. https://doi.org/10.1109/CIMSIVP.2014.7013287

    Google Scholar 

  11. Triloka J, Senanayake SMNA, Lai D (2017) Neural computing for walking gait pattern identification based on multi-sensor data fusion of lower limb muscles. Neural Comput Applic 28(Suppl 1):65. https://doi.org/10.1007/s00521-016-2312-x

    Article  Google Scholar 

  12. Semwal VB, Mondal K, Nandi GC (2015) Robust and accurate feature selection for humanoid push recovery and classification: deep learning approach. Neural Comput Appl 28(3):565–574

    Article  Google Scholar 

  13. Huang G-B, Zhu Q-Y, Siew C-K (2006) Extreme learning machine: theory and applications. Neurocomputing 70(1–3):489–501

    Article  Google Scholar 

  14. Ferreira PA, Ferreira JP, Crisóstomo M, Coimbra AP (2016) Low cost vision system for human gait acquisition and characterization. IEEE Int. Conf Ind Eng Eng Manag 2016:291–295

    Google Scholar 

  15. Bohannon RW (1997) Comfortable and maximum walking speed of adults aged 20–79 years: reference values and determinants. Age Ageing 26(1):15–19

    Article  Google Scholar 

  16. Hagan MT, Demuth HB, Beale MH (1996) Neural network design. PWS Publishing Company, New York

    Google Scholar 

  17. Oberg T, Karsznia A, Oberg K (1994) Joint angle parameters in gait: reference data for normal subjects, 10–79 years of age. J Rehabil Res Dev 31(3):199–213

    Google Scholar 

  18. Kaczmarczyk K, Wit A, Krawczyk M, Zaborski J (2011) Artificial neural networks ANN applied for gait classification and physiotherapy monitoring in post stroke patients. In: Suzuki K (ed) Artificial neural networks—methodological advances and biomedical applications, Chap 16. https://doi.org/10.5772/15363. ISBN 978-953-307-243-2

  19. Erzin Y, Turkoz D (2016) Use of neural networks for the prediction of the CBR value of some Aegean sands. Neural Comput Appl 27(5):1415–1426

    Article  Google Scholar 

  20. Gait Analysis AD plot. https://sites.google.com/site/gaitanalysisadplot/file-cabinet

  21. Finker R, Campo I, Echanobe J, Martínez V (2014) An intelligent embedded system for real-time adaptive extreme learning machine. In: 2014 IEEE symposium on intelligent embedded systems (IES), 9–12 December 2014. https://doi.org/10.1109/INTELES.2014.7008987

    Google Scholar 

  22. Huang Y (2009) Advances in artificial neural networks—methodological development and application. Algorithms 2(3):973–1007

    Article  MathSciNet  MATH  Google Scholar 

  23. Hornik K, Stinchcomb M, White H (1989) Multilayer feedforward Networks are universal approximators. Neural Netw 2(5):359–366. https://doi.org/10.1016/0893-6080(89)90020-8

    Article  MATH  Google Scholar 

  24. Huang G, Huang G-B, Song S, You K (2015) Trends in extreme learning machines: a review. Neural Networks 61:32–48

    Article  MATH  Google Scholar 

  25. Yanwei H, Dengguo W (2011) Nonlinear internal model control with inverse model based on extreme learning machine. In: Proceedings of the international conference on electric information and control engineering (ICEICE '11). pp 2391–2395

  26. Lin S, Liu X, Fang J, Xu Z (2014) Is extreme learning machine feasible? a theoretical assessment (Part II). IEEE Trans Neural Netw Learn Sys, pp 21–34. https://doi.org/10.1109/TNNLS.2014.2336665

  27. Maliha A, Yusof R, Shapiai MI (2016) Extreme learning machine for structured output spaces. Neural Comput Applic. https://doi.org/10.1007/s00521-016-2754-1

    Google Scholar 

  28. Huang G-B, Ding X, Zhou H (2010) Optimization method based extreme learning machine for classification. Neurocomputing 74(1–3):155–163

    Article  Google Scholar 

  29. Pérez-Cruz F, Camps-Valls G, Soria-Olivas E, Pérez-Ruixo JJ, Figueiras-Vidal AR, Artés-Rodríguez A (2002) Multi-dimensional function approximation and regression estimation. In: Dorronsoro JR (ed) Artificial neural networks — ICANN 2002. ICANN 2002. Lecture Notes in Computer Science, vol 2415. Springer, Berlin. https://doi.org/10.1007/3-540-46084-5_123

    Google Scholar 

  30. Xu Y, Lv X, Xi W (2012) A weighted multi-output support vector regression and its application. J Comput Inf Syst 8(9):3807–3814

    Google Scholar 

  31. Shetty S, Rao YS (2016) SVM based machine learning approach to identify Parkinson’s disease using gait analysis. In: Inventive Computation Technologies (ICICT), international conference, vol 2. IEEE

  32. Ferreira JP, Crisostomo MM, Coimbra AP (2009) SVR versus neural-fuzzy network controllers for the sagittal balance of a biped robot. IEEE Trans Neural Netw 20(12):1885–1897

    Article  Google Scholar 

  33. Tuia D, Verrelst J, Alonso L, Perez-Cruz F, Camps-Valls G (2011) Multioutput support vector regression for remote sensing biophysical parameter estimation. IEEE Geosci Remote Sens Lett 8(4):804–808

    Article  Google Scholar 

  34. Ribeiro B, Lopes N (2013) Extreme learning classifier with deep concepts. Lecture Notes on Computer Science (including Subseries Lecture Notes Artificial Intelligence Lecture Notes on Bioinformatics), vol 8258 LNCS, no. PART 1, pp 182–189

  35. Gomes A, Araújo N, Meneghesso L, Ricardo A, Leite M (2005) System for kinematical analysis of the human gait based on videogrammetry Metodologia Modelo biomecânico. Fisioter e Pesqui 11:3–10

    Google Scholar 

Download references

Acknowledgements

This work has been supported by Fundação para a Ciência e a Tecnologia (FCT) and project “ProjB -Diagnosis and Assisted Mobility - Centro-07-ST24-FEDER-002028” with FEDER funding, programs QREN and COMPETE. The authors also acknowledge FCT and COMPETE 2020 program for the financial support to the project “Automatic Adaptation of an Humanoid Robot Gait to Different Floor-Robot Friction Coefficients” (PTDC/EEI-AUT/5141/2014).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to João P. Ferreira.

Ethics declarations

Conflict of interest

Authors declare that they have no conflict of interest.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ferreira, J.P., Vieira, A., Ferreira, P. et al. Human knee joint walking pattern generation using computational intelligence techniques. Neural Comput & Applic 30, 1701–1713 (2018). https://doi.org/10.1007/s00521-018-3458-5

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00521-018-3458-5

Keywords

Navigation