SEUIR Repository

Surface electromyography-based recognition of Sinhala handwritten characters using machine learning

Show simple item record

dc.contributor.author Seneviratne, B. M.
dc.contributor.author Lankasena, B. N. S
dc.contributor.author Jayarathne, I.
dc.date.accessioned 2026-04-22T07:10:23Z
dc.date.available 2026-04-22T07:10:23Z
dc.date.issued 2025-10-30
dc.identifier.citation Conference Proceedings of 14th Annual Science Research Session – 2025 on “NEXT-GEN SOLUTIONS: Bridging Science and Sustainability” on October 30th 2025. Faculty of Applied Sciences, South Eastern University of Sri Lanka, Sammanthurai.. pp. 20. en_US
dc.identifier.isbn 978-955-627-146-1
dc.identifier.uri http://ir.lib.seu.ac.lk/handle/123456789/7884
dc.description.abstract Surface electromyography (sEMG) represents a well-established technique for capturing muscle activation signals across numerous applications. However, sEMG-based handwritten character recognition for underrepresented languages such as Sinhala remains largely unexplored in the literature. This research addresses the existing knowledge gap by proposing a comprehensive framework for recognizing six Sinhala handwritten characters selected based on stroke complexity: ර (r) and ට (ṭa) from ascending letters group, අ (a) and උ (u) from descending letters group, and ක (ka) and ග (ga) from middle letters group. To accomplish this objective, a novel dataset was collected using a consumer-grade OpenBCI sEMG acquisition system. Four electrodes were strategically positioned across multiple muscle groups, with particular emphasis on the extensor digitorum muscle due to its role in finger control during handwriting. Eight participants wrote six selected Sinhala characters 50 times each at natural speed while sEMG signals were recorded, generating 300 samples per character. Signal preprocessing was performed using high-pass, low-pass, and notch filtering techniques to remove noise components from the collected dataset. Mean absolute value, root mean square, variance, zero crossing, slope sign change, waveform length, and Willison amplitude features were extracted from the sEMG signals. Several classification algorithms including Random Forest, K-Nearest Neighbors, Naive Bayes, and Support Vector Machine were employed to train predictive models using the derived features, and their effectiveness was assessed using conventional performance metrics. The Random Forest algorithm demonstrated optimal results, attaining a recognition accuracy of 98.96% on the experimental dataset, confirming the practical applicability and robustness of the sEMG- based Sinhala handwriting recognition framework. The study indicates the potential of using machine learning technology with selected sEMG signal characteristics for the classification of Sinhala characters from comparable neuromuscular activation patterns. This work establishes a foundation for developing sEMG-based assistive writing technologies for Sinhala script, benefiting individuals with physical disabilities. en_US
dc.language.iso en_US en_US
dc.publisher Faculty of Applied Sciences, South Eastern University of Sri Lanka, Sammanthurai. en_US
dc.subject Character Recognition en_US
dc.subject Machine Learning en_US
dc.subject Random Forest en_US
dc.subject Sinhala Handwriting en_US
dc.subject Surface Electromyography en_US
dc.title Surface electromyography-based recognition of Sinhala handwritten characters using machine learning en_US
dc.type Article en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search SEUIR


Advanced Search

Browse

My Account