StrikeWatch: Wrist-worn Gait Recognition with Compact Time-series Models on Low-power FPGAs
Not on the map. Why?
Abstract (arXiv)
Running offers substantial health benefits, but improper gait patterns can lead to injuries, particularly without expert feedback. While prior gait analysis systems based on cameras, insoles, or body-mounted sensors have demonstrated effectiveness, they are often bulky and limited to offline, post-run analysis. Wrist-worn wearables offer a more practical and non-intrusive alternative, yet enabling real-time gait recognition on such devices remains challenging due to noisy Inertial Measurement Unit (IMU) signals, limited computing resources, and dependence on cloud connectivity. This paper introduces StrikeWatch, a compact wrist-worn system that performs entirely on-device, real-time gait recognition using IMU signals. As a case study, we target the detection of heel versus forefoot strikes to enable runners to self-correct harmful gait patterns through visual and auditory feedback during running. We propose four compact DL architectures (1D-CNN, 1D-SepCNN, LSTM, and Transformer) and optimize them for energy-efficient inference on two representative embedded Field-Programmable Gate Arrays (FPGAs): the AMD Spartan-7 XC7S15 and the Lattice iCE40UP5K. Using our custom-built hardware prototype, we collect a labeled dataset from outdoor running sessions and evaluate all models via a fully automated deployment pipeline. Our results reveal clear trade-offs between model complexity and hardware efficiency. Evaluated across 12 participants, 6-bit quantized 1D-SepCNN achieves the highest average F1 score of 0.847 while consuming just 0.350 microjoule per inference with a latency of 0.140 ms on the iCE40UP5K running at 20 MHz. This configuration supports up to 13.6 days of continuous inference on a 320 mAh battery. All datasets and code are available in the GitHub repository https://github.com/tianheng-ling/StrikeWatch.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 5 of its 26 references that are in the map. First posted on arXiv 14 Oct 2025.
Builds on
5 of 26 references.
References · 5
- 2019Optuna: A Next-generation Hyperparameter Optimization Frameworkcited by 2,501
- 2024Integer-only Quantized Transformers for Embedded FPGA-based Time-series Forecasting in AIoTcited by 6
- 2024ElasticAI: Creating and Deploying Energy-Efficient Deep Learning Accelerator for Pervasive Computingcited by 5
- 2025Automating Versatile Time-Series Analysis with Tiny Transformers on Embedded FPGAscited by 4
- 2025Automated Energy-Aware Time-Series Model Deployment on Embedded FPGAs for Resilient Combined Sewer Overflow Managementcited by 2
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2025Ground Reaction Force Estimation via Time-aware Knowledge Distillation
- 2026Selective Correlation Based Knowledge Distillation for Ground Reaction Force Estimation
- 2026Cross-Layer Co-Optimized LSTM Accelerator for Real-Time Gait Analysis
- 2022An adaptable cognitive microcontroller node for fitness activity recognition
- 2026MicroBi-ConvLSTM: An Ultra-Lightweight Efficient Model for Human Activity Recognition on Resource Constrained Devices
- 2023Exploring Automatic Gym Workouts Recognition Locally On Wearable Resource-Constrained Devices
- 2026Towards Green Wearable Computing: A Physics-Aware Spiking Neural Network for Energy-Efficient IMU-based Human Activity Recognition
- 2021Binarized Neural Networks for Resource-Constrained On-Device Gait Identification