Skip to main content
Log in

Detection of knee osteoarthritis based on recurrence quantification analysis, fuzzy entropy and shallow classifiers

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

Knee osteoarthritis (OA) is the most common joint disorder which results in mobility impairment and altered gait patterns. For the purpose of developing an automatic and highly accurate diagnosis system for knee OA, this study investigated the classification capability of different dynamical features extracted from gait kinematic signals when evaluating their impact on different classification models. A general feature extraction framework was proposed and various dynamical features, such as recurrence rate, determinism and entropy from the recurrence quantification analysis (RQA), Fuzzy entropy and statistical analysis, were included. Different shallow classifiers, including support vector machine (SVM) classifier, K-nearest neighbor (KNN), naive Bayes (NB) classifier, decision tree (DT) and ensemble learning based Adaboost (ELA) classifier, derived for discriminant analysis of multiple dynamical gait features were evaluated on the classification accuracy for a comparative study. The effectiveness of this strategy was verified using a dataset of tibiofemoral joint angle and translation waveforms from 26 patients with knee OA and 26 age-matched asymptomatic healthy controls (HCs). When evaluated with two-fold and leave-one-subject-out cross-validation methods, the highest classification accuracy for discriminating between groups of patients with knee OA and HCs was reported to be \(92.31\%\) and \(100\%\), respectively, by using the SVM classifier. Compared with other state-of-the-art methods, the results demonstrate superior performance and support the validity of the proposed method.

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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5

Similar content being viewed by others

Data Availability

The datasets used and/or analyzed during in current study are available from the corresponding author on reasonable requests.

