<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3-mathml3.dtd">
<article article-type="research-article" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ali="http://www.niso.org/schemas/ali/1.0/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" dtd-version="1.3" xml:lang="EN">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Rehabil. Sci.</journal-id>
<journal-title-group>
<journal-title>Frontiers in Rehabilitation Sciences</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Rehabil. Sci.</abbrev-journal-title>
</journal-title-group>
<issn pub-type="epub">2673-6861</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.3389/fresc.2025.1653302</article-id>
<article-version article-version-type="Version of Record" vocab="NISO-RP-8-2008"/>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Original Research</subject>
</subj-group>
</article-categories>
<title-group>
<article-title>Beyond the joystick: deep learning games for hand movement recovery</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name><surname>Acharya</surname><given-names>Vrinda</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Data curation" vocab-term-identifier="https://credit.niso.org/contributor-roles/data-curation/">Data curation</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Project administration" vocab-term-identifier="https://credit.niso.org/contributor-roles/project-administration/">Project administration</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Writing &#x2013; review &amp; editing" vocab-term-identifier="https://credit.niso.org/contributor-roles/writing-review-editing/">Writing &#x2013; review &amp; editing</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="software" vocab-term-identifier="https://credit.niso.org/contributor-roles/software/">Software</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="resources" vocab-term-identifier="https://credit.niso.org/contributor-roles/resources/">Resources</role></contrib>
<contrib contrib-type="author">
<name><surname>Roy</surname><given-names>Hirakjyoti</given-names></name>
<xref ref-type="aff" rid="aff2"><sup>2</sup></xref>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="resources" vocab-term-identifier="https://credit.niso.org/contributor-roles/resources/">Resources</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="validation" vocab-term-identifier="https://credit.niso.org/contributor-roles/validation/">Validation</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="software" vocab-term-identifier="https://credit.niso.org/contributor-roles/software/">Software</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Data curation" vocab-term-identifier="https://credit.niso.org/contributor-roles/data-curation/">Data curation</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Writing &#x2013; original draft" vocab-term-identifier="https://credit.niso.org/contributor-roles/writing-original-draft/">Writing &#x2013; original draft</role></contrib>
<contrib contrib-type="author">
<name><surname>Kamath</surname><given-names>Surekha</given-names></name>
<xref ref-type="aff" rid="aff2"><sup>2</sup></xref>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Project administration" vocab-term-identifier="https://credit.niso.org/contributor-roles/project-administration/">Project administration</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="visualization" vocab-term-identifier="https://credit.niso.org/contributor-roles/visualization/">Visualization</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Writing &#x2013; review &amp; editing" vocab-term-identifier="https://credit.niso.org/contributor-roles/writing-review-editing/">Writing &#x2013; review &amp; editing</role></contrib>
<contrib contrib-type="author" corresp="yes">
<name><surname>Acharya K</surname><given-names>Aneesha</given-names></name>
<xref ref-type="aff" rid="aff2"><sup>2</sup></xref>
<xref ref-type="corresp" rid="cor1">&#x002A;</xref>
<uri xlink:href="https://loop.frontiersin.org/people/2578349/overview"/>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Writing &#x2013; original draft" vocab-term-identifier="https://credit.niso.org/contributor-roles/writing-original-draft/">Writing &#x2013; original draft</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="validation" vocab-term-identifier="https://credit.niso.org/contributor-roles/validation/">Validation</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="conceptualization" vocab-term-identifier="https://credit.niso.org/contributor-roles/conceptualization/">Conceptualization</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="supervision" vocab-term-identifier="https://credit.niso.org/contributor-roles/supervision/">Supervision</role></contrib>
</contrib-group>
<aff id="aff1"><label>1</label><institution>Manipal School of Commerce and Economics, Manipal Academy of Higher Education</institution>, <city>Manipal</city>, <country country="in">India</country></aff>
<aff id="aff2"><label>2</label><institution>Department of Instrumentation and Control Engineering, Manipal Institute of Technology, Manipal Academy of Higher Education (MAHE)</institution>, <city>Manipal</city>, <country country="in">India</country></aff>
<author-notes>
<corresp id="cor1"><label>&#x002A;</label><bold>Correspondence:</bold> Aneesha Acharya K <email xlink:href="mailto:ak.acharya@manipal.edu">ak.acharya@manipal.edu</email></corresp>
</author-notes>
<pub-date publication-format="electronic" date-type="pub" iso-8601-date="2025-11-12"><day>12</day><month>11</month><year>2025</year></pub-date>
<pub-date publication-format="electronic" date-type="collection"><year>2025</year></pub-date>
<volume>6</volume><elocation-id>1653302</elocation-id>
<history>
<date date-type="received"><day>27</day><month>08</month><year>2025</year></date>
<date date-type="accepted"><day>16</day><month>10</month><year>2025</year></date>
</history>
<permissions>
<copyright-statement>&#x00A9; 2025 Acharya, Roy, Kamath and Acharya K.</copyright-statement>
<copyright-year>2025</copyright-year><copyright-holder>Acharya, Roy, Kamath and Acharya K</copyright-holder><license><ali:license_ref start_date="2025-11-12">https://creativecommons.org/licenses/by/4.0/</ali:license_ref>
<license-p>This is an open-access article distributed under the terms of the <ext-link ext-link-type="uri" xlink:href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution License (CC BY)</ext-link>. The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</license-p></license>
</permissions>
<abstract><sec><title>Introduction</title>
<p>This research explores the use of Deep Learning (DL) techniques for hand and gesture recognition to support hand rehabilitation programs. The primary objective is to enhance cognitive function and hand-eye coordination through gamified therapeutic exercises that track and respond to hand gestures in real time.</p>
</sec><sec><title>Methods</title>
<p>Pre-trained Convolutional Neural Network (CNN) models were employed for hand recognition using Google&#x0027;s open-source MediaPipe Library. Four classic arcade games-Pong, Tetris, Fruit Ninja, and a Virtual Keyboard-were redeveloped as gesture-controlled rehabilitation tools within a web-based interface built using the Phaser.js framework. A score-based system was implemented to track user performance and progress. Usability was evaluated using the System Usability Scale (SUS), and statistical validation was performed with a one-sample <italic>t</italic>-test against the industry benchmark.</p>
</sec><sec><title>Results</title>
<p>Data collected from 15 participants demonstrated consistent gesture recognition accuracy and stable game control performance. The SUS evaluation indicated favorable user responses, with usability scores exceeding the benchmark threshold, suggesting that participants found the system intuitive and engaging.</p>
</sec><sec><title>Discussion</title>
<p>The study confirms the feasibility of using monocular camera-based computer vision for hand rehabilitation. Compared to existing low-cost rehabilitation tools, the proposed system provides an accessible, interactive, and affordable alternative. Integrating gesture recognition with gamified interfaces effectively supports dexterity recovery and motivates users through engaging gameplay. These findings establish a foundation for future development of AI-based rehabilitation platforms using standard camera devices.</p>
</sec>
</abstract>
<kwd-group>
<kwd>deep learning</kwd>
<kwd>gesture recognition</kwd>
<kwd>hand rehabilitation</kwd>
<kwd>health</kwd>
<kwd>cognitive function</kwd>
<kwd>convolution neural networks</kwd>
</kwd-group>
<funding-group>
<funding-statement>The author(s) declare that financial support was received for the research and/or publication of this article. The authors acknowledge the faculty development fund support by Manipal Academy of Higher Education (MAHE) for the publication of this article.</funding-statement>
</funding-group>
<counts>
<fig-count count="9"/>
<table-count count="3"/><equation-count count="1"/><ref-count count="23"/><page-count count="11"/><word-count count="85458"/></counts><custom-meta-group><custom-meta><meta-name>section-at-acceptance</meta-name><meta-value>Interventions for Rehabilitation</meta-value></custom-meta></custom-meta-group>
</article-meta>
</front>
<body><sec id="s1" sec-type="intro"><label>1</label><title>Introduction</title>
<p>The human hand can have extensive movements and functions crucial for daily activities. Hand dysfunction can arise from various conditions, including various neurological disorders, hand injury, or due to ageing. The primary goals of hand rehabilitation are to restore movement, strength, and dexterity while enhancing the patient&#x0027;s ability to perform daily activities. Effective rehabilitation programs are designed to meet the unique needs of each individual, ensuring that recovery is both targeted and comprehensive. One of the primary goals of these programs is to improve the range of motion, which is achieved through stretching and mobility exercises that enhance joint flexibility and reduce stiffness. These exercises are essential for restoring natural movement patterns, especially after injury or surgery. In addition to mobility, rehabilitation often focuses on strengthening muscles through resistance training. This approach helps rebuild muscle strength and endurance, enabling patients to perform daily activities with greater ease and confidence. Furthermore, a crucial component of rehabilitation is the enhancement of coordination and fine motor skills, commonly referred to as dexterity. Through tasks and exercises that require precision, timing, and hand-eye coordination, such as picking up small objects, tracing shapes, or gesture-based interactions, patients can regain control over fine motor functions essential for independence in everyday tasks.</p>
<p>Evaluating hand function and the effectiveness of rehabilitation interventions involves various methods. Traditional methods include manual grip strength, range of motion, and functional ability tests, often conducted by occupational therapists. Traditional therapy often faces limitations such as low patient motivation and difficulty in home-based deployment. Motion capture systems and electromyography (EMG) are used to analyze hand movements and muscle activity, offering quantitative data on function and recovery. The advancement of Smart devices such as sensors, wearable sensors, Microcontrollers, and the Internet of Things (IoT) has revolutionized the collection of qualitative and objective information about patients&#x0027; motor functions at a low cost, enhancing treatment efficiency (<xref ref-type="bibr" rid="B1">1</xref>). These platforms use common objects equipped with sensors and displays to monitor patients&#x0027; activity during rehabilitation exercises based on Activities of Daily Living (ADL), such as drinking, cooking, and cleaning. Moreover, these solutions provide consistent tools for transparent monitoring of ADLs at home, facilitating better management of hand dysfunction. In recent years, game-based, AI-driven interaction in rehabilitation exercises has shown the ability to enhance patient engagement and adherence, with studies indicating they may be more effective than conventional rehabilitation methods (<xref ref-type="bibr" rid="B2">2</xref>, <xref ref-type="bibr" rid="B3">3</xref>).</p>
<p>This paper aims to create a simple, easy-to-use web-based application for improving dexterity and hand-eye coordination for ADL tasks. We have reimplemented old arcade games in Python and integrated the controls via hand tracking, enabling a gamified cognitive and dexterity training experience. Simple diagnostic tools and a gamified experience provide an informative and engaging experience. The aim is to use existing deep learning methods to create camera-based applications instead of fantasy equipment, which is often impossible with financial constraints. This also enables low-cost hand-therapy solutions that do not rely on expensive hardware. A web-based interface will enable anyone with an internet connection to use the application, eliminating several constraints. The present work focuses on demonstrating the technical feasibility and usability of a camera-based gesture recognition system for rehabilitation.</p>
</sec>
<sec id="s2"><label>2</label><title>Related works</title>
<p>Krizhevsky et al. (<xref ref-type="bibr" rid="B4">4</xref>) introduced Convolutional Neural Networks as a viable and scalable alternative for image classification and object recognition tasks instead of hard-coded and hand-designed features. He et al. (<xref ref-type="bibr" rid="B5">5</xref>) modified the CNN architecture proposed in (<xref ref-type="bibr" rid="B4">4</xref>) and its successor architecture by introducing the notion of a skip connection. The skip connection (a residual connection) connects convolutional blocks further down the neural net chain and its feed-forward chain. Howard et al. (<xref ref-type="bibr" rid="B6">6</xref>) introduced the notion of depth-wise separable convolution, which leads them to greatly improved efficiency gains, thus allowing them to deploy CNNs on smaller devices with constrained hardware resources like smartphones. Sandler et al. (<xref ref-type="bibr" rid="B2">2</xref>) improved the existing MobileNet architecture and introduced MobileNet v2. It presents the inverted residual structure, where the skip connections are between the bottleneck layers. This leads to more efficiency gains. The CNN models used in this research are slight variations of this architecture.</p>
<p>Dosovitskiy et al. (<xref ref-type="bibr" rid="B3">3</xref>) introduced the Vision Transformer (ViT) architecture, marking the first adaptation of the transformer model for image recognition tasks. However, Zhu et al. (<xref ref-type="bibr" rid="B7">7</xref>) demonstrated through detailed experimental analysis that ViTs tend to underperform in low-data scenarios, where Convolutional Neural Networks (CNNs) remain more effective&#x2014;an insight that supports the use of CNN-based architectures in this research. In parallel, Bazarevsky et al. (<xref ref-type="bibr" rid="B8">8</xref>) proposed an optimized version of the MobileNetV2 architecture, which serves as the foundation for the object recognition models employed in this project via the MediaPipe library. MediaPipe Solutions, developed by Google, provides a comprehensive suite of AI and ML tools, including pre-trained models for efficient hand tracking and gesture recognition (<xref ref-type="bibr" rid="B9">9</xref>, <xref ref-type="bibr" rid="B10">10</xref>).</p>
<p>Alfieri et al. (<xref ref-type="bibr" rid="B11">11</xref>) reviewed recent literature on gamification in musculoskeletal rehabilitation, highlighting its effectiveness compared to conventional therapies. O&#x00F1;a et al. (<xref ref-type="bibr" rid="B12">12</xref>) presented a novel system that enhances the assessment and rehabilitation of eye-hand coordination. The system suggested by the authors uses serious games in virtual environments to evaluate hand-eye coordination. Alarc&#x00F3;n-Aldana et al. (<xref ref-type="bibr" rid="B1">1</xref>) presented a novel system that combines serious games with robotic devices to enhance the assessment and rehabilitation of eye-hand coordination. Panaite et al. (<xref ref-type="bibr" rid="B13">13</xref>) concluded that the game-based rehabilitation system has been found to motivate patients to continue their rehabilitation, as they feel rewarded when they win. Wang et al. (<xref ref-type="bibr" rid="B14">14</xref>) developed a system that combines AR technology, an air pressure-detecting device, and game-based learning to make the rehabilitation process more engaging and less tedious for patients.</p>
<p>Jha et al. (<xref ref-type="bibr" rid="B15">15</xref>) investigated the efficacy of a novel glove-based virtual rehabilitation system named Rehab Relive Glove, designed for patients with post-traumatic hand injuries. The authors aim to address the limitations of conventional physiotherapy and existing virtual rehabilitation technologies by providing a portable, cost-effective, and ergonomic solution that can be used in clinical and home settings. Bouatrous et al. (<xref ref-type="bibr" rid="B16">16</xref>) presented a hand rehabilitation game designed with clinicians for hand rehabilitation after a stroke. The game simulates fruit harvesting using a Leap Motion controller for hand tracking and the Unity 3D platform. Bostanci et al. (<xref ref-type="bibr" rid="B17">17</xref>) investigated the effectiveness of virtual reality (VR) training in improving manual skills and grip strength in the non-dominant hand of healthy individuals. The study concludes that VR games can effectively enhance hand function and grip strength in the non-dominant hand, suggesting that such interventions could serve as engaging and beneficial tools in rehabilitation settings.</p>
<p>M. Alimanova et al. (<xref ref-type="bibr" rid="B18">18</xref>) focused on gamifying hand rehabilitation using Leap Motion technology to create a game that helps train hand muscles through virtual reality tasks mimicking daily life actions. Chiu et al. (<xref ref-type="bibr" rid="B19">19</xref>) investigated the effectiveness of the Wii Sports Resort training in improving coordination, strength, and hand function in children with hemiplegic cerebral palsy. Lansberg et al. (<xref ref-type="bibr" rid="B20">20</xref>) investigated the feasibility and effectiveness of using the Neofect Smart Glove, a virtual reality device, for unsupervised home-based hand rehabilitation in chronic stroke patients. Luna-Oliva et al. (<xref ref-type="bibr" rid="B21">21</xref>) investigated the potential of using the Xbox 360 Kinect as a therapeutic tool for children with cerebral palsy (CP) in a school environment. The study found significant improvements in the children&#x0027;s balance and activities of daily living (ADL) after the video game treatment.</p>
<p>Considering the above literature, we have identified the gap in understanding the utilization of deep learning models for accurate gesture recognition that ensures the system is adaptive, engaging, and capable of real-time processing. This approach can provide an effective and motivating rehabilitation tool for patients with hand function disorders.</p>
</sec>
<sec id="s3" sec-type="methods"><label>3</label><title>Materials and methods</title>
<p>This research uses the Mediapipe Library (<xref ref-type="bibr" rid="B9">9</xref>, <xref ref-type="bibr" rid="B10">10</xref>), particularly the javascript version of the library, for hand tracking and gesture recognition. Deep Learning methods only work when provided with gigantic amounts of data. E.g., the well-known ImageNet dataset consisted of more than 1 million images, and MS-COCO, another well-known dataset for object detection dataset, consisted of more than 320&#x2005;K images. These datasets were state of the art about 5&#x2013;7 years ago. The field has since moved on to larger and more diverse datasets, which is a major reason for the success of Deep Learning Methods. Therefore, with these resource constraints, the best approach seems to be not to collect a custom dataset and annotations but to use well-tested open-source packages trained on a huge dataset. The added advantage is that this mitigates any chances of dataset bias for our particular use case.</p>
<p>For the hand-tracking task, the camera input is read through the OpenCV javascript library and fed as input to the hand-tracking module from the MediaPipe library, which gives us the required output. OpenCV helps in frame capture and preprocessing. For Gesture Recognition Module Applies a CNN classifier trained to detect gestures such as swipe, pinch, tap, and finger point. PyGame is a desktop game prototyping. This output is then overlaid on top of the input image and displayed to the user. Due to low inference time, this process is nearly real-time. The gesture recognition module used for this research is not the default module provided with the MediaPipe library, but a composite of the hand-tracking module and some custom code. This is because custom gestures are implemented for targeted dexterity exercises. The following block diagram, shown in <xref ref-type="fig" rid="F1">Figure&#x00A0;1</xref>, aims to provide some clarity.</p>
<fig id="F1" position="float"><label>Figure&#x00A0;1</label>
<caption><p>The flow process of the development of the virtual hand-tracking module.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="fresc-06-1653302-g001.tif"><alt-text content-type="machine-generated">Flowchart showing a system for gesture-based game control. A webcam captures input sent to the MediaPipe Hand and Gesture Recognition Module. This module outputs commands to a game and sends camera captures with model output to a Web UI. An ON/OFF command from the Web UI controls the webcam. The Web UI uses a Local JSON Authentication file for user authentication and interacts with the Game UI.</alt-text>
</graphic>
</fig>
<p>The work consists of different modules, which all talk to each other via the web UI. The host server accomplishes this work. Upon visiting the website, the users are prompted by a login page. The Username and Password are stored in a local JSON file, which is queried by the website server at the time of login. The login process creates a separate profile for each user, enabling a personalized experience as stated in the research objectives.</p>
<p>After successful authentication, the user is directed to a page with a dashboard, which provides the user with an interface to the various modules developed, such as hand tracking, gesture recognition, and playing the games developed. After selecting a particular task, the web UI turns on the webcam. The webcam outputs an image, which is fed into the hand-tracking module. In the case of the hand-tracking module, this output is then overlaid on top of the original image captured by the webcam and displayed on the webpage. If the games are selected, the hand-tracking outputs of the hand-tracking module are taken as inputs to the gesture recognition module, which is automatically turned on, and the gestures recognized are fed as input to the games, which provides a personalized gamified experience to the user. The specifics of the gesture recognition module are discussed in the following chapter.</p>
<p>The user&#x0027;s authentication details are stored in a local JSON file to simplify the authentication process. It must be noted here that this is not a safe process, but it exists only as proof of concept of how each user&#x0027;s personal details may be stored for personal experience. In standard professional settings, this may be done by storing details on a different server, and details encrypted end-to-end; however, this is out of the scope of the effort. Fifteen participants completed the 10-items, 5 point Likert scale System Usability Scale (SUS), after interacting with the hand-tracking games (Pong, Tetris, Fruit Ninja, Virtual Keyboard). The SUS, developed by John Brooke (<xref ref-type="bibr" rid="B22">22</xref>), was used to evaluate usability of the game beyond gesture recognition accuracy. The mean SUS score was compared to the benchmark value of 68 using a one-sample t-test to determine significance.</p>
</sec>
<sec id="s4"><label>4</label><title>Games development and discussion</title>
<p>In this study, MediaPipe and Phaser.js libraries provide the right level of abstraction for the work, thus making them an ideal choice. The Phaser.js is a web UI game deployment making it available for players to download, install, or play native to the JavaScript framework. The authentication web UI and home pages were designed using HTML, CSS, and Javascript. The web UI brings together the different modules of the project and makes them work together as a coherent system, as shown in <xref ref-type="fig" rid="F1">Figure&#x00A0;1</xref>. The main reason for implementing a Login system for the website is to provide a personalised score-based report for the user achieved through the login system. The authentication page is shown in <xref ref-type="fig" rid="F2">Figure&#x00A0;2</xref>.</p>
<fig id="F2" position="float"><label>Figure&#x00A0;2</label>
<caption><p>Website login page.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="fresc-06-1653302-g002.tif"><alt-text content-type="machine-generated">Login page interface featuring fields for username and password entry followed by a blue login button.</alt-text>
</graphic>
</fig>
<p>Upon successful authentication, the user is greeted with the page shown in <xref ref-type="fig" rid="F3">Figure&#x00A0;3</xref>. The following <xref ref-type="fig" rid="F4">Figures&#x00A0;4a,b</xref> demonstrate the use of the hand recognition module, which forms the basis for the gesture recognition system and the control for the games. <xref ref-type="fig" rid="F5">Figure&#x00A0;5</xref> shows the gesture recognition module in action. These figures demonstrate that the gesture is recognized and displayed on the screen for each hand, whether both hands perform the same gesture or different gestures.</p>
<fig id="F3" position="float"><label>Figure&#x00A0;3</label>
<caption><p>Website home page.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="fresc-06-1653302-g003.tif"><alt-text content-type="machine-generated">Interface displaying a program titled \"Deep Learning based Hand Tracking for Dexterity Exercise in Elderly Patients\" with options for MediaPipe Hand Tracking, MediaPipe Gesture Recognition, and games like Pong, Tetris, Fruit Ninja, and a Virtual Keyboard. A taskbar is visible at the bottom.</alt-text>
</graphic>
</fig>
<fig id="F4" position="float"><label>Figure&#x00A0;4</label>
<caption><p>Hand recognition module: <bold>(a)</bold> single hand tracking <bold>(b)</bold> multiple hand tracking.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="fresc-06-1653302-g004.tif"><alt-text content-type="machine-generated">Screenshots display a hand tracking application interface for dexterity exercises. Both images show a person with hands raised, palms forward. Red dots and green lines mark finger joints and movements. The interface includes options for hand tracking, gesture recognition, and games. Panel (a) displays one hand tracked, and panel (b) shows both hands tracked. Both setups are running on a web browser.</alt-text>
</graphic>
</fig>
<fig id="F5" position="float"><label>Figure&#x00A0;5</label>
<caption><p>Hand gesture module: <bold>(a)</bold> showing both the hand thumbs up <bold>(b)</bold> showing hand 1 as a thumbs up and hand 2 as a thumbs down.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="fresc-06-1653302-g005.tif"><alt-text content-type="machine-generated">Two side-by-side screenshots display a deep learning-based hand tracking interface for dexterity exercises in elderly patients. Both images feature a menu with options like \"MediaPipe Hand Tracking\" and \"Play Pong.\" Below, a person shows hand gestures in front of a camera. In image (a), both hands show a thumbs-up gesture. In image (b), one hand is a thumbs-up and the other is a thumbs-down.</alt-text>
</graphic>
</fig>
<sec id="s4a"><label>4.1</label><title>Games development environment</title>
<p>This section discusses the various games developed, the gestures associated with each game, and the functions they should perform. Each game was chosen and designed based on specific therapeutic objectives related to hand function recovery. This system can track various movements, including gross motor skills (like arm sweeps), fine motor skills (such as isolated finger tapping), and cognitive skills (like decision-making and timing).</p>
<p>Four old games have been modified and developed for hand rehabilitation: Pong, Tetris, Fruit Ninja, and Virtual Keyboard.</p>
<sec id="s4a1"><label>4.1.1</label><title>Pong game</title>
<p>The Pong game, shown in <xref ref-type="fig" rid="F6">Figure&#x00A0;6</xref>, can be selected from the home page after user authentication. It is a simplified recreation of the classic Atari game, where two paddles on either side of the screen move vertically to deflect a bouncing ball. A point is scored when one player fails to intercept the ball, causing it to pass through their side, after which the game resets. The gesture recognition module tracks both hands, labelled as Hand 1 and Hand 2 (<xref ref-type="fig" rid="F5">Figure&#x00A0;5</xref>). A thumbs-up gesture moves the paddle upward, while a thumbs-down gesture moves it downward. The game is designed to improve hand-eye coordination and reaction time. As paddle control is not hand-specific, either hand can be used to control either side. With each level, the ball speed gradually increases, requiring quicker gesture responses and anticipation of the ball&#x0027;s movement, intentionally creating a cognitive and reflex-based challenge.</p>
<fig id="F6" position="float"><label>Figure&#x00A0;6</label>
<caption><p>Pong game environment.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="fresc-06-1653302-g006.tif"><alt-text content-type="machine-generated">Screenshot of a Pong game in a web browser. The score shows \"Left: 2\" and \"Right: 1\". Two vertical paddles are on either side of the screen, with a ball in the center. The browser tabs indicate the game is running locally.</alt-text>
</graphic>
</fig>
</sec>
<sec id="s4a2"><label>4.1.2</label><title>Tetris game</title>
<p>The Tetris game, shown in <xref ref-type="fig" rid="F7">Figure&#x00A0;7</xref>, can be selected from the home page after user authentication. It is a recreation of the classic Atari game, where randomly shaped blocks fall from the top of the screen, and the player must align them to form complete, gap-free rows at the bottom. The gesture recognition module tracks both hands, labelled Hand 1 and Hand 2 (<xref ref-type="fig" rid="F5">Figure&#x00A0;5</xref>), to control the game. For Hand 1, a thumbs-up gesture moves the falling piece to the right, while a thumb-down moves it to the left. For Hand 2, a thumb-up rotates the piece to the right, and a thumb-down rotates it to the left. The game challenges users to make quick, accurate hand movements, requiring fast decision-making to correctly position and orient each block. Once the desired gesture is performed, the user must move their hands away from the screen to prevent unintended changes.</p>
<fig id="F7" position="float"><label>Figure&#x00A0;7</label>
<caption><p>Tetris game environment.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="fresc-06-1653302-g007.tif"><alt-text content-type="machine-generated">A computer screen displays a basic Tetris game in a web browser. A red horizontal block is falling towards a white pixelated shape at the bottom. The score is shown as zero. The game interface is surrounded by a black background, and the browser's URL reads \"localhost:8000/tetris.html\".</alt-text>
</graphic>
</fig>
</sec>
<sec id="s4a3"><label>4.1.3</label><title>Fruit ninja</title>
<p>The Fruit Ninja game, illustrated in <xref ref-type="fig" rid="F8">Figure&#x00A0;8</xref>, can be selected from the home page after user authentication. It is a simplified version of the original Fruit Ninja game, adapted for gesture-based interaction. In this version, randomly colored dots rise from the bottom to the top of the screen, and the user controls a red dot representing a virtual blade using the tip of their index finger. Only one hand is tracked during gameplay. When the red dot overlaps with any of the rising dots, that dot is removed from the screen, and the user scores a point. As the game progresses, the speed of the moving dots gradually increases, requiring the user to maintain focus and react quickly. This game is designed to enhance hand-eye coordination and improve reflexes through engaging and dynamic interaction.</p>
<fig id="F8" position="float"><label>Figure&#x00A0;8</label>
<caption><p>Fruit ninja game.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="fresc-06-1653302-g008.tif"><alt-text content-type="machine-generated">Browser window displaying a game titled \"Fruit Ninja - Finger Tracking\" with colorful circles on a black background. A score of five is shown in the top left corner. The circles are blue, green, yellow, and red.</alt-text>
</graphic>
</fig>
</sec>
<sec id="s4a4"><label>4.1.4</label><title>Virtual keyboard game</title>
<p>The Virtual Keyboard game, as shown in <xref ref-type="fig" rid="F9">Figure&#x00A0;9</xref>, is one of the games that can be selected as one of the games to be played on the home page after the authentication. This game is meant to exercise hand-eye coordination and mental agility. For this game, only one hand is tracked. The red and blue dots (<xref ref-type="fig" rid="F9">Figure&#x00A0;9</xref>) are meant to denote the location of the index finger and the thumb, respectively. Every six seconds, a new random 5-letter word is generated, and the player must type the word at that time before the next word appears. The typing is accomplished by bringing the index finger and the thumb together like a pinch on top of the desired letter. Therefore, the player must maintain hand-eye coordination and be fast due to the time constraints.</p>
<fig id="F9" position="float"><label>Figure&#x00A0;9</label>
<caption><p>Virtual keyboard game.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="fresc-06-1653302-g009.tif"><alt-text content-type="machine-generated">A virtual keyboard interface displayed in a web browser with a dark theme. The screen shows \"VQRIJ\" and \"Score: 0\" with a red dot and a blue dot nearby. The keyboard has standard QWERTY layout keys and a backspace key.</alt-text>
</graphic>
</fig>
</sec>
</sec>
</sec>
<sec id="s5"><label>5</label><title>Results and discussion</title>
<p>The experimental dataset was collected from fifteen healthy volunteers (aged 18&#x2013;60 years) after obtaining informed consent, with approval from the institutional ethics committee. Each participant engaged with all four gesture-controlled rehabilitation games (Pong, Tetris, Fruit Ninja, and Virtual Keyboard). For each game, gesture recognition outputs, accuracy scores, and gameplay performance metrics were recorded. In total, the dataset comprised approximately 3,500 gesture instances across participants, with recognition accuracy ranging between 85&#x0025;&#x2013;95&#x0025;. The dataset was created exclusively for proof-of-concept evaluation and is not intended as a large-scale training corpus. Each participant&#x0027;s performance metrics were recorded as shown in <xref ref-type="table" rid="T1">Table&#x00A0;1</xref>. Gesture accuracy for each participant per game is calculated using <xref ref-type="disp-formula" rid="disp-formula1">Equation 1</xref>,<disp-formula id="disp-formula1"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="DM1"><mml:mrow><mml:mi mathvariant="normal">Accuracy</mml:mi></mml:mrow><mml:mspace width=".1em"/><mml:mo stretchy="false">(</mml:mo><mml:mtext>&#x0025;</mml:mtext><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mfrac><mml:mi>C</mml:mi><mml:mi>G</mml:mi></mml:mfrac></mml:mrow><mml:mo>&#x00D7;</mml:mo><mml:mn>100</mml:mn></mml:mstyle></mml:math>
<label>(1)</label>
</disp-formula>
<list list-type="simple">
<list-item>
<p><italic>G</italic>&#x2009;&#x003D;&#x2009;Total number of gestures performed by the participant in a game.</p></list-item>
<list-item>
<p><italic>C</italic>&#x2009;&#x003D;&#x2009;Number of gestures correctly recognized for participant.</p></list-item>
</list></p>
<table-wrap id="T1" position="float"><label>Table&#x00A0;1</label>
<caption><p>Gesture accuracy of four games among individual participants.</p></caption>
<table>
<thead>
<tr>
<th valign="top" align="left">Participant ID</th>
<th valign="top" align="center">Pong accuracy (&#x0025;)</th>
<th valign="top" align="center">Tetris accuracy (&#x0025;)</th>
<th valign="top" align="center">Fruit ninja accuracy (&#x0025;)</th>
<th valign="top" align="center">Virtual keyboard accuracy (&#x0025;)</th>
<th valign="top" align="center">SUS score</th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">P01</td>
<td valign="top" align="center">91.2</td>
<td valign="top" align="center">86.5</td>
<td valign="top" align="center">89.7</td>
<td valign="top" align="center">83</td>
<td valign="top" align="center">72</td>
</tr>
<tr>
<td valign="top" align="left">P02</td>
<td valign="top" align="center">93.4</td>
<td valign="top" align="center">88.1</td>
<td valign="top" align="center">90.2</td>
<td valign="top" align="center">84.5</td>
<td valign="top" align="center">74</td>
</tr>
<tr>
<td valign="top" align="left">P03</td>
<td valign="top" align="center">88.9</td>
<td valign="top" align="center">87.3</td>
<td valign="top" align="center">92</td>
<td valign="top" align="center">86.2</td>
<td valign="top" align="center">86</td>
</tr>
<tr>
<td valign="top" align="left">P04</td>
<td valign="top" align="center">90.5</td>
<td valign="top" align="center">85.6</td>
<td valign="top" align="center">88.8</td>
<td valign="top" align="center">82.4</td>
<td valign="top" align="center">65</td>
</tr>
<tr>
<td valign="top" align="left">P05</td>
<td valign="top" align="center">92</td>
<td valign="top" align="center">89.9</td>
<td valign="top" align="center">91.3</td>
<td valign="top" align="center">88.5</td>
<td valign="top" align="center">93</td>
</tr>
<tr>
<td valign="top" align="left">P06</td>
<td valign="top" align="center">89.7</td>
<td valign="top" align="center">87.5</td>
<td valign="top" align="center">90.1</td>
<td valign="top" align="center">85.3</td>
<td valign="top" align="center">84</td>
</tr>
<tr>
<td valign="top" align="left">P07</td>
<td valign="top" align="center">94.1</td>
<td valign="top" align="center">90.4</td>
<td valign="top" align="center">92.8</td>
<td valign="top" align="center">87.7</td>
<td valign="top" align="center">70</td>
</tr>
<tr>
<td valign="top" align="left">P08</td>
<td valign="top" align="center">90.8</td>
<td valign="top" align="center">86.2</td>
<td valign="top" align="center">89</td>
<td valign="top" align="center">84.1</td>
<td valign="top" align="center">77</td>
</tr>
<tr>
<td valign="top" align="left">P09</td>
<td valign="top" align="center">87.6</td>
<td valign="top" align="center">85</td>
<td valign="top" align="center">88.4</td>
<td valign="top" align="center">82.9</td>
<td valign="top" align="center">57</td>
</tr>
<tr>
<td valign="top" align="left">P10</td>
<td valign="top" align="center">93</td>
<td valign="top" align="center">91.5</td>
<td valign="top" align="center">93.1</td>
<td valign="top" align="center">90.2</td>
<td valign="top" align="center">88</td>
</tr>
<tr>
<td valign="top" align="left">P11</td>
<td valign="top" align="center">88.3</td>
<td valign="top" align="center">84.7</td>
<td valign="top" align="center">87.5</td>
<td valign="top" align="center">81.6</td>
<td valign="top" align="center">93</td>
</tr>
<tr>
<td valign="top" align="left">P12</td>
<td valign="top" align="center">91.5</td>
<td valign="top" align="center">88.2</td>
<td valign="top" align="center">90.9</td>
<td valign="top" align="center">86.4</td>
<td valign="top" align="center">87</td>
</tr>
<tr>
<td valign="top" align="left">P13</td>
<td valign="top" align="center">89.1</td>
<td valign="top" align="center">86.8</td>
<td valign="top" align="center">89.3</td>
<td valign="top" align="center">85</td>
<td valign="top" align="center">74</td>
</tr>
<tr>
<td valign="top" align="left">P14</td>
<td valign="top" align="center">92.3</td>
<td valign="top" align="center">90</td>
<td valign="top" align="center">91.7</td>
<td valign="top" align="center">88.1</td>
<td valign="top" align="center">80</td>
</tr>
<tr>
<td valign="top" align="left">P15</td>
<td valign="top" align="center">90.6</td>
<td valign="top" align="center">87.9</td>
<td valign="top" align="center">90</td>
<td valign="top" align="center">85.7</td>
<td valign="top" align="center">79</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>Across participants, gesture recognition accuracy ranged from 85&#x0025;&#x2013;95&#x0025;.</p>
<sec id="s5a"><label>5.1</label><title>Statistical comparison of game recognition accuracies</title>
<p>Descriptive results showed mean accuracy of 90.9&#x0025; (Pong), 87.7&#x0025; (Tetris), 90.3&#x0025; (Fruit Ninja), and 85.4&#x0025; (Virtual Keyboard). While performance was robust overall (all recognition rates were above 85&#x0025;), analysis revealed a clear influence on task complexity. Games requiring broader, more distinct gestures, such as Pong and Fruit Ninja, showed the highest and most consistent performance, with mean accuracies of 90.9&#x0025; and 90.3&#x0025;, respectively. In contrast, the Virtual Keyboard game resulted in the lowest accuracy (85.4&#x0025;). This suggests that its smaller, more numerous gestures and the demand for finer spatial discrimination posed a greater challenge for the recognition system. The findings support the hypothesis that higher task complexity can impact recognition accuracy, highlighting a key area for future system refinement.</p>
</sec>
<sec id="s5b"><label>5.2</label><title>System usability score</title>
<p>The usability of hand-tracking rehabilitation games (Pong, Tetris, Fruit Ninja, and Virtual Keyboard) was assessed with the System Usability Scale (SUS) completed by fifteen participants. SUS scores were calculated using the standard method described by Brooke (1986), yielding a mean score of 78.7 (SD&#x2009;&#x003D;&#x2009;10.3). As this exceeds the benchmark value of 68 (<xref ref-type="bibr" rid="B23">23</xref>), the system demonstrates good usability. A one-sample <italic>t</italic>-test confirmed that the observed mean was significantly higher than the benchmark, <italic>t</italic> (14)&#x2009;&#x003D;&#x2009;4.02, <italic>p</italic>&#x2009;&#x003C;&#x2009;.01, supporting feasibility of the system as a rehabilitation platform. A summary of the gesture recognition game module is provided in <xref ref-type="table" rid="T2">Table&#x00A0;2</xref>.</p>
<table-wrap id="T2" position="float"><label>Table&#x00A0;2</label>
<caption><p>Summary of gesture recognition game module.</p></caption>
<table>
<thead>
<tr>
<th valign="top" align="left">Type of game</th>
<th valign="top" align="center">Pong</th>
<th valign="top" align="center">Tetris</th>
<th valign="top" align="center">Fruit ninja</th>
<th valign="top" align="center">Virtual keyboard</th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">Purpose</td>
<td valign="top" align="left">Lateral Hand Movement and Reflex Training</td>
<td valign="top" align="left">Finger Dexterity and Planning</td>
<td valign="top" align="left">Reaction Time and Arm Mobility</td>
<td valign="top" align="left">Precision and Fine Control</td>
</tr>
<tr>
<td valign="top" align="left">Gesture Used</td>
<td valign="top" align="left">Open palm swipe left/right</td>
<td valign="top" align="left">Thumb-index pinch to rotate blocks; swipe left/right to move.</td>
<td valign="top" align="left">Fast swiping gestures in any direction</td>
<td valign="top" align="left">Pointing with the index finger and fingertip taps</td>
</tr>
<tr>
<td valign="top" align="left">Game Logic</td>
<td valign="top" align="left">The player&#x0027;s hand controls a paddle. A ball bounces across the screen, and the player must block it.</td>
<td valign="top" align="left">Standard Tetris rules apply. Blocks must be arranged to complete lines.</td>
<td valign="top" align="left">Slices falling fruits before they hit the bottom.</td>
<td valign="top" align="left">A virtual keyboard responds to pointing gestures to type letters.</td>
</tr>
<tr>
<td valign="top" align="left">Gesture Mapping</td>
<td valign="top" align="left">The horizontal position of the index finger determines paddle location.</td>
<td valign="top" align="left">Finger spacing thresholds are measured to trigger &#x201C;rotate&#x201D; or &#x201C;drop&#x201D; actions.</td>
<td valign="top" align="left">Direction and velocity of swipes are detected from frame-to-frame landmark changes.</td>
<td valign="top" align="left">When the index fingertip is held steady over a key for &#x003E;0.5&#x2005;s, it registers as a key press.</td>
</tr>
<tr>
<td valign="top" align="left">Rehabilitation Aspect: activities like eating and reaching</td>
<td valign="top" align="left">Encourages lateral shoulder movement, elbow extension, and hand tracking, which are crucial for daily</td>
<td valign="top" align="left">Involves finer pinch control and timing, supporting skills needed for dressing, buttoning, or writing</td>
<td valign="top" align="left">Promotes rapid, purposeful arm movements, helping users regain momentum and precision.</td>
<td valign="top" align="left">Supports skills necessary for typing, touchscreen use, and writing.</td>
</tr>
<tr>
<td valign="top" align="left">Therapeutic Goal</td>
<td valign="top" align="left">Improve horizontal hand control and visual reflexes</td>
<td valign="top" align="left">Enhance finger coordination and decision-making.</td>
<td valign="top" align="left">Improve range of motion and wrist mobility.</td>
<td valign="top" align="left">Train precision pointing and typing-like skills.</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s5c"><label>5.3</label><title>Implications of the study</title>
<p>The study provides implications for physicians and therapists. First, the game console provides a low-cost, non-invasive, camera-only rehabilitation system without the need for wearables or VR headsets, which is ideal for at-home programs. Quantitative tracking of hand activity enables progress monitoring over time. Also, game logs and heatmaps can help tailor rehabilitation intensity and focus areas per patient. Offers remote monitoring and personalized difficulty adjustment. It also helps the patients as it encourages active participation by transforming repetitive tasks into enjoyable challenges. Enables remote rehabilitation, especially for patients in rural or underserved areas. Reduces therapy dropout rates through motivation-driven progress mechanics.</p>
</sec>
<sec id="s5d"><label>5.4</label><title>Comparative advantage over low-cost rehabilitation tools</title>
<p>One of the foremost advantages of our camera-based system is its non-invasive and highly accessible nature. In contrast to glove-based systems or robotic exoskeletons, which often entail substantial expense, precise fitting, and challenges in sterilization or portability, whereas our solution capitalizes on a ubiquitous webcam to enable scalable telerehabilitation. While wearable technologies may yield higher raw kinematic fidelity, our deep-learning model attains an accuracy of roughly 85&#x0025; to 90&#x0025;, which suffices for the principal goal of facilitating, motivating, and guiding motor exercises in a home environment. These findings suggest that our platform holds promise as a cost-effective adjunct to conventional physiotherapy, particularly in scenarios requiring self-directed or remotely supervised rehabilitation.</p>
<p>In future work, we intend to perform a controlled comparative study with joystick and touchscreen-based rehabilitation systems to more rigorously therapeutic efficacy. These experiments will be conducted with larger and more demographically diverse participant chores. As indicated in <xref ref-type="table" rid="T3">Table&#x00A0;3</xref>, our approach utilizing a monocular camera and real-time gesture recognition via deep learning offers several distinct advantages relative to prevalent low-cost or commercial rehabilitation technologies, such as wearable sensor systems (e.g., smart gloves or IMU-based devices) and vision systems employing depth cameras (e.g., Kinect).</p>
<table-wrap id="T3" position="float"><label>Table&#x00A0;3</label>
<caption><p>Comparative analysis of the proposed monocular camera system vs. alternative low-cost hand rehabilitation tools.</p></caption>
<table>
<thead>
<tr>
<th valign="top" align="left">Feature</th>
<th valign="top" align="center">Monocular camera system (Present study)</th>
<th valign="top" align="center">Wearable sensor/Glove systems</th>
<th valign="top" align="center">Other vision systems (e.g., Kinect)</th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">Cost &#x0026; Accessibility</td>
<td valign="top" align="left"><bold>Extremely Low:</bold> Requires only a standard webcam or smartphone camera.</td>
<td valign="top" align="left"><bold>Moderate to High:</bold> Cost associated with sensors, wires, and materials.</td>
<td valign="top" align="left"><bold>Moderate:</bold> Requires specialized hardware (e.g., depth sensor).</td>
</tr>
<tr>
<td valign="top" align="left">User Experience (Comfort)</td>
<td valign="top" align="left"><bold>Non-Intrusive:</bold> No physical contact with the patient&#x0027;s hand is required.</td>
<td valign="top" align="left"><bold>Intrusive:</bold> May restrict hand movement, cause discomfort, or be non-durable.</td>
<td valign="top" align="left"><bold>Non-Intrusive:</bold> Generally good, but some older systems may require restricted head movement.</td>
</tr>
<tr>
<td valign="top" align="left">Setup &#x0026; Maintenance</td>
<td valign="top" align="left"><bold>Minimal:</bold> Simple camera setup.</td>
<td valign="top" align="left"><bold>Complex:</bold> Requires proper fit, calibration, and cleaning/maintenance of sensors.</td>
<td valign="top" align="left"><bold>Moderate:</bold> Can be sensitive to background clutter and lighting variations.</td>
</tr>
<tr>
<td valign="top" align="left">Clinical Relevance</td>
<td valign="top" align="left">Measures movement without physical obstruction, allowing a more <bold>naturalistic assessment</bold> of range of motion.</td>
<td valign="top" align="left">Captures highly precise kinematic data, but only for the movements the device is designed to measure.</td>
<td valign="top" align="left">Requires specific environmental controls for optimal performance.</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
</sec>
<sec id="s6" sec-type="conclusions"><label>6</label><title>Conclusion</title>
<p>This research mainly involved developing the gaming console without the need for complex multi-sensor setups. It aims to boost cognitive functions and hand-eye coordination through engaging, game-like exercises that accurately track hand gestures. Implementing games and integrating the controls for these games with the gesture recognition module seems to prove that monocam-based computer vision techniques can be used for dexterity exercises. The design emphasizes simplicity and user-friendliness to ensure easy interaction. Additionally, this research implements a web-based user interface to enhance accessibility as a proof-of-concept feasibility study. The current effort can be further extended to test its efficacy by conducting trials in a randomized control trial in a clinical setting, incorporating adaptive difficulty levels and personalized therapy plans, integrating multimodal sensors (e.g., wearable devices) to complement camera-based tracking, and expanding the platform with additional rehabilitation-focused games designed in collaboration with clinicians. This would lead to identifying potential drawbacks in the current approach and can modify the developed game based on clinician recommendation. SUS provides evidence that your deep learning&#x2013;based hand-tracking solution meets these real-world constraints, not just laboratory accuracy. The t-test confirmed that the developed rehabilitation platform achieved above-average usability, supporting its feasibility as a patient-friendly system. This statistical validation demonstrates that the system is not only technically viable but also meets the user-experience standards necessary for rehabilitation contexts.</p>
</sec>
</body>
<back>
<sec id="s7" sec-type="data-availability"><title>Data availability statement</title>
<p>The raw data supporting the conclusions of this article will be made available by the authors, without undue reservation.</p>
</sec>
<sec id="s8" sec-type="ethics-statement"><title>Ethics statement</title>
<p>The studies involving humans were approved by Ethics Committee of Kasturba Hospital, Manipal. The studies were conducted in accordance with the local legislation and institutional requirements. The participants provided their written informed consent to participate in this study.</p>
</sec>
<sec id="s9" sec-type="author-contributions"><title>Author contributions</title>
<p>VA: Data curation, Project administration, Writing &#x2013; review &#x0026; editing, Software, Resources. HR: Resources, Validation, Software, Data curation, Writing &#x2013; original draft. SK: Project administration, Visualization, Writing &#x2013; review &#x0026; editing. AA: Writing &#x2013; original draft, Validation, Conceptualization, Supervision.</p>
</sec>
<sec id="s11" sec-type="COI-statement"><title>Conflict of interest</title>
<p>The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
<p>The reviewer NSC declared a shared affiliation with the authors to the handling editor at the time of review.</p>
</sec>
<sec id="s12" sec-type="ai-statement"><title>Generative AI statement</title>
<p>The author(s) declare that no Generative AI was used in the creation of this manuscript.</p>
<p>Any alternative text (alt text) provided alongside figures in this article has been generated by Frontiers with the support of artificial intelligence and reasonable efforts have been made to ensure accuracy, including review by the authors wherever possible. If you identify any issues, please contact us.</p>
</sec>
<sec id="s14" sec-type="disclaimer"><title>Publisher&#x0027;s note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
<sec id="s13" sec-type="supplementary-material"><title>Supplementary material</title>
<p>The Supplementary Material for this article can be found online at: <ext-link ext-link-type="uri" xlink:href="https://www.frontiersin.org/articles/10.3389/fresc.2025.1653302/full#supplementary-material">https://www.frontiersin.org/articles/10.3389/fresc.2025.1653302/full&#x0023;supplementary-material</ext-link></p>
<supplementary-material xlink:href="Table1.docx" id="SM1" mimetype="application/vnd.openxmlformats-officedocument.wordprocessingml.document"/>
</sec>
<ref-list><title>References</title>
<ref id="B1"><label>1.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Alarc&#x00F3;n-Aldana</surname> <given-names>AC</given-names></name> <name><surname>Callejas-Cuervo</surname> <given-names>M</given-names></name> <name><surname>Bo</surname> <given-names>APL</given-names></name></person-group>. <article-title>Upper limb physical rehabilitation using serious videogames and motion capture systems: a systematic review</article-title>. <source>Sensors (Basel)</source>. (<year>2020</year>) <volume>20</volume>(<issue>21</issue>):<fpage>5989</fpage>. <pub-id pub-id-type="doi">10.3390/s20215989</pub-id></mixed-citation></ref>
<ref id="B2"><label>2.</label><mixed-citation publication-type="other"><person-group person-group-type="author"><name><surname>Sandler</surname> <given-names>M</given-names></name> <name><surname>Howard</surname> <given-names>A</given-names></name> <name><surname>Zhu</surname> <given-names>M</given-names></name> <name><surname>Zhmoginov</surname> <given-names>A</given-names></name> <name><surname>Chen</surname> <given-names>LC</given-names></name></person-group>. <article-title>MobileNetV2: Inverted Residuals and Linear Bottlenecks</article-title>. <italic>arXiv</italic> [preprint]. <italic>arXiv:1801.0438</italic> (2018). Available online at: <ext-link ext-link-type="uri" xlink:href="https://arxiv.org/abs/1801.04381">https://arxiv.org/abs/1801.04381</ext-link> <article-title>(Accessed July 17, 2025).</article-title></mixed-citation></ref>
<ref id="B3"><label>3.</label><mixed-citation publication-type="other"><person-group person-group-type="author"><name><surname>Dosovitskiy</surname> <given-names>A</given-names></name> <name><surname>Beyer</surname> <given-names>L</given-names></name> <name><surname>Kolesnikov</surname> <given-names>A</given-names></name> <name><surname>Weissenborn</surname> <given-names>D</given-names></name> <name><surname>Zhai</surname> <given-names>X</given-names></name> <name><surname>Unterthiner</surname> <given-names>T</given-names></name><etal/></person-group> <article-title>An Image is Worth 16&#x00D7;16 Words: Transformers for Image Recognition at Scale</article-title>. <italic>arXiv</italic> [preprint]. <italic>arXiv:2010.11929</italic> (2020). Available online at: <ext-link ext-link-type="uri" xlink:href="https://arxiv.org/abs/2010.11929">https://arxiv.org/abs/2010.11929</ext-link> (Accessed July 17, 2025).</mixed-citation></ref>
<ref id="B4"><label>4.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Sandler</surname> <given-names>M</given-names></name> <name><surname>Howard</surname> <given-names>A</given-names></name> <name><surname>Zhu</surname> <given-names>M</given-names></name> <name><surname>Zhmoginov</surname> <given-names>A</given-names></name> <name><surname>Chen</surname> <given-names>L-C</given-names></name></person-group>. <article-title>MobileNetV2: inverted residuals and linear bottlenecks</article-title>. In: <person-group person-group-type="author"><name><surname>Forsyth</surname> <given-names>D</given-names></name> <name><surname>Laptev</surname> <given-names>I</given-names></name> <name><surname>Oliva</surname> <given-names>A</given-names></name> <name><surname>Ramanan</surname> <given-names>D</given-names></name> <name><surname>Brown</surname> <given-names>MS</given-names></name> <name><surname>Morse</surname> <given-names>B</given-names></name></person-group>, editors. <source>2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR); 2018 Jun 18&#x2013;23; Salt Lake City, UT, USA</source>. <publisher-loc>Salt Lake City, UT</publisher-loc>: <publisher-name>IEEE</publisher-name> (<year>2018</year>). p. <fpage>4510</fpage>&#x2013;<lpage>20</lpage>. <pub-id pub-id-type="doi">10.1109/CVPR.2018.00474</pub-id></mixed-citation></ref>
<ref id="B5"><label>5.</label><mixed-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>He</surname> <given-names>K</given-names></name> <name><surname>Zhang</surname> <given-names>X</given-names></name> <name><surname>Ren</surname> <given-names>S</given-names></name> <name><surname>Sun</surname> <given-names>J</given-names></name></person-group>. <article-title>Deep residual learning for image recognition</article-title>. <conf-name>Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition</conf-name> (<year>2016</year>). p. <fpage>770</fpage>&#x2013;<lpage>8</lpage>. <pub-id pub-id-type="doi">10.48550/arXiv.1512.03385</pub-id></mixed-citation></ref>
<ref id="B6"><label>6.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Zhu</surname> <given-names>H</given-names></name> <name><surname>Chen</surname> <given-names>B</given-names></name> <name><surname>Yang</surname> <given-names>C</given-names></name></person-group>. <article-title>Understanding why ViT trains badly on small datasets: an intuitive perspective</article-title>. <source>arXiv</source> [Preprint]. <italic>arXiv:2302.03751</italic> (<year>2023</year>). <pub-id pub-id-type="doi">10.48550/arXiv.2302.0375</pub-id></mixed-citation></ref>
<ref id="B7"><label>7.</label><mixed-citation publication-type="other"><person-group person-group-type="author"><name><surname>Zhu</surname> <given-names>H</given-names></name> <name><surname>Chen</surname> <given-names>B</given-names></name> <name><surname>Yang</surname> <given-names>C</given-names></name></person-group>. <article-title>Understanding Why ViT Trains Badly on Small Datasets: An Intuitive Perspective</article-title>. <italic>arXiv</italic> [preprint]. <italic>arXiv:2302.03751</italic> (2023). Available online at: <ext-link ext-link-type="uri" xlink:href="https://arxiv.org/abs/2302.03751">https://arxiv.org/abs/2302.03751</ext-link> (Accessed July 17, 2025).</mixed-citation></ref>
<ref id="B8"><label>8.</label><mixed-citation publication-type="other"><person-group person-group-type="author"><name><surname>Bazarevsky</surname> <given-names>V</given-names></name> <name><surname>Grishchenko</surname> <given-names>I</given-names></name> <name><surname>Raveendran</surname> <given-names>K</given-names></name> <name><surname>Zhu</surname> <given-names>T</given-names></name> <name><surname>Zhang</surname> <given-names>F</given-names></name> <name><surname>Grundmann</surname> <given-names>M</given-names></name><etal/></person-group> <article-title>BlazePose: On-device Real-time Body Pose tracking</article-title>. <italic>arXiv</italic> [preprint]. <italic>arXiv:2006.10204</italic> (2020). Available online at: <ext-link ext-link-type="uri" xlink:href="https://arxiv.org/abs/2006.10204">https://arxiv.org/abs/2006.10204</ext-link> (Accessed July 17, 2025).</mixed-citation></ref>
<ref id="B9"><label>9.</label><mixed-citation publication-type="other"><collab>Google</collab>. <article-title>MediaPipe</article-title>. Available online at: <ext-link ext-link-type="uri" xlink:href="https://github.com/google/mediapipe">https://github.com/google/mediapipe</ext-link> (Accessed July 17, 2025).</mixed-citation></ref>
<ref id="B10"><label>10.</label><mixed-citation publication-type="other"><collab>Google</collab>. <article-title>MediaPipe Developers</article-title>. Available online at: <ext-link ext-link-type="uri" xlink:href="https://developers.google.com/mediapipe">https://developers.google.com/mediapipe</ext-link> (Accessed July 17, 2025).</mixed-citation></ref>
<ref id="B11"><label>11.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Alfieri</surname> <given-names>FM</given-names></name> <name><surname>da Silva Dias</surname> <given-names>C</given-names></name> <name><surname>de Oliveira</surname> <given-names>NC</given-names></name> <name><surname>Battistella</surname> <given-names>LR</given-names></name></person-group>. <article-title>Gamification in musculoskeletal rehabilitation</article-title>. <source>Curr Rev Musculoskelet Med</source>. (<year>2022</year>) <volume>15</volume>(<issue>6</issue>):<fpage>629</fpage>&#x2013;<lpage>36</lpage>. <pub-id pub-id-type="doi">10.1007/s12178-022-09797-w</pub-id><pub-id pub-id-type="pmid">36301514</pub-id></mixed-citation></ref>
<ref id="B12"><label>12.</label><mixed-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>O&#x00F1;a</surname> <given-names>ED</given-names></name> <name><surname>Pernalete</surname> <given-names>N</given-names></name> <name><surname>Jard&#x00F3;n</surname> <given-names>A</given-names></name></person-group>. <article-title>Towards assessment and rehabilitation of eye-hand coordination using serious games and robotic devices</article-title>. <conf-name>2023 IEEE 11th International Conference on Serious Games and Applications for Health (SeGAH); Athens, Greece</conf-name> (<year>2023</year>). p. <fpage>1</fpage>&#x2013;<lpage>6</lpage>. <pub-id pub-id-type="doi">10.1109/SeGAH57547.2023.10253759</pub-id></mixed-citation></ref>
<ref id="B13"><label>13.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Panaite</surname> <given-names>A</given-names></name> <name><surname>R&#x00EE;steiu</surname> <given-names>M-N</given-names></name> <name><surname>Olar</surname> <given-names>M</given-names></name> <name><surname>Leba</surname> <given-names>M</given-names></name> <name><surname>Ionica</surname> <given-names>A</given-names></name></person-group>. <article-title>Hand rehabilitation&#x2014;a gaming experience</article-title>. <source>IOP Conf Ser: Mater Sci Eng</source>. (<year>2019</year>) <volume>572</volume>:<fpage>012092</fpage>. <pub-id pub-id-type="doi">10.1088/1757-899X/572/1/012092</pub-id></mixed-citation></ref>
<ref id="B14"><label>14.</label><mixed-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>Wang</surname> <given-names>HS</given-names></name> <name><surname>Hsu</surname> <given-names>C</given-names></name> <name><surname>Chiu</surname> <given-names>D</given-names></name> <name><surname>Tsai</surname> <given-names>S-N</given-names></name></person-group>. <article-title>Using augmented reality gaming system to enhance hand rehabilitation</article-title>. <conf-name>2nd International Conference on Education Technology and Computer</conf-name>; <conf-loc>Shanghai, China</conf-loc> (<year>2010</year>). p. <fpage>V3-243</fpage>&#x2013;<lpage>46</lpage></mixed-citation></ref>
<ref id="B15"><label>15.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Jha</surname> <given-names>CK</given-names></name> <name><surname>Shukla</surname> <given-names>Y</given-names></name> <name><surname>Mukherjee</surname> <given-names>R</given-names></name> <name><surname>Rathva</surname> <given-names>P</given-names></name> <name><surname>Joshi</surname> <given-names>M</given-names></name> <name><surname>Jain</surname> <given-names>D</given-names></name></person-group>. <article-title>A glove-based virtual hand rehabilitation system for patients with post-traumatic hand injuries</article-title>. <source>IEEE Trans Biomed Eng</source>. (<year>2024</year>) <volume>71</volume>(<issue>7</issue>):<fpage>2033</fpage>&#x2013;<lpage>41</lpage>. <pub-id pub-id-type="doi">10.1109/TBME.2024.3360888</pub-id><pub-id pub-id-type="pmid">38294922</pub-id></mixed-citation></ref>
<ref id="B16"><label>16.</label><mixed-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>Bouatrous</surname> <given-names>A</given-names></name> <name><surname>Zenati</surname> <given-names>N</given-names></name> <name><surname>Meziane</surname> <given-names>A</given-names></name> <name><surname>Hamitouche</surname> <given-names>C</given-names></name></person-group>. <article-title>A virtual reality game for hand rehabilitation after stroke</article-title>. <conf-name>CEUR Workshop Proceedings</conf-name>. Vol. <volume>3616</volume>. Available online at: <ext-link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="https://ceur-ws.org/Vol-3616/paper3.pdf" ext-link-type="uri">https://ceur-ws.org/Vol-3616/paper3.pdf</ext-link></mixed-citation></ref>
<ref id="B17"><label>17.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Bostanci</surname> <given-names>H</given-names></name> <name><surname>Emir</surname> <given-names>A</given-names></name> <name><surname>Tarakci</surname> <given-names>D</given-names></name> <name><surname>Tarakci</surname> <given-names>E</given-names></name></person-group>. <article-title>Video game-based therapy for the non-dominant hand improves manual skills and grip strength</article-title>. <source>Hand Surg Rehabil</source>. (<year>2020</year>) <volume>39</volume>(<issue>4</issue>):<fpage>265</fpage>&#x2013;<lpage>9</lpage>. <pub-id pub-id-type="doi">10.1016/j.hansur.2020.02.011</pub-id><pub-id pub-id-type="pmid">32247654</pub-id></mixed-citation></ref>
<ref id="B18"><label>18.</label><mixed-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>Alimanova</surname> <given-names>M</given-names></name> <name><surname>Borambayeva</surname> <given-names>S</given-names></name> <name><surname>Kozhamzharova</surname> <given-names>D</given-names></name> <name><surname>Kurmangaiyeva</surname> <given-names>N</given-names></name> <name><surname>Ospanova</surname> <given-names>D</given-names></name> <name><surname>Tyulepberdinova</surname> <given-names>G</given-names></name><etal/></person-group> <article-title>Gamification of hand rehabilitation process using virtual reality tools: using leap motion for hand rehabilitation</article-title>. <conf-name>2017 First IEEE International Conference on Robotic Computing (IRC)</conf-name>; <conf-loc>Taichung, Taiwan.</conf-loc> (<year>2017</year>). p. <fpage>336</fpage>&#x2013;<lpage>9</lpage></mixed-citation></ref>
<ref id="B19"><label>19.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Chiu</surname> <given-names>HC</given-names></name> <name><surname>Ada</surname> <given-names>L</given-names></name> <name><surname>Lee</surname> <given-names>HM</given-names></name></person-group>. <article-title>Upper limb training using wii sports resort&#x2122; for children with hemiplegic cerebral palsy: a randomized, single-blind trial</article-title>. <source>Clin Rehabil</source>. (<year>2014</year>) <volume>28</volume>(<issue>10</issue>):<fpage>1015</fpage>&#x2013;<lpage>24</lpage>. <pub-id pub-id-type="doi">10.1177/0269215514533709</pub-id><pub-id pub-id-type="pmid">24849793</pub-id></mixed-citation></ref>
<ref id="B20"><label>20.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Lansberg</surname> <given-names>MG</given-names></name> <name><surname>Legault</surname> <given-names>C</given-names></name> <name><surname>MacLellan</surname> <given-names>A</given-names></name> <name><surname>Parikh</surname> <given-names>A</given-names></name> <name><surname>Muccini</surname> <given-names>J</given-names></name> <name><surname>Mlynash</surname> <given-names>M</given-names></name><etal/></person-group> <article-title>Home-based virtual reality therapy for hand recovery after stroke</article-title>. <source>PM R</source>. (<year>2022</year>) <volume>14</volume>(<issue>3</issue>):<fpage>320</fpage>&#x2013;<lpage>8</lpage>. <pub-id pub-id-type="doi">10.1002/pmrj.12598</pub-id><pub-id pub-id-type="pmid">33773059</pub-id></mixed-citation></ref>
<ref id="B21"><label>21.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Luna-Oliva</surname> <given-names>L</given-names></name> <name><surname>Ort&#x00ED;z-Guti&#x00E9;rrez</surname> <given-names>R</given-names></name> <name><surname>Cano de la Cuerda</surname> <given-names>R</given-names></name> <name><surname>Mart&#x00ED;nez-Pi&#x00E9;drola</surname> <given-names>R</given-names></name> <name><surname>Alguacil</surname> <given-names>I</given-names></name> <name><surname>S&#x00E1;nchez-Camarero</surname> <given-names>C</given-names></name><etal/></person-group> <article-title>Kinect Xbox 360 as a therapeutic modality for children with cerebral palsy in a school environment: a preliminary study</article-title>. <source>NeuroRehabilitation</source>. (<year>2013</year>) <volume>33</volume>(<issue>4</issue>):<fpage>513</fpage>&#x2013;<lpage>21</lpage>. <pub-id pub-id-type="doi">10.3233/NRE-131001</pub-id><pub-id pub-id-type="pmid">24018364</pub-id></mixed-citation></ref>
<ref id="B22"><label>22.</label><mixed-citation publication-type="book"><person-group person-group-type="author"><name><surname>Brooke</surname> <given-names>J</given-names></name></person-group>. <article-title>SUS: a &#x201C;quick and dirty&#x201D; usability scale</article-title>. In: <person-group person-group-type="editor"><name><surname>Jordan</surname> <given-names>PW</given-names></name> <name><surname>Thomas</surname> <given-names>B</given-names></name> <name><surname>Weerdmeester</surname> <given-names>BA</given-names></name> <name><surname>McClelland</surname> <given-names>AL</given-names></name></person-group>, editors. <source>Usability Evaluation in Industry</source>. <publisher-loc>London</publisher-loc>: <publisher-name>Taylor &#x0026; Francis</publisher-name> (<year>1996</year>). p. <fpage>189</fpage>&#x2013;<lpage>94</lpage>.</mixed-citation></ref>
<ref id="B23"><label>23.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Bangor</surname> <given-names>A</given-names></name> <name><surname>Kortum</surname> <given-names>PT</given-names></name> <name><surname>Miller</surname> <given-names>JT</given-names></name></person-group>. <article-title>An empirical evaluation of the system usability scale</article-title>. <source>Int J Hum Comput Interact</source>. (<year>2008</year>) <volume>24</volume>(<issue>6</issue>):<fpage>574</fpage>&#x2013;<lpage>94</lpage>. <pub-id pub-id-type="doi">10.1080/10447310802205776</pub-id></mixed-citation></ref></ref-list>
<fn-group>
<fn id="n1" fn-type="custom" custom-type="edited-by"><p>Edited by: <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/70990/overview">Emanuela Formaggio</ext-link>, University of Padua, Italy</p></fn>
<fn id="n2" fn-type="custom" custom-type="reviewed-by"><p>Reviewed by: <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/3111294/overview">Nistara Singh Chawla</ext-link>, Manipal Academy of Higher Education, India</p>
<p><ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/3203409/overview">Praahas Amin</ext-link>, Canara Engineering College, India</p></fn>
</fn-group>
</back>
</article>