Skip to main content
Log in

On the use of histograms of oriented gradients for tremor detection from sinusoidal and spiral handwritten drawings of people with Parkinson’s disease

  • Original Article
  • Published:
Medical & Biological Engineering & Computing Aims and scope Submit manuscript

Abstract

Parkinson’s disease (PD), whose cardinal signs are tremor, rigidity, bradykinesia, and postural instability, gradually reduces the quality of life of the patient, making early diagnosis and follow-up of the disorder essential. This study aims to contribute to the objective evaluation of tremor in PD by introducing and assessing histograms of oriented gradients (HOG) to the analysis of handwriting sinusoidal and spiral patterns. These patterns were digitized and collected from handwritten drawings of people with PD (n = 20) and control healthy individuals (n = 20). The HOG descriptor was employed to represent relevant information from the data classified by three distinct machine-learning methods (random forest, k-nearest neighbor, support vector machine) and a deep learning method (convolutional neural network) to identify tremor in participants with PD automatically. The HOG descriptor allowed for the highest discriminating rates (accuracy 83.1%, sensitivity 85.4%, specificity 80.8%, area under the curve 91%) on the test set of sinusoidal patterns by using the one-dimensional convolutional neural network. In addition, ANOVA and Tukey analysis showed that the sinusoidal drawing is more appropriate than the spiral pattern, which is the most common drawing used for tremor detection. This research introduces a novel and alternative way of quantifying and evaluating tremor by means of handwritten drawings.

Graphical abstract

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
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11

Similar content being viewed by others