References

  1. Acharya UR, Sree SV, Chattopadhyay S, Yu W, Ang PCA (2011) Application of recurrence quantification analysis for the automated identification of epileptic EEG signals. Int J Neural Syst 21(03):199–211

    Google Scholar 

  2. Ali A, Zhu Y, Zakarya M (2021) A data aggregation based approach to exploit dynamic spatio-temporal correlations for citywide crowd flows prediction in fog computing. Multimedia Tools and Applications 80(20):31401–31433

    Google Scholar 

  3. Ali A, Zhu Y, Zakarya M (2021) Exploiting dynamic spatio-temporal correlations for citywide traffic flow prediction using attention based neural networks. Inf Sci 577:852–870

    MathSciNet  Google Scholar 

  4. Ali A, Zhu Y, Zakarya M (2022) Exploiting dynamic spatio-temporal graph convolutional neural networks for citywide traffic flows prediction. Neural Netw 145:233–247

    Google Scholar 

  5. Alkjaer T, Raffalt PC, Dalsgaard H, Simonsen EB, Petersen NC, Bliddal H, Henriksen M (2015) Gait variability and motor control in people with knee osteoarthritis. Gait & Posture 42(4):479–484

    Google Scholar 

  6. Altman R, Asch E, Bloch D, Bole G, Borenstein D, Brandt K, Wolfe F (1986) Development of criteria for the classification and reporting of osteoarthritis: Classification of osteoarthritis of the knee. Arthritis Rheum 29(8):1039–1049

    Google Scholar 

  7. Armi L, Fekri-Ershad S (2019) Texture image analysis and texture classification methods-A review. International Online Journal of Image Processing and Pattern Recognition 2(1):1–29

    Google Scholar 

  8. Armi L, Fekri-Ershad S (2019) Texture image Classification based on improved local Quinary patterns. Multimedia Tools and Applications 78(14):18995–19018

    Google Scholar 

  9. Azar AT, El-Said SA (2014) Performance analysis of support vector machines classifiers in breast cancer mammography recognition. Neural Comput & Applic 24:1163–1177

    Google Scholar 

  10. Befrui N, Elsner J, Flesser A, Huvanandana J, Jarrousse O, Le TN, Weidert S (2018) Vibroarthrography for early detection of knee osteoarthritis using normalized frequency features. Med Biol Eng Comput 56(8):1499–1514

    Google Scholar 

  11. Berger JO (2013) Statistical decision theory and Bayesian analysis. Springer Science & Business Media

  12. Beynon MJ, Jones L, Holt CA (2006) Classification of osteoarthritic and normal knee function using three-dimensional motion analysis and the Dempster-Shafer theory of evidence. IEEE Trans Syst Man Cybern Syst Hum 36(1):173–186

    Google Scholar 

  13. Blanco FJ, Ruiz-Romero C (2012) Osteoarthritis: metabolomic characterization of metabolic phenotypes in OA. Nature Reviews Rheumatology 8(3):130–132

    Google Scholar 

  14. Buckley JJ (2006) Fuzzy Probability and Statistics. Springer, Heidelberg, pp 223–234

    Google Scholar 

  15. Chan S, Dittakan K, El Salhi S (2020) Osteoarthritis detection by applying quadtree analysis to human joint knee X-ray imagery. Int J Comput Appl. https://doi.org/10.1080/1206212X.2020.1838145

    Article  Google Scholar 

  16. Chen W, Wang Z, Xie H, Yu W (2007) Characterization of surface EMG signal based on fuzzy entropy. IEEE Transactions on Neural Systems and Rehabilitation Engineering 15(2):266–272

    Google Scholar 

  17. Chen HC, Wu CH, Wang CK, Lin CJ, Sun YN (2014) A Joint-Constraint Model-Based System for Reconstructing Total Knee Motion. IEEE Trans Biomed Eng 61(1):171–181

    Google Scholar 

  18. Chu K (1999) An introduction to sensitivity, specificity, predictive values and likelihood ratios. Emergency Medicine Australasia 11(3):175–181

    MathSciNet  Google Scholar 

  19. Debi R, Elbaz A, Mor A, Kahn G, Peskin B, Beer Y, Segal G (2017) Knee osteoarthritis, degenerative meniscal lesion and osteonecrosis of the knee: Can a simple gait test direct us to a better clinical diagnosis. Orthopaedics & Traumatology: Surgery & Research 103(4):603–608

    Google Scholar 

  20. Deluzio KJ, Astephen JL (2007) Biomechanical features of gait waveform data associated with knee osteoarthritis: an application of principal component analysis. Gait & Posture 25(1):86–93

    Google Scholar 

  21. Eckmann JP, Kamphorst SO, Ruelle D (1987) Recurrence plots of dynamical systems. Europhys Lett 4(9):973

    Google Scholar 

  22. Esrafilian A, Karimi MT, Amiri P, Fatoye F (2013) Performance of subjects with knee osteoarthritis during walking: Differential parameters. Rheumatol Int 33(7):1753–1761

    Google Scholar 

  23. Faisal A, Ng SC, Goh SL, Lai KW (2018) Knee cartilage segmentation and thickness computation from ultrasound images. Med Biol Eng Comput 56(4):657–669

    Google Scholar 

  24. Fan GF, Yu M, Dong SQ, Yeh YH, Hong WC (2021) Forecasting short-term electricity load using hybrid support vector regression with grey catastrophe and random forest modeling. Util Policy 73:101294

    Google Scholar 

  25. Fan GF, Zhang LZ, Yu M, Hong WC, Dong SQ (2022) Applications of random forest in multivariable response surface for short-term load forecasting. Int J Electr Power Energy Syst 139:108073

    Google Scholar 

  26. Fekri-Ershad S, Ramakrishnan S (2022) Cervical cancer diagnosis based on modified uniform local ternary patterns and feed forward multilayer network optimized by genetic algorithm. Comput Biol Med 105392

  27. Felson DT, Lawrence RC, Dieppe PA, Hirsch R, Helmick CG, Jordan JM, Sowers M (2000) Osteoarthritis: new insights. Part 1: the disease and its risk factors. Ann Intern Med 133(8):635–646

    Google Scholar 

  28. Freund Y, Schapire RE (1996) Experiments with a New boosting algorithm. In: Proceedings of the Thirteenth International Conference on Machine Learning, pp 148-156

  29. Gustafson JA, Robinson ME, Fitzgerald GK, Tashman S, Farrokhi S (2015) Knee motion variability in patients with knee osteoarthritis: The effect of self-reported instability. Clin Biomech 30(5):475–480

    Google Scholar 

  30. Hada S, Ishijima M, Kaneko H, Kinoshita M, Liu L, Sadatsuki R, Shiozawa J (2017) Association of medial meniscal extrusion with medial tibial osteophyte distance detected by T2 mapping MRI in patients with early-stage knee osteoarthritis. Arthritis Res Ther 19(1):201

    Google Scholar 

  31. Huang YP, Zhong J, Chen J, Yan CH, Zheng YP, Wen CY (2018) High-frequency ultrasound imaging of tidemark in vitro in advanced knee osteoarthritis. Ultrasound Med Biol 44(1):94–101

    Google Scholar 

  32. Josiński H, Świtoński A, Michalczuk A, Wojciechowski K (2015) Phase space reconstruction and estimation of the largest Lyapunov exponent for gait kinematic data. In AIP Conference Proceedings (Vol. 1648, No. 1, p. 660006). AIP Publishing

  33. Karg M, Seiberl W, Kreuzpointner F, Haas JP, Kulic D (2015) Clinical gait analysis: Comparing explicit state duration HMMs using a reference-based index. IEEE Transactions on Neural Systems and Rehabilitation Engineering 23(2):319–331

    Google Scholar 

  34. Kaufman KR, Hughes C, Morrey BF, Morrey M, An KN (2001) Gait characteristics of patients with knee osteoarthritis. J Biomech 34(7):907–915

    Google Scholar 

  35. Kellgren JH, Lawrence JS (1957) Radiological assessment of osteo-arthrosis. Ann Rheum Dis 16(4):494

    Google Scholar 

  36. Köktas NS, Yalabik N, Yavuzer G, Duin RPW (2010) A multi-classifier for grading knee osteoarthritis using gait analysis. Pattern Recogn Lett 31(9):898–904

    Google Scholar 

  37. Kotti M, Duffell LD, Faisal AA, McGregor AH (2017) Detecting knee osteoarthritis and its discriminating parameters using random forests. Med Eng Phys 43:19–29

    Google Scholar 

  38. Kubkaddi S, Ravikumar KM (2017) Early detection of knee osteoarthritis using SVM classifier. International Journal of Science Engineering and Advance Technology 5(3):259–262

    Google Scholar 

  39. Lundberg HJ, Foucher KC, Andriacchi TP, Wimmer MA (2012) Direct comparison of measured and calculated total knee replacement force envelopes during walking in the presence of normal and abnormal gait patterns. J Biomech 45(6):990–996

    Google Scholar 

  40. McCarthy I, Hodgins D, Mor A, Elbaz A, Segal G (2013) Analysis of knee flexion characteristics and how they alter with the onset of knee osteoarthritis: A case control study. BMC Musculoskelet Disord 14(1):169

    Google Scholar 

  41. Mezghani N, Husse S, Boivin K, Turcot K, Aissaoui R, Hagemeister N, De Guise J (2008) Automatic classification of asymptomatic and osteoarthritis knee gait patterns using kinematic data features and the nearest neighbor classifier. IEEE Trans Biomed Eng 55(3):1230–1232

    Google Scholar 

  42. Middleton A, Fritz SL, Lusardi M (2015) Walking speed: the functional vital sign. J Aging Phys Act 23(2):314–322

    Google Scholar 

  43. Mills K, Hunt MA, Ferber R (2013) Biomechanical deviations during level walking associated with knee osteoarthritis: a systematic review and meta-analysis. Arthritis Care Res 65(10):1643–1665

    Google Scholar 

  44. Mukhopadhyay S, Poria N, Chakraborty R, Pratiher S, Mukherjee S, Panigrahi PK (2018) A novel algorithm for osteoarthritis detection in Hough domain. In Nanoscale Imaging, Sensing, and Actuation for Biomedical Applications XV (Vol. 10506, p. 105061E). International Society for Optics and Photonics

  45. Orellana JN, Sixto AS, Torres BDLC, Cachadiña ES, Martín PF, de la Rosa FB, (2018) Multiscale time irreversibility: Is it useful in the analysis of human gait? Biomedical Signal Processing and Control 39:431–434

  46. Ornetti P, Maillefert JF, Laroche D, Morisset C, Dougados M, Gossec L (2010) Gait analysis as a quantifiable outcome measure in hip or knee osteoarthritis: A systematic review. Joint Bone Spine 77(5):421–425

    Google Scholar 

  47. Park HJ, Kim SS, Lee SY, Park NH, Park JY, Choi YJ, Jeon HJ (2013) A practical MRI grading system for osteoarthritis of the knee: association with Kellgren-Lawrence radiographic scores. Eur J Radiol 82(1):112–117

    Google Scholar 

  48. Peixoto JG, de Souza Moreira B, Diz JBM, Timoteo EF, Kirkwood RN, Teixeira-Salmela LF (2019) Analysis of symmetry between lower limbs during gait of older women with bilateral knee osteoarthritis. Aging Clinical and Experi 31(1):67–73

    Google Scholar 

  49. Phinyomark A, Petri G, Ibanez-Marcelo E, Osis ST, Ferber R (2018) Analysis of big data in gait biomechanics: current trends and future directions. Journal of Medical and Biological Engineering 38(2):244–260

    Google Scholar 

  50. Prabhu P, Karunakar AK, Anitha H, Pradhan N (2018) Classification of gait signals into different neurodegenerative diseases using statistical analysis and recurrence quantification analysis. Pattern Recogn Lett. https://doi.org/10.1016/j.patrec.2018.05.006

    Article  Google Scholar 

  51. Prochazka A, Vysata O, Valis M, Tupa O, Schatz M, Marik V (2015) Use of the image and depth sensors of the Microsoft Kinect for the detection of gait disorders. Neural Comput & Applic 26(7):1621–1629

    Google Scholar 

  52. Ramdani S, Tallon G, Bernard PL, Blain H (2013) Recurrence quantification analysis of human postural fluctuations in older fallers and non-fallers. Ann Biomed Eng 41:1713–1725

    Google Scholar 

  53. Riad R, Jennane R, Brahim A, Janvier T, Toumi H, Lespessailles E (2018) Texture analysis using complex wavelet decomposition for knee osteoarthritis detection: Data from the osteoarthritis initiative. Comput Electr Eng 68:181–191

    Google Scholar 

  54. Roos EM, Arden NK (2016) Strategies for the prevention of knee osteoarthritis. Nature Reviews Rheumatology 12(2):92

    Google Scholar 

  55. Segal NA, Nevitt MC, Lynch JA, Niu J, Torner JC, Guermazi A (2015) Diagnostic performance of 3D standing CT imaging for detection of knee osteoarthritis features. The Physician and Sportsmedicine 43(3):213–220

    Google Scholar 

  56. Smith JW, Christensen JC, Marcus RL, LaStayo PC (2014) Muscle force and movement variability before and after total knee arthroplasty: a review. World Journal of Orthopedics 5:69–79

    Google Scholar 

  57. Takens F (1980) Detecting strange attractors in turbulence In: Dynamical Systems and Turbulence, Warwick 1980, Springer, Berlin/Heidelberg, 1981, pp 366–381

  58. Tanha J, van Someren M, Afsarmanesh H (2017) Semi-supervised self-training for decision tree classifiers. International Journal of Machine Learning and Cybernetics 8(1):355–370

    Google Scholar 

  59. Tarnita D, Marghitu DB (2017) Nonlinear dynamics of normal and osteoarthritic human knee. Proceedings of the Romanian Academy Series A-Mathematics Physics Technical Sciences Information Science 18(4):353–360

    Google Scholar 

  60. Tawy GF, Rowe P, Biant L (2018) Gait variability and motor control in patients with knee osteoarthritis as measured by the uncontrolled manifold technique. Gait & Posture 59:272–277

    Google Scholar 

  61. Van der Straaten R, De Baets L, Jonkers I, Timmermans A (2017) Mobile assessment of the lower limb kinematics in healthy persons and in persons with degenerative knee disorders: A systematic review. Gait & Posture 59:229–241

    Google Scholar 

  62. van Egmond N, Stolwijk N, van Heerwaarden R, van Kampen A, Keijsers NL (2017) Gait analysis before and after corrective osteotomy in patients with knee osteoarthritis and a valgus deformity. Knee Surgery, Sports Traumatology, Arthroscopy 25(9):2904–2913

    Google Scholar 

  63. Vapnik VN (1998) Statistical learning theory. Wiley, New York

    Google Scholar 

  64. Wang G, Sun J, Ma J, Xu K, Gu J (2014) Sentiment classification: The contribution of ensemble learning. Decis Support Syst 57:77–93

    Google Scholar 

  65. Webber Jr CL, Marwan N (2015) Recurrence quantification analysis. Theory and Best Practices

  66. Xie HB, Chen WT, He WX, Liu H (2011) Complexity analysis of the biomedical signal using fuzzy entropy measurement. Appl Soft Comput 11(2):2871–2879

    Google Scholar 

  67. Xie HB, Sivakumar B, Boonstra TW, Mengersen K (2018) Fuzzy entropy and its application for enhanced subspace filtering. IEEE Trans Fuzzy Syst 26(4):1970–1982

    Google Scholar 

  68. Xu B, Jacquir S, Laurent G, Bilbault JM, Binczak S (2013) Phase space reconstruction of an experimental model of cardiac field potential in normal and arrhythmic conditions, In: 35th Annual International Conference of the IEEE Engineering in Medicine and Biology Society, pp 3274–3277

  69. Yang M, Zheng H, Wang H, McClean S, Hall J, Harris N (2012) A machine learning approach to assessing gait patterns for complex regional pain syndrome. Med Eng Phys 34(6):740–746

    Google Scholar 

  70. Yang JH, Park JH, Jang SH, Cho J (2020) Novel method of classification in knee osteoarthritis: Machine learning application versus logistic regression model. Annals of Rehabilitation Medicine 44(6):415

    Google Scholar 

  71. Yuan Q, Cai C, Xiao H, Liu X, Wen Y (2007) Diagnosis of breast tumours and evaluation of prognostic risk by using machine learning approaches. In D. S. Huang, L. Heutte, & M. Loog (Eds.), Advanced intelligent computing theories and applications. With aspects of contemporary intelligent computing techniques (pp 1250–1260). Springer

  72. Zbilut JP, Giuliani A, Webber CL Jr (1997) Recurrence quantification analysis and principal components in the detection of short complex signals. Phys Lett A 237(3):131–135

    Google Scholar 

  73. Zhang Y, Yao Z, Wang S, Huang W, Ma L, Huang H, Xia H (2015) Motion analysis of Chinese normal knees during gait based on a novel portable system. Gait & Posture 41(3):763–768

    Google Scholar 

  74. Zhang S, Li X, Zong M, Zhu X, Cheng D (2017) Learning k for knn classification. ACM Transactions on Intelligent Systems and Technology 8(3):43

    Google Scholar 

  75. Zhou D, Zhang S, Zhang H, Jiang L, Zhang J, Fang J (2017) A novel method of evaluating knee joint stability of patients with knee osteoarthritis: multiscale entropy analysis with a knee-aiming task. Scientific Reports 7(1):354

    Google Scholar 

Download references

Funding

This work was supported by the National Natural Science Foundation of China (Grant Nos. 61773194, 31700880) and by the Natural Science Foundation of Fujian Province (Grant No. 2023J01966).

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Wei Zeng or Limin Ma.

Ethics declarations

Ethical approval and consent to participate

Ethics approval for this study was obtained from the institutional ethics committees of Guangzhou General Hospital of Guangzhou Military Command. All patients and asymptomatic subjects were included based on their consent forms.

Conflicts of interest

The authors declare that they have no conflict of interest.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Zeng, W., Ma, L. & Zhang, Y. Detection of knee osteoarthritis based on recurrence quantification analysis, fuzzy entropy and shallow classifiers. Multimed Tools Appl 83, 11977–11998 (2024). https://doi.org/10.1007/s11042-023-15772-5

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-023-15772-5

Keywords

Navigation