Gesture Recognition from body-Worn RFID under Missing Data
Sahar Golipoor, Richard T. Brophy, Ying Liu, Reza Ghazalian, Stephan Sigg
TL;DR
The paper addresses gesture recognition using body-worn passive RFID tags in the presence of missing data. It combines a data-processing pipeline (including interpolation, extrapolation, imputation, and proximity-based inference) with a temporal graph neural network that applies self-attention to exploit cross-tag correlations among eight EPC-tag nodes, represented as a tensor of shape $B \times T \times N \times D$ with $T=30$, $N=8$, $D=2$. The approach achieves up to $98.13\%$ accuracy for 21 gestures and $89.28\%$ under leave-one-person-out, outperforming state-of-the-art baselines across three environments and 17 subjects. The results also reveal the relative importance of tag placements (arms vs wrists) and demonstrate robustness to intermittent tag misdetections through the proposed imputation strategy.
Abstract
We explore hand-gesture recognition through the use of passive body-worn reflective tags. A data processing pipeline is proposed to address the issue of missing data. Specifically, missing information is recovered through linear and exponential interpolation and extrapolation. Furthermore, imputation and proximity-based inference are employed. We represent tags as nodes in a temporal graph, with edges formed based on correlations between received signal strength (RSS) and phase values across successive timestamps, and we train a graph-based convolutional neural network that exploits graph-based self-attention. The system outperforms state-of-the-art methods with an accuracy of 98.13% for the recognition of 21 gestures. We achieve 89.28% accuracy under leave-one-person-out cross-validation. We further investigate the contribution of various body locations on the recognition accuracy. Removing tags from the arms reduces accuracy by more than 10%, while removing the wrist tag only reduces accuracy by around 2%. Therefore, tag placements on the arms are more expressive for gesture recognition than on the wrist.