References

  1. Andrade AO, Pereira AA, de Almeida MFS, Cavalheiro GL, Paixão APS, Fenelon SB, Dionisio VC (2013) Human tremor: origins, detection and quantification. In: Practical applications in biomedical engineering. In Andrade AO, Pereira AA, Naves ELM, Soares AB (eds.) IntechOpen. https://doi.org/10.5772/54524

  2. Officer A, Wu D (2018) The global network for age-friendly cities and communities: looking back over the last decade, looking forward to the next. 34. (WHO/FWC/ALC/18.4). Licence: CC BY-NC-SA 3.0 IGO

  3. Gelb DJ, Oliver E, Gilman S (1999) Diagnostic criteria for Parkinson disease. Arch Neurol 56:33–39. https://doi.org/10.1001/archneur.56.1.33

    Article  CAS  PubMed  Google Scholar 

  4. Navarro A, Castano Y, Valderrama J et al (2019) Objective levodopa response in Parkinson’s disease: a study within the medical consultation using an RGB-D camera (Kinect®). In: International IEEE/EMBS Conference on Neural Engineering, NER. IEEE, pp 122–125

  5. Smits EJ, Tolonen AJ, Cluitmans L et al (2014) Standardized handwriting to assess bradykinesia, micrographia and tremor in Parkinson’s disease. PLoS One 9. https://doi.org/10.1371/journal.pone.0097614

  6. Saunders-Pullman R, Derby C, Stanley K et al (2008) Validity of spiral analysis in early Parkinson’s disease. Mov Disord 23:531–537. https://doi.org/10.1002/mds.21874

    Article  PubMed  Google Scholar 

  7. Almeida MFS, Cavalheiro GL, Pereira AA, Andrade AO (2010) Investigation of age-related changes in physiological kinetic tremor. Ann Biomed Eng 38:3423–3439. https://doi.org/10.1007/s10439-010-0098-z

    Article  PubMed  Google Scholar 

  8. Westin J, Ghiamati S, Memedi M et al (2010) A new computer method for assessing drawing impairment in Parkinson’s disease. J Neurosci Methods 190:143–148. https://doi.org/10.1016/j.jneumeth.2010.04.027

    Article  PubMed  Google Scholar 

  9. Surangsrirat D, Thanawattano C (2012) Android application for spiral analysis in Parkinson’s disease. In: Conference Proceedings - IEEE SOUTHEASTCON

  10. Surangsrirat D, Intarapanich A, Thanawattano C et al (2013) Tremor assessment using spiral analysis in time-frequency domain. In: Conference Proceedings - IEEE SOUTHEASTCON

  11. San Luciano M, Wang C, Ortega RA et al (2016) Digitized spiral drawing: a possible biomarker for early Parkinson’s disease. PLoS One 11. https://doi.org/10.1371/journal.pone.0162799

  12. Khatamino P, Canturk I, Ozyilmaz L (2018) A deep learning-CNN based system for medical diagnosis: an application on Parkinson’s disease handwriting drawings. 2018 6th Int Conf Control Eng Inf Technol 1–6. https://doi.org/10.1109/CEIT.2018.8751879

  13. Moetesum M, Siddiqi I, Vincent N, Cloppet F (2019) Assessing visual attributes of handwriting for prediction of neurological disorders—a case study on Parkinson’s disease. Pattern Recogn Lett 121:19–27. https://doi.org/10.1016/j.patrec.2018.04.008

    Article  Google Scholar 

  14. Pereira CR, Weber SAT, Hook C et al (2017) Deep learning-aided Parkinson’s disease diagnosis from handwritten dynamics. In: Proceedings - 2016 29th SIBGRAPI Conference on Graphics, Patterns and Images, SIBGRAPI 2016. IEEE, pp 340–346

  15. Tolonen A, Cluitmans L, Smits E et al (2015) Distinguishing Parkinson’s disease from other syndromes causing tremor using automatic analysis of writing and drawing tasks. In: 2015 IEEE 15th International Conference on Bioinformatics and Bioengineering, BIBE 2015. IEEE, pp 1–4

  16. Matsumoto Y, Tamura M, Fukumoto I (2009) Development of pathological evaluating system of tremor disease by a tablet PC and accelerometers. In: IFMBE Proceedings. pp 473–476

  17. Kraus PH, Hoffmann A (2010) Spiralometry: computerized assessment of tremor amplitude on the basis of spiral drawing. Mov Disord 25:2164–2170. https://doi.org/10.1002/mds.23193

    Article  PubMed  Google Scholar 

  18. Bain PG, Findley LJ, Atchison P et al (1993) Assessing tremor severity. J Neurol Neurosurg Psychiatry 56:868–873. https://doi.org/10.1136/jnnp.56.8.868

    Article  CAS  PubMed  PubMed Central  Google Scholar 

  19. Bajaj NPS, Knöbel M, Gontu V, Bain PG (2011) Can spiral analysis predict the FP-CIT SPECT scan result in tremulous patients? Mov Disord 26:699–704. https://doi.org/10.1002/mds.23507

    Article  PubMed  Google Scholar 

  20. Pereira CR, Pereira DR, Silva FAD et al (2015) A step towards the automated diagnosis of parkinson’s disease: analyzing handwriting movements. In: Proceedings - IEEE Symposium on Computer-Based Medical Systems. Institute of Electrical and Electronics Engineers Inc., pp 171–176

  21. Pereira CR, Pereira DR, Papa JP et al (2016) Convolutional neural networks applied for Parkinson’s disease identification. In: Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Springer Verlag, pp 377–390

  22. Passos LA, Pereira CR, Rezende ERS et al (2018) Parkinson disease identification using residual networks and optimum-path forest. In: SACI 2018 - IEEE 12th International Symposium on Applied Computational Intelligence and Informatics, Proceedings. Institute of Electrical and Electronics Engineers Inc., pp 325–329

  23. Gupta J Das, Chanda B (2019) Novel features for diagnosis of Parkinson’s disease from off-line Archimedean spiral images. In: 2019 IEEE 10th International Conference on Awareness Science and Technology, iCAST 2019 - Proceedings. Institute of Electrical and Electronics Engineers Inc

  24. Daroff RB, Jankovic J, Mazziotta JC et al (2016) Bradley’s neurology in clinical practice, 7th edn. Elsevier, London

    Google Scholar 

  25. Folador JP, Rosebrock A, Pereira AA et al (2020) Classification of handwritten drawings of people with Parkinson’s disease by using histograms of oriented gradients and the random forest classifier. In: IFMBE Proceedings. pp 334–343

  26. Dalal N, Triggs B (2005) Histograms of oriented gradients for human detection. In: Proceedings - 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, CVPR 2005. IEEE, pp 886–893

  27. Salfikar I, Sulistijono IA, Basuki A (2018) Automatic samples selection using histogram of oriented gradients (HOG) feature distance. Emit Int J Eng Technol 5:234–254. https://doi.org/10.24003/emitter.v5i2.182

    Article  Google Scholar 

  28. Mokhtari M, Razzaghi P, Samavi S (2013) Texture classification using dominant gradient descriptor. In: Iranian Conference on Machine Vision and Image Processing, MVIP. IEEE, pp 100–104

  29. Xiao Z, Yang Z, Geng L, Zhang F (2017) Traffic sign detection based on histograms of oriented gradients and Boolean convolutional neural networks. In: Proceedings - 2017 International Conference on Machine Vision and Information Technology, CMVIT 2017. Institute of Electrical and Electronics Engineers Inc., pp 111–115

  30. Zhao Y, Chen D, Xie H et al (2019) Mammographic image classification system via active learning. J Med Biol Eng 39:569–582. https://doi.org/10.1007/s40846-018-0437-3

    Article  Google Scholar 

  31. Breiman L (2001) Random forests. Mach Learn 45:5–32. https://doi.org/10.1023/A:1010933404324

    Article  Google Scholar 

  32. Bernard S, Heutte L, Adam S (2009) Influence of hyperparameters on random forest accuracy. International Workshop on Multiple Classifier Systems (MCS), Jun 2009, Reykjavik, Iceland, pp 171–180. https://doi.org/10.1007/978-3-642-02326-2_18. 〈hal-00436358〉

  33. Ramani RG, Sivagami G (2011) Parkinson Disease classification using data mining algorithms. Int J Comput Appl 32(9):17–22. Available from: https://www.ijcaonline.org/archives/volume32/number9/3932-5571

  34. Raczko E, Zagajewski B (2017) Comparison of support vector machine, random forest and neural network classifiers for tree species classification on airborne hyperspectral APEX images. Eur J Remote Sens 50:144–154. https://doi.org/10.1080/22797254.2017.1299557

    Article  Google Scholar 

  35. Darnall ND, Donovan CK, Aktar S et al (2012) Application of machine learning and numerical analysis to classify tremor in patients affected with essential tremor or Parkinson’s disease. Gerontechnology 10:208–219. https://doi.org/10.4017/gt.2012.10.4.002.00

    Article  Google Scholar 

  36. Jeon H, Lee W, Park H et al (2017) High-accuracy automatic classification of Parkinsonian tremor severity using machine learning method. Physiol Meas 38:1980–1999. https://doi.org/10.1088/1361-6579/aa8e1f

    Article  PubMed  Google Scholar 

  37. Spyers-Ashby JM, Stokes MJ, Bain PG, Roberts SJ (1999) Classification of normal and pathological tremors using a multidimensional electromagnetic system. Med Eng Phys 21:713–723. https://doi.org/10.1016/S1350-4533(00)00004-7

    Article  CAS  PubMed  Google Scholar 

  38. Drotár P, Mekyska J, Rektorová I et al (2015) Decision support framework for Parkinson’s disease based on novel handwriting markers. IEEE Trans Neural Syst Rehabil Eng 23:508–516. https://doi.org/10.1109/TNSRE.2014.2359997

    Article  PubMed  Google Scholar 

  39. Goetz CG, Fahn S, Martinez-Martin P et al (2007) Movement disorder society-sponsored revision of the unified Parkinson’s disease rating scale (MDS-UPDRS): process, format, and clinimetric testing plan. Mov Disord 22:41–47. https://doi.org/10.1002/mds.21198

    Article  PubMed  Google Scholar 

  40. Kim TK (2015) T test as a parametric statistic. Korean J Anesthesiol 68:540–546. https://doi.org/10.4097/kjae.2015.68.6.540

    Article  PubMed  PubMed Central  Google Scholar 

  41. Brodersen KH, Ong CS, Stephan KE, Buhmann JM (2010) The balanced accuracy and its posterior distribution. In: Proceedings - International Conference on Pattern Recognition. pp 3121–3124

  42. Legendre P (2005) Species associations: the Kendall coefficient of concordance revisited. J Agric Biol Environ Stat 10:226–245. https://doi.org/10.1198/108571105X46642

    Article  Google Scholar 

  43. Chowdhury SA, Kowsar MMS, Deb K (2018) Human detection utilizing adaptive background mixture models and improved histogram of oriented gradients. ICT Express 4:216–220. https://doi.org/10.1016/j.icte.2017.11.016

    Article  Google Scholar 

  44. Chollet F (2017) Deep learning with Python. In: 1st ed. Manning Publications Co., USA

    Google Scholar 

  45. Mullin MD, Sukthankar R (2000) Complete cross-validation for nearest neighbor classifiers. In: ICML. pp 639–646. Available from: https://www.cs.cmu.edu/~rahuls/pub/icml2000-rahuls.pdf

  46. Mucha J, Mekyska J, Galaz Z et al (2018) Identification and monitoring of Parkinson’s disease dysgraphia based on fractional-order derivatives of online handwriting. Appl Sci 8:2566. https://doi.org/10.3390/app8122566

    Article  Google Scholar 

  47. Prashanth R, Dutta Roy S, Mandal PK, Ghosh S (2016) High-accuracy detection of early Parkinson’s disease through multimodal features and machine learning. Int J Med Inform 90:13–21. https://doi.org/10.1016/j.ijmedinf.2016.03.001

    Article  CAS  PubMed  Google Scholar 

  48. Zhu W, Zeng N, Wang N (2010) Sensitivity, specificity, accuracy, associated confidence interval and ROC analysis with practical SAS® implementations. In: Northeast SAS Users Group 2010: Health Care and Life Sciences. pp 1–9

  49. Quinn GP, Keough MJ (2002) Experimental design and data analysis for biologists. In: Cambridge University Press

    Google Scholar 

  50. Driscoll WC (1996) Robustness of the ANOVA and Tukey-Kramer statistical tests. Comput Ind Eng 31:265–268. https://doi.org/10.1016/0360-8352(96)00127-1

    Article  Google Scholar 

  51. Jankovic J (2005) Motor fluctuations and dyskinesias in Parkinson’s disease: clinical manifestations. Mov Disord 20:S11–S16. https://doi.org/10.1002/mds.20458

    Article  PubMed  Google Scholar 

