Gait Recovery System for Parkinson’s Disease using Machine Learning on Embedded Platforms
Abstract
Freezing of Gait (FoG) is a common gait deficit among patients diagnosed with Parkinson's Disease (PD). In order to help these patients recover from FoG episodes, Rhythmic Auditory Stimulation (RAS) is needed. The authors propose a ubiquitous embedded system that detects FOG events with a Machine Learning (ML) subsystem from accelerometer signals. By making inferences on-device, we avoid issues prevalent in cloud-based systems such as latency and network connection dependency. The resource-efficient classifier used, reduces the model size requirements by approximately 400 times compared to the best performing standard ML systems, with a trade-off of a mere 1.3% in best classification accuracy. The aforementioned trade-off facilitates deployability in a wide range of embedded devices including microcontroller based systems. The research also explores the optimization procedure to deploy the model on an ATMega2560 microcontroller with a minimum system latency of 44.5 ms. The smallest model size of the proposed resource efficient ML model was 1.4 KB with an average recall score of 93.58%.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
Authors in [99] achieved a moderate satisfactory rating for their model despite constraints of limited storage on the edge device.
“Authors in [99] acknowledged the constraints imposed by the edge device, since they required to train large neural networks with large data-sets due to the limited storage feature; nonetheless, the authors were able to achieve moderate satisfactory rating for their model.”
From A Comprehensive Survey on TinyML (2023) · cites this paper as [99]
Authors in [99] built on RNN models but used TinyML for hearing aids.
“Many models were developed through usage of RNN [98], the authors in [99] built on these models, but using TinyML.”
From A Comprehensive Survey on TinyML (2023) · cites this paper as [99]
Authors in [99] used RNNs and pruning techniques to create a model to enhance the hearing of speech.
“The base of the hardware was chosen to be the Hearing Aid, and the authors used RNNs and pruning techniques to create the model that would enhance the hearing of speech.”
From A Comprehensive Survey on TinyML (2023) · cites this paper as [99]
Cites
A Survey on Human Activity Recognition using Wearable Sensors
Lara, O. D., & Labrador, M. A. (2013) · IEEE Communications Surveys & Tutorials · doi:10.1109/surv.2012.110112.00192 · Cited by 2,662 · see citing works
Freezing of gait: moving forward on a mysterious clinical phenomenon
Nutt, J. G., Bloem, B. R., Giladi, N., Hallett, M., Horak, F. B., & Nieuwboer, A. (2011) · The Lancet Neurology · doi:10.1016/s1474-4422(11)70143-0 · Cited by 1,308 · see citing works
Bloem, B. R., Hausdorff, J. M., Visser, J. E., & Giladi, N. (2004) · Movement Disorders · doi:10.1002/mds.20115 · Cited by 1,298 · see citing works
Wearable Assistant for Parkinson’s Disease Patients With the Freezing of Gait Symptom
Bachlin, M., Plotnik, M., Roggen, D., Maidan, I., Hausdorff, J. M., Giladi, N., & Troster, G. (2010) · IEEE Transactions on Information Technology in Biomedicine · doi:10.1109/titb.2009.2036165 · Cited by 693 · cited 4× · see citing works
“The run-time experiments were carried out on the DAPHNet dataset [17], which is publicly available.”
BackgroundMethodInfluentialGiladi, N., McDermott, M., Fahn, S., Przedborski, S., Jankovic, J. J., Stern, M., Tanner, C. M., & The Parkinson Study Group (2001) · Neurology · doi:10.1212/wnl.56.12.1712 · Cited by 546 · see citing works
Ambulatory monitoring of freezing of gait in Parkinson’s disease
Moore, S. T., MacDougall, H. G., & Ondo, W. G. (2008) · Journal of Neuroscience Methods · doi:10.1016/j.jneumeth.2007.08.023 · Cited by 526 · see citing works
Lim, I., van Wegen, E. E. H., de Goede, C. J. T., Deutekom, M. D. L. F., Nieuwboer, A., Willems, A., Jones, D. E., Rochester, L., & Kwakkel, G. (2005) · Clinical Rehabilitation · doi:10.1191/0269215505cr906oa · Cited by 494 · see citing works
Rubinstein, T. C., Giladi, N., & Hausdorff, J. M. (2002) · Movement Disorders · doi:10.1002/mds.10259 · Cited by 364 · see citing works
Predictors of freezing in Parkinson's disease: A survey of 6,620 patients
Macht, M. L., Kaußner, Y., Möller, J. C., Stiasny‐Kolster, K., Eggert, K. M., Krüger, H., & Ellgring, H. (2007) · Movement Disorders · doi:10.1002/mds.21458 · Cited by 319 · see citing works
Online Detection of Freezing of Gait with Smartphones and Machine Learning Techniques
Mazilu, S., Hardegger, M., Zhu, Z., Roggen, D., Troester, G., Plotnik, M., & Hausdorff, J. (2012) · Proceedings of the 6th International Conference on Pervasive Computing Technologies for Healthcare · doi:10.4108/icst.pervasivehealth.2012.248680 · Cited by 231 · see citing works
Nieuwboer, A., Dom, R., Weerdt, W. D., Desloovere, K., Janssens, L., & Stijn, V. (2004) · Brain · doi:10.1093/brain/awh189 · Cited by 221 · see citing works
Cueing for freezing of gait in patients with Parkinson's disease: A rehabilitation perspective
Nieuwboer, A. (2008) · Movement Disorders · doi:10.1002/mds.21978 · Cited by 219 · see citing works
Human Activity Classification in Smartphones Using Accelerometer and Gyroscope Sensors
Jain, A., & Kanhangad, V. (2017) · IEEE Sensors Journal · doi:10.1109/jsen.2017.2782492 · Cited by 217 · see citing works
Trading Accuracy for Simplicity in Decision Trees
Bohanec, M., & Bratko, I. (1994) · Machine Learning · doi:10.1023/a:1022685808937 · Cited by 170 · see citing works
Prediction of Freezing of Gait in Parkinson's From Physiological Wearables: An Exploratory Study
Mazilu, S., Calatroni, A., Gazit, E., Mirelman, A., Hausdorff, J. M., & Tröster, G. (2015) · IEEE Journal of Biomedical and Health Informatics · doi:10.1109/jbhi.2015.2465134 · Cited by 146 · see citing works
Objective detection of subtle freezing of gait episodes in Parkinson's disease
Delval, A., Snijders, A. H., Weerdesteyn, V., Duysens, J., Defebvre, L., Giladi, N., & Bloem, B. R. (2010) · Movement Disorders · doi:10.1002/mds.23159 · Cited by 106 · see citing works
deFOG — A real time system for detection and unfreezing of gait of Parkinson’s patients
Jovanov, E., Wang, E. Q., Verhagen, L., Fredrickson, M., & Fratangelo, R. (2009) · Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC) · doi:10.1109/iembs.2009.5334257 · Cited by 98 · see citing works
Cubo, E., Leurgans, S. E., & Goetz, C. G. (2004) · Parkinsonism & Related Disorders · doi:10.1016/j.parkreldis.2004.05.001 · Cited by 90 · see citing works
The challenge of evaluating freezing of gait in patients with Parkinson's disease
Nieuwboer, A., & Giladi, N. (2008) · British Journal of Neurosurgery · doi:10.1080/02688690802448376 · Cited by 75 · see citing works
Deep Domain Adaptation to Predict Freezing of Gait in Patients with Parkinson's Disease
Torvi, V. G., Bhattacharya, A., & Chakraborty, S. (2018) · International Conference on Machine Learning and Applications · doi:10.1109/icmla.2018.00163 · Cited by 69 · see citing works
Speculation on the responsible sites and pathophysiology of freezing of gait
Hashimoto, T. (2006) · Parkinsonism & Related Disorders · doi:10.1016/j.parkreldis.2006.05.017 · Cited by 47 · see citing works
Han, J. H., Lee, W. J., Ahn, T. B., Jeon, B. S., & Park, K. S. (2004) · Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC) · doi:10.1109/iembs.2003.1279781 · Cited by 46 · see citing works
Predicting Freezing of Gait in Parkinsons Disease Patients Using Machine Learning
Orphanidou, N. K., Hussain, A. J., Keight, R., Lishoa, P., Hind, J., & Alaskar, H. (2018) · IEEE Congress on Evolutionary Computation (CEC) · doi:10.1109/cec.2018.8477909 · Cited by 43 · see citing works
Dennis, D. K., Pabbaraju, C., Simhadri, H. V., & Jain, P. (2018) · neural information processing systems · Cited by 32 · see citing works
Oung, Q. W., Basah, S. N., Muthusamy, H., Vijean, V., Lee, H. L., Khairunizam, W., Shahriman, A. B., Razlan, Z. M., & Ibrahim, Z. (2018) · International Conference on Computational Approach in Smart Systems Design and Applications (ICASSDA) · doi:10.1109/icassda.2018.8477606 · Cited by 21 · see citing works
A Generic Multi-modal Dynamic Gesture Recognition System Using Machine Learning
Krishna, G., Nathan, K. S., Kumar, B. Y., Prabhu, A. A., Kannan, A., & Vijayaraghavan, V. (2018) · Advances in intelligent systems and computing · doi:10.1007/978-3-030-03405-4_42 · Cited by 6 · see citing works
Self-citationGesturePod: Gesture-based Interaction Cane for People with Visual Impairments
Patil, S. G., Dennis, D. K., Pabbaraju, C., Shaheer, N., Simhadri, H. V., Seshadri, V., Varma, M., & Jain, P. (2018) · Cited by 4 · see citing works
Design Optimization of Activity Recognition System on an Embedded Platform
Ramesh, A., Ganesan, A. V., Anupkrishnan, S., Rao, A. V. J., & Vijayaraghavan, V. (2018) · Advances in intelligent systems and computing · doi:10.1007/978-3-030-03402-3_46 · Cited by 2 · see citing works
Self-citation
Flagged first, then by citations
2 of the 30 references couldn’t be matched to a known paper.
Cited by
Sorted by citations
A Comprehensive Survey on TinyML
Abadade, Y., Temouden, A., Bamoumen, H., Benamar, N., Chtouki, Y., & Hafid, A. S. (2023) · IEEE Access · doi:10.1109/access.2023.3294111 · Cited by 366 · see citing works
“In [99], the accuracy drop is estimated to be 1.”
BackgroundMethodHeydari, S., & Mahmoud, Q. H. (2025) · Sensors · doi:10.3390/s25103191 · Cited by 162 · see citing works
Systematic Review on Machine-Learning Algorithms Used in Wearable-Based eHealth Data Analysis
Site, A., Nurmi, J., & Lohan, E. S. (2021) · IEEE Access · doi:10.1109/access.2021.3103268 · Cited by 63 · see citing works
Pereira, C. V. F., de Oliveira, E. M., & de Souza, A. D. (2024) · Sensors · doi:10.3390/s24196322 · Cited by 49 · see citing works
Arthi, R., & Krishnaveni, S. (2024) · International Journal of Computational Intelligence Systems · doi:10.1007/s44196-024-00631-4 · Cited by 36 · see citing works
A Multi-Modal Analysis of the Freezing of Gait Phenomenon in Parkinson’s Disease
Mesin, L., Porcu, P., Russu, D., Farina, G., Borzì, L., Zhang, W., Guo, Y., & Olmo, G. (2022) · Sensors · doi:10.3390/s22072613 · Cited by 33 · see citing works
Cappelli, I., Carli, F., Fort, A., Intravaia, M., Micheletti, F., Peruzzi, G., & Vignoli, V. (2023) · IEEE Transactions on Instrumentation and Measurement · doi:10.1109/tim.2023.3240220 · Cited by 32 · see citing works
Ashfaque Mostafa, T., Soltaninejad, S., McIsaac, T. L., & Cheng, I. (2021) · Sensors · doi:10.3390/s21196446 · Cited by 32 · see citing works
An Integrated Artificial Intelligence of Things Environment for River Flood Prevention
Boulouard, Z., Ouaissa, M., Ouaissa, M., Siddiqui, F. A., Almutiq, M., & Krichen, M. (2022) · Sensors · doi:10.3390/s22239485 · Cited by 26 · see citing works
Site, A., Vasudevan, S., Afolaranmi, S. O., Lastra, J. L. M., Nurmi, J., & Lohan, E. S. (2022) · Sensors · doi:10.3390/s22134946 · Cited by 24 · see citing works
Real-Time Stress Detection from Raw Noisy PPG Signals Using LSTM Model Leveraging TinyML
Rostami, A., Tarvirdizadeh, B., Alipour, K., & Ghamari, M. (2024) · Arabian Journal for Science and Engineering · doi:10.1007/s13369-024-09095-2 · Cited by 22 · see citing works
Detection of Parkinson’s Disease Using Wrist Accelerometer Data and Passive Monitoring
Rastegari, E., Ali, H., & Marmelat, V. (2022) · Sensors · doi:10.3390/s22239122 · Cited by 20 · see citing works
Hussain, A. N., Abboud, S. A., Jumaa, B. A. B., & Abdullah, M. N. (2022) · Measurement Sensors · doi:10.1016/j.measen.2022.100544 · Cited by 11 · see citing works
Liu, C.-H. M., Yang, T.-H., & Wijaya, O. T. (2022) · Sensors · doi:10.3390/s22218532 · Cited by 10 · see citing works
Hand-Arm Vibration Monitoring via Embedded Machine Learning on Low Power Wearable Devices
Fort, A., Landi, E., Moretti, R., Parri, L., Peruzzi, G., & Pozzebon, A. (2022) · IEEE International Symposium on Measurements & Networking (M&N) · doi:10.1109/mn55117.2022.9887747 · Cited by 5 · see citing works
Improving Freezing of Gait Detection and Prediction Using ML and Transformers
Singaravelu, M., Mubibya, G. S., & Almhana, J. (2023) · International Conference on Communications · doi:10.1109/icc45041.2023.10279746 · Cited by 4 · see citing works
A TinyML Motion-Based Embedded Cough Detection System
Diab, M. S., & Rodriguez–Villegas, E. (2024) · Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC) · doi:10.1109/embc53108.2024.10782961 · Cited by 4 · see citing works
Mehra, N., Mittal, P., Sharma, Y. K., Lilhore, U. K., Mohamed, H. G., Ghith, E. S., & Tekeste, L. G. (2026) · International Journal of Computational Intelligence Systems · doi:10.1007/s44196-025-01148-0 · Cited by 3 · see citing works
Emerging application use cases and future directions
Ghorpade, S. N., & Chougule, S. (2024) · Elsevier eBooks · doi:10.1016/b978-0-44-322202-3.00024-5 · Cited by 1 · see citing works
Somasundaram, C. A., Narasimhan, A., Kaushik, S. P., Venkatnarayanan, A., Chandar, S. A., & Vijayaraghavan, V. (2025) · IEEE International Systems Conference (SysCon) · doi:10.1109/syscon64521.2025.11014805 · Cited by 1 · see citing works
Self-citationA Low-Complexity FPGA-Based Neural Network for Hand-Arm Vibrations Classification
Addabbo, T., Landi, E., Moretti, R., Parri, L., Peruzzi, G., Pozzebon, A., & Spinelli, F. (2023) · IEEE International Workshop on Metrology for Industry 4.0 & IoT (MetroInd4.0&IoT) · doi:10.1109/metroind4.0iot57462.2023.10180160 · Cited by 1 · see citing works
Exploring Local and Cloud-Based Training Use Cases for Embedded Machine Learning
Andalib, N., & Selimi, M. (2024) · Mediterranean Conference on Embedded Computing (MECO) · doi:10.1109/meco62516.2024.10577837 · Cited by 1 · see citing works
- Authors
- Gokul, H., Suresh, P., Hari Vignesh, B., Pravin Kumaar, R., & Vijayaraghavan, V.
- Affiliations
- SRM Institute of Science and Technology (IN)
- Venue
- 2020 IEEE International Systems Conference (SysCon)
- Publisher
- IEEE
- Published
- 2020-08-24
- Pages
- 1-8
- ISSN
- 1944-7620 (ISSN-L)
- OpenAlex
- W3110889465
- Cited by
- 23
- References
- 30
- Citations by year
- 2026: 1 · 2025: 2 · 2024: 6 · 2023: 5 · 2022: 7 · 2021: 2
- FWCI
- 17.58
- Type
- conference paper
- Language
- en
- Open access
- closed
- Licence
- Locations
- IEEE International Systems Conference (SysCon) (publishedVersion)
- Topics
- Health Sciences › Health Professions › Physical Therapy, Sports Therapy and Rehabilitation › Balance, Gait, and Falls Prevention
- Physical Sciences › Engineering › Biomedical Engineering › Gait Recognition and Analysis
- Physical Sciences › Computer Science › Computer Vision and Pattern Recognition › Context-Aware Activity Recognition Systems
- Keywords
- Parkinson's disease, freezing of gait, gait recovery, rhythmic auditory stimulation, accelerometer signals, on-device inference, embedded systems, microcontroller deployment, model compression
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review