Angle of Arrival Estimation for Gesture Recognition from reflective body-worn tags
Sahar Golipoor, Reza Ghazalian, Ines Lobato Mesquita, Stephan Sigg
TL;DR
This paper tackles the challenge of fine-grained hand gesture recognition using passive body-worn RFID tags by introducing AoA tracking as a discriminative feature. It combines a MUSIC-based AoA estimator with Smart Antenna Switching for fixed tags and a Kalman-smoothing tracker for moving tags to produce reliable AoA trajectories $\theta_t$. Empirical results show that integrating AoA with RSS and phase features yields substantial improvements, with accuracy gains up to about 15 percentage points and some configurations reaching $\approx 97\%$ accuracy, demonstrating the practical impact for wearable RF gesture sensing. The work highlights AoA as a robust, hardware-light enhancement for privacy-preserving gesture recognition in real-world environments.
Abstract
We investigate hand gesture recognition by leveraging passive reflective tags worn on the body. Considering a large set of gestures, distinct patterns are difficult to be captured by learning algorithms using backscattered received signal strength (RSS) and phase signals. This is because these features often exhibit similarities across signals from different gestures. To address this limitation, we explore the estimation of Angle of Arrival (AoA) as a distinguishing feature, since AoA characteristically varies during body motion. To ensure reliable estimation in our system, which employs Smart Antenna Switching (SAS), we first validate AoA estimation using the Multiple SIgnal Classification (MUSIC) algorithm while the tags are fixed at specific angles. Building on this, we propose an AoA tracking method based on Kalman smoothing. Our analysis demonstrates that, while RSS and phase alone are insufficient for distinguishing certain gesture data, AoA tracking can effectively differentiate them. To evaluate the effectiveness of AoA tracking, we implement gesture recognition system benchmarks and show that incorporating AoA features significantly boosts their performance. Improvements of up to 15% confirm the value of AoA-based enhancement.
