Towards Parkinson’s Disease Detection Through Analysis of Everyday Handwriting
Abstract
:1. Introduction
2. Data Acquisition and Participants
3. Methodology
3.1. Feature Extraction
3.1.1. Image-Based Analysis
3.1.2. Dynamic Analysis
- Pressure-based features: Pressure features describe the mechanical force exerted on the pen tip during on-surface movements produced along the writing process. Common pressure features are based on statistical functionals computed over (1) the raw pressure signal , (2) changes in pressure signal , (3) the rate of pressure changes over time , (4) the rate of pressure variability , and (5) the pressure jerk . Additionally, we can measure the number of changes in pressure (NCP) and the relative number of changes in pressure , using . The resulting feature set includes a total of 26 pressure features.
- Kinematic features: According to the status of the z- signal, handwriting signals can be grouped into on-surface and in-air movements. On-surface samples correspond to digits’ strokes; conversely, in-air samples correspond to hand movements during the transition between digits. To compute kinematic features from on-surface and in-air movements, we employed the set of signals . Notice that features computed from the z- signal contain samples of in-air movements only. Furthermore, we employ the x and y axes to compute the pen trajectory defined in Equation (1), and the pen displacement defined in Equation (2). Then, the set of kinematic features contains (1) movement descriptors as , (2) velocity descriptors computed as changes of the previous signals over time , (3) acceleration descriptors as changes of velocity over time , (4) jerk as the changes of acceleration over time , and (5) number of changes of velocity and acceleration, NCV and NCA, respectively. Finally, we extracted a total of 120 and 140 kinematic features from on-surface and in-air movements, respectively. Table 2 presents a comprehensive summary of the features extracted in this work.
3.2. Statistical Modeling
3.2.1. Statistical Functionals
3.2.2. Gaussian Mixture Models (GMMs)
4. Experiments and Results
4.1. Experimental Setup
4.2. Experiment 1: Image-Based Analysis
4.3. Experiment 2: Dynamic Analysis
5. Discussion
6. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Hornykiewicz, O. Biochemical aspects of Parkinson’s disease. Neurology 1998, 51, S2–S9. [Google Scholar] [CrossRef] [PubMed]
- Meder, D.; Herz, D.M.; Rowe, J.B.; Lehéricy, S.; Siebner, H.R. The role of dopamine in the brain-lessons learned from Parkinson’s disease. Neuroimage 2019, 190, 79–93. [Google Scholar] [CrossRef] [PubMed]
- Sveinbjornsdottir, S. The clinical symptoms of Parkinson’s disease. J. Neurochem. 2016, 139, 318–324. [Google Scholar] [CrossRef] [PubMed]
- Thomas, M.; Lenka, A.; Kumar Pal, P. Handwriting analysis in Parkinson’s disease: Current status and future directions. Mov. Disord. Clin. Pract. 2017, 4, 806–818. [Google Scholar] [CrossRef]
- Letanneux, A.; Danna, J.; Velay, J.; Viallet, F.; Pinto, S. From micrographia to Parkinson’s disease dysgraphia. Mov. Disord. 2014, 29, 1467–1475. [Google Scholar] [CrossRef]
- D’Alessandro, T.; Carmona-Duarte, C.; De Stefano, C.; Diaz, M.; Ferrer, M.; Fontanella, F. A Machine Learning Approach to Analyze the Effects of Alzheimer’s Disease on Handwriting Through Lognormal Features. In Proceedings of the Graphonomics in Human Body Movement: Bridging Research and Practice from Motor Control to Handwriting Analysis and Recognition (IGS), Évora, Portugal, 16–19 October 2023; pp. 103–121. [Google Scholar]
- D’Alessandro, T.; De Stefano, C.; Fontanella, F.; Nardone, E.; Pace, C. From Handwriting Analysis to Alzheimer’s Disease Prediction: An Experimental Comparison of Classifier Combination Methods. In Proceedings of the Document Analysis and Recognition—ICDAR 2024, Athens, Greece, 30 August–4 September 2024; pp. 334–351. [Google Scholar]
- Impedovo, D.; Pirlo, G. Dynamic Handwriting Analysis for the Assessment of Neurodegenerative Diseases: A Pattern Recognition Perspective. IEEE Rev. Biomed. Eng. 2019, 12, 209–220. [Google Scholar] [CrossRef]
- Aouraghe, I.; Khaissidi, G.; Mrabti, M. A literature review of online handwriting analysis to detect Parkinson’s disease at an early stage. Multimed. Tools Appl. 2023, 82, 11923–11948. [Google Scholar] [CrossRef]
- Vessio, G. Dynamic Handwriting Analysis for Neurodegenerative Disease Assessment: A Literary Review. Appl. Sci. 2019, 9, 4666. [Google Scholar] [CrossRef]
- Pereira, C.R.; Weber, S.A.; Hook, C.; Rosa, G.H.; Papa, J.P. Deep learning-aided Parkinson’s disease diagnosis from handwritten dynamics. In Proceedings of the 2016 29th SIBGRAPI Conference on Graphics, Patterns and Images (SIBGRAPI), Sao Paulo, Brazil, 4–7 October 2016; pp. 340–346. [Google Scholar]
- Kotsavasiloglou, C.; Kostikis, N.; Hristu-Varsakelis, D.; Arnaoutoglou, M. Machine learning-based classification of simple drawing movements in Parkinson’s disease. Biomed. Signal Process. Control 2017, 31, 174–180. [Google Scholar] [CrossRef]
- Mucha, J.; Zvoncak, V.; Galaz, Z.; Faundez-Zanuy, M.; Mekyska, J.; Kiska, T.; Smekal, Z.; Brabenec, L.; Rektorová, I.; Lopez-de Ipina, K. Fractional derivatives of online handwriting: A new approach of parkinsonic dysgraphia analysis. In Proceedings of the 2018 41st International Conference on Telecommunications and Signal Processing (TSP), Athens, Greece, 4–6 July 2018; pp. 1–4. [Google Scholar]
- Zham, P.; Arjunan, S.P.; Raghav, S.; Kumar, D.K. Efficacy of guided spiral drawing in the classification of Parkinson’s disease. IEEE J. Biomed. Health Inform. 2017, 22, 1648–1652. [Google Scholar] [CrossRef]
- Valla, E.; Nomm, S.; Medijainen, K.; Taba, P.; Toomela, A. Tremor-related feature engineering for machine learning based Parkinson’s disease diagnostics. Biomed. Signal Process. Control 2022, 75, 103551. [Google Scholar] [CrossRef]
- Pereira, C.R.; Pereira, D.R.; Rosa, G.H.; Albuquerque, V.H.; Weber, S.A.; Hook, C.; Papa, J.P. Handwritten dynamics assessment through convolutional neural networks: An application to Parkinson’s disease identification. Artif. Intell. Med. 2018, 87, 67–77. [Google Scholar] [CrossRef] [PubMed]
- Gil-Martín, M.; Montero, J.M.; San-Segundo, R. Parkinson’s disease detection from drawing movements using convolutional neural networks. Electronics 2019, 8, 907. [Google Scholar] [CrossRef]
- Kamran, I.; Naz, S.; Razzak, I.; Imran, M. Handwriting dynamics assessment using deep neural network for early identification of Parkinson’s disease. Future Gener. Comput. Syst. 2021, 117, 234–244. [Google Scholar] [CrossRef]
- Drotár, P.; Mekyska, J.; Rektorová, I.; Masarová, L.; Smékal, Z.; Faundez-Zanuy, M. Evaluation of handwriting kinematics and pressure for differential diagnosis of Parkinson’s disease. Artif. Intell. Med. 2016, 67, 39–46. [Google Scholar] [CrossRef]
- Pereira, C.R.; Pereira, D.R.; Silva, F.A.; Masieiro, J.P.; Weber, S.A.; Hook, C.; Papa, J.P. A new computer vision-based approach to aid the diagnosis of Parkinson’s disease. Comput. Methods Programs Biomed. 2016, 136, 79–88. [Google Scholar] [CrossRef]
- Li, Z.; Yang, J.; Wang, Y.; Cai, M.; Liu, X.; Lu, K. Early diagnosis of Parkinson’s disease using Continuous Convolution Network: Handwriting recognition based on off-line hand drawing without template. J. Biomed. Inform. 2022, 130, 104085. [Google Scholar] [CrossRef]
- Galaz, Z.; Drotar, P.; Mekyska, J.; Gazda, M.; Mucha, J.; Zvoncak, V.; Smekal, Z.; Faundez-Zanuy, M.; Castrillon, R.; Orozco-Arroyave, J.R.; et al. Comparison of CNN-Learned vs. Handcrafted Features for Detection of Parkinson’s Disease Dysgraphia in a Multilingual Dataset. Front. Neuroinform. 2022, 16, 877139. [Google Scholar] [CrossRef]
- Gazda, M.; Hireš, M.; Drotár, P. Multiple-fine-tuned convolutional neural networks for Parkinson’s disease diagnosis from offline handwriting. IEEE Trans. Syst. Man Cybern. Syst. 2021, 52, 78–89. [Google Scholar] [CrossRef]
- Miler Jerkovic, V.; Kojic, V.; Dragasevic Miskovic, N.; Djukic, T.; Kostic, V.S.; Popovic, M.B. Analysis of on-surface and in-air movement in handwriting of subjects with Parkinson’s disease and atypical parkinsonism. Biomed. Eng. Tech. 2019, 64, 187–194. [Google Scholar] [CrossRef]
- Angelillo, M.T.; Impedovo, D.; Pirlo, G.; Vessio, G. Performance-driven handwriting task selection for Parkinson’s disease classification. In Proceedings of the AI*IA 2019–Advances in Artificial Intelligence: XVIIIth International Conference of the Italian Association for Artificial Intelligence, Rende, Italy, 19–22 November 2019; Proceedings 18. Springer: Cham, Switzerland, 2019; pp. 281–293. [Google Scholar]
- Aouraghe, I.; Alae, A.; Ghizlane, K.; Mrabti, M.; Aboulem, G.; Faouzi, B. A novel approach combining temporal and spectral features of Arabic online handwriting for Parkinson’s disease prediction. J. Neurosci. Methods 2020, 339, 108727. [Google Scholar] [CrossRef] [PubMed]
- Rios-Urrego, C.D.; Vásquez-Correa, J.C.; Vargas-Bonilla, J.F.; Nöth, E.; Lopera, F.; Orozco-Arroyave, J.R. Analysis and evaluation of handwriting in patients with Parkinson’s disease using kinematic, geometrical, and non-linear features. Comput. Methods Programs Biomed. 2019, 173, 43–52. [Google Scholar] [CrossRef] [PubMed]
- Diaz, M.; Ferrer, M.A.; Impedovo, D.; Pirlo, G.; Vessio, G. Dynamically enhanced static handwritingrepresentation for Parkinson’s disease detection. Pattern Recognit. Lett. 2019, 128, 204–210. [Google Scholar] [CrossRef]
- Moetesum, M.; Siddiqi, I.; Vincent, N.; Cloppet, F. Assessing visual attributes of handwriting for prediction of neurological disorders—A case study on Parkinson’s disease. Pattern Recognit. Lett. 2019, 121, 19–27. [Google Scholar] [CrossRef]
- Li, Z.; Liu, F.; Yang, W.; Peng, S.; Zhou, J. A survey of convolutional neural networks: Analysis, applications, and prospects. IEEE Trans. Neural Netw. Learn. Syst. 2021, 33, 6999–7019. [Google Scholar] [CrossRef]
- Tan, C.; Sun, F.; Kong, T.; Zhang, W.; Yang, C.; Liu, C. A survey on deep transfer learning. In Proceedings of the Artificial Neural Networks and Machine Learning–ICANN 2018: 27th International Conference on Artificial Neural Networks, Rhodes, Greece, 4–7 October 2018; Proceedings, Part III 27. Springer: Cham, Switzerland, 2018; pp. 270–279. [Google Scholar]
- Shorten, C.; Khoshgoftaar, T.M. A survey on image data augmentation for deep learning. J. Big Data 2019, 6, 60. [Google Scholar] [CrossRef]
- Cilia, N.; D’Alessandro, T.; De Stefano, C.; Fontanella, F. Deep transfer learning algorithms applied to synthetic drawing images as a tool for supporting Alzheimer’s disease prediction. Mach. Vis. Appl. 2022, 33, 49. [Google Scholar] [CrossRef]
- Cohen, G.; Afshar, S.; Tapson, J.; Van Schaik, A. EMNIST: Extending MNIST to handwritten letters. In Proceedings of the Proceedings of IJCNN, Anchorage, AK, USA, 14–19 May 2017; pp. 2921–2926. [Google Scholar]
- Gallo-Arisitizábal, J.; Escobar-Grisales, D.; Ríos-Urrego, C.; Pérez-Toro, P.; Nöth, E.; Maier, A.; Orozco-Arroyave, J. Assessment of handwriting in patients with Parkinson’s disease using non-intrusive tasks. In Proceedings of the International Symposium on Biomedical Imaging (ISBI), Cartagena, Colombia, 18–21 April 2023; pp. 1–4. [Google Scholar]
- Rios-Urrego, C.; Rusz, J.; Nöth, E.; Orozco-Arroyave, J. Automatic Classification of Hypokinetic and Hyperkinetic Dysarthria based on GMM-Supervectors. In Proceedings of the Annual Conference of the International Speech Communication Association, Dublin, Ireland, 20–24 August 2023. INTERSPEECH 2023. [Google Scholar]
- Vásquez-Correa, J.; Arias-Vergara, T.; Orozco-Arroyave, J.; Eskofier, B.; Klucken, J.; Nöth, E. Multimodal assessment of Parkinson’s disease: A deep learning approach. IEEE J. Biomed. Health Inform. 2019, 23, 1618–1630. [Google Scholar] [CrossRef]
- Romijnders, R.; Atrsaei, A.; Rehman, R.Z.U.; Strehlow, L.; Massoud, J.; Hinchliffe, C.; Macrae, V.; Emmert, K.; Reilmann, R.; van der Woude, C.J.; et al. Association of real life postural transitions kinematics with fatigue in neurodegenerative and immune diseases. npj Digit. Med. 2025, 8, 12. [Google Scholar] [CrossRef]
PD Patients | HC | |||
---|---|---|---|---|
Male | Female | Male | Female | |
Number of subjects | 24 | 27 | 32 | 21 |
Age ( ± ) ⋆ | 69.2 ± 10.0 | 62.1 ± 12.0 | 67.1 ± 10.6 | 58.8 ± 10.8 |
Age range | 50–90 | 29–84 | 49–85 | 43–83 |
MDS-UPDRS-III ( ± ) | 39.2 ± 17.0 | 32.3 ± 15.9 | ||
Range of MDS-UPDRS-III | 16–82 | 14–77 |
Set | Feature | s/v | Description |
---|---|---|---|
Pressure | v | Raw pressure, pressure changes, first, second and third derivatives | |
NCP, and RNCP | s | Number of local extrema of pressure | |
v | Trajectory, displacements, and signal changes. | ||
Velocity | v | Velocity computed as changes in signals w.r.t. time | |
Kinematic | Acceleration | v | Acceleration computed as changes in signal velocity w.r.t. time |
Jerk | v | Jerk computed as changes in signal acceleration w.r.t. time | |
NCV and RNCV | s | Number of local extrema for velocity | |
NCA and RNCA | s | Number of local extrema for acceleration |
Fine-Tuning | Accuracy (%) | Specificity (%) | Sensitivity (%) | F1-Score (%) |
---|---|---|---|---|
Fully frozen | 55.7 ± 9.3 | 59.6 ± 19.9 | 50.7 ± 13.3 | 0.52 ± 0.10 |
Partially frozen | 57.6 ± 8.4 | 61.5 ± 19.8 | 52.9 ± 13.3 | 0.54 ± 0.09 |
Semi-frozen | ||||
Unfrozen | 61.4 ± 9.4 | 63.6 ± 17.8 | 58.7 ± 13.5 | 0.59 ± 0.09 |
Features | Accuracy (%) | Specificity (%) | Sensitivity (%) | F1-Score (%) |
---|---|---|---|---|
Statistical fuctionals | ||||
Pressure | 75.0 ± 5.2 | 79.3 ± 12.1 | 70.5 ± 7.2 | 73.4 ± 5.1 |
Kinematic | 71.3 ± 12.4 | 73.8 ± 21.4 | 68.5 ± 15.0 | 69.9 ± 11.7 |
Kinematic + Pressure | 71.3 ± 14.1 | 70.1 ± 19.2 | 72.5 ± 13.0 | 71.4 ± 12.7 |
GMMs | ||||
Pressure (with 28 Gaussians) | 65.5 ± 8.2 | 62.2 ± 15.7 | 68.5 ± 4.9 | 66.3 ± 3.3 |
Kinematic with 28 Gaussians | 71.1 ± 7.1 | 73.5 ± 15.5 | 68.4 ± 13.5 | 69.5 ± 8.3 |
Kinematic + Pressure (with 28 Gaussians) | 70.2 ± 15.6 | 69.5 ± 17.4 | 71.1 ± 21.8 | 69.5 ± 17.1 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Gallo-Aristizabal, J.D.; Escobar-Grisales, D.; Ríos-Urrego, C.D.; Vargas-Bonilla, J.F.; García, A.M.; Orozco-Arroyave, J.R. Towards Parkinson’s Disease Detection Through Analysis of Everyday Handwriting. Diagnostics 2025, 15, 381. https://doi.org/10.3390/diagnostics15030381
Gallo-Aristizabal JD, Escobar-Grisales D, Ríos-Urrego CD, Vargas-Bonilla JF, García AM, Orozco-Arroyave JR. Towards Parkinson’s Disease Detection Through Analysis of Everyday Handwriting. Diagnostics. 2025; 15(3):381. https://doi.org/10.3390/diagnostics15030381
Chicago/Turabian StyleGallo-Aristizabal, Jeferson David, Daniel Escobar-Grisales, Cristian David Ríos-Urrego, Jesús Francisco Vargas-Bonilla, Adolfo M. García, and Juan Rafael Orozco-Arroyave. 2025. "Towards Parkinson’s Disease Detection Through Analysis of Everyday Handwriting" Diagnostics 15, no. 3: 381. https://doi.org/10.3390/diagnostics15030381
APA StyleGallo-Aristizabal, J. D., Escobar-Grisales, D., Ríos-Urrego, C. D., Vargas-Bonilla, J. F., García, A. M., & Orozco-Arroyave, J. R. (2025). Towards Parkinson’s Disease Detection Through Analysis of Everyday Handwriting. Diagnostics, 15(3), 381. https://doi.org/10.3390/diagnostics15030381