| Literature DB >> 36015862 |
Christoph Reichert1,2,3, Lisa Klemm4, Raghava Vinaykanth Mushunuri5, Avinash Kalyani6,7, Stefanie Schreiber2,4, Esther Kuehn2,6,7,8, Elena Azañón1,2,4.
Abstract
Decoding natural hand movements is of interest for human-computer interaction and may constitute a helpful tool in the diagnosis of motor diseases and rehabilitation monitoring. However, the accurate measurement of complex hand movements and the decoding of dynamic movement data remains challenging. Here, we introduce two algorithms, one based on support vector machine (SVM) classification combined with dynamic time warping, and the other based on a long short-term memory (LSTM) neural network, which were designed to discriminate small differences in defined sequences of hand movements. We recorded hand movement data from 17 younger and 17 older adults using an exoskeletal data glove while they were performing six different movement tasks. Accuracy rates in decoding the different movement types were similarly high for SVM and LSTM in across-subject classification, but, for within-subject classification, SVM outperformed LSTM. The SVM-based approach, therefore, appears particularly promising for the development of movement decoding tools, in particular if the goal is to generalize across age groups, for example for detecting specific motor disorders or tracking their progress over time.Entities:
Keywords: data glove; motor disorders; motor system; neurodegeneration; quantification; stroke
Mesh:
Year: 2022 PMID: 36015862 PMCID: PMC9412700 DOI: 10.3390/s22166101
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.847
Figure 1Movement tasks. (A) Four different tasks were performed requiring precision grips of the index, middle, ring and little fingers. Note that the Rubik’s cube and small Rubik’s cube tasks were performed twice, i.e., clockwise and counterclockwise (see also Supplementary Video S1). (B) One trial comprised a sequence of grips of each of these fingers performed self-paced (except the fingertip touching whose movements were triggered every 2 s by an acoustic signal). In the image showing the rest position, the exoskeleton data glove’s joints of the index finger are exemplarily annotated (abduction sensor J0 and finger flexion sensors J1–J3).
Figure 2Signal synchronization utilizing dynamic time warping (DTW). For simplicity, we show only J2 angular velocities of fingers D1–D5 for two exemplary trials of the small Rubik’s cube task (cw), one longer and one shorter than the template trial. The resulting time series are sampled to the length of the template and have a minimum sum of Euclidean distance to the template. As the vertical dotted lines in each plot show, the different segments of the signals are asynchronous before DTW and are synchronous after DTW.
Figure 3The architecture of the neural network. (A) shows the model of a BiLSTM layer with n hidden units. (B) shows the layers that were used to train the RNN. Numbers in parentheses indicate the number of hidden units.
Sensitivity of single classes.
| Movement Task | Within-Subject | Across-Subject | ||
|---|---|---|---|---|
| SVM | LSTM | SVM | LSTM | |
| fingertip touching | 99.9 (0.1) | 91.3 (2.5) | 99.2 (0.4) | 99.3 (0.3) |
| clothes-peg | 99.9 (0.1) | 92.5 (1.8) | 98.1 (0.7) | 99.1 (0.3) |
| Rubik’s cube cw | 98.6 (0.6) | 83.7 (3.3) | 96.5 (2.2) | 96.5 (1.6) |
| Rubik’s cube ccw | 98.4 (0.5) | 83.8 (2.5) | 95.0 (2.3) | 93.8 (2.1) |
| small Rubik’s cube cw | 99.9 (0.1) | 79.2 (2.5) | 94.1 (2.9) | 96.1 (2.8) |
| small Rubik’s cube ccw | 99.8 (0.1) | 88.2 (2.1) | 96.2 (1.6) | 94.2 (2.3) |
Figure 4Classifier performance in differently grouped subsets to be left out in the cross-validation (CV). In within-subject CV, SVM performs considerably better than LSTM. Compared to across-subject analysis (leave-one-subject-out CV), both SVM and LSTM classification results are only slightly affected by a smaller amount of training when using two-fold CV (regardless of the grouping characteristics, i.e., matched hand size or age). In addition, grouping participants in two hand size groups and two age groups revealed similar DAs compared to two hand size/age-matched groups using the same amount of training data. Note that the chance level is at 16.6%.