Download references

Acknowledgments

The present work was carried out with the support of the National Council for Scientific and Technological Development (CNPq), Coordination for the Improvement of Higher Education Personnel (CAPES–Program CAPES/DFATD-88887.159028/2017-00, Program CAPES/COFECUB-88881.370894/2019-01) and the Foundation for Research Support of the State of Minas Gerais (FAPEMIG-APQ-00942-17). A. O. Andrade, A. A. Pereira, and M. F. Vieira are fellows of CNPq, Brazil (304818/2018-6, 310911/2017-6, and 306205/2017-3).

Author information

Authors and Affiliations

Authors

Contributions

João Paulo Folador was responsible for the coding of programs for data analysis and storage, aiding in data collection, and writing and revising the paper. This work is one of the primary outcomes of his Ph.D. thesis.

Maria Cecilia Souza Santos, Luiza Maire David Luiz, and Luciane Aparecida Pascucci Sande de Souza are specialists in health sciences and Parkinson’s disease. They were responsible for designing the experimental protocols, assessing patients through the application of the UPDRS, and data collection and paper revision.

Adriano Alves Pereira and Marcus Fraga Vieira contributed with the writing and revision of the paper.

Adriano de Oliveira Andrade was the principal supervisor of the study, contributing to all the steps from its conception to its conclusion, in addition to the paper writing and revision.

Corresponding author

Correspondence to João Paulo Folador.

Ethics declarations

Conflicts of interest

The authors declare that they have no conflicts of interest.

Ethical approval

The study was approved by the Research Ethics Committee of the Federal University of Uberlândia (CAAE: 07075413.6.0000.5152).

Informed consent

Informed consent was obtained from all individual participants included in the study.

Additional information

Publisher’s note

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

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Folador, J.P., Santos, M.C.S., Luiz, L.M.D. et al. On the use of histograms of oriented gradients for tremor detection from sinusoidal and spiral handwritten drawings of people with Parkinson’s disease. Med Biol Eng Comput 59, 195–214 (2021). https://doi.org/10.1007/s11517-020-02303-9

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11517-020-02303-9

Keywords

Navigation