TL;DR
StrikeWatch is a low-power, on-device wrist-worn gait recognition system using compact deep learning models optimized for FPGA hardware, enabling real-time feedback for runners to correct gait patterns.
Contribution
The paper introduces four energy-efficient deep learning architectures optimized for FPGA deployment, enabling real-time gait recognition on wrist-worn devices without cloud reliance.
Findings
1D-SepCNN achieves 0.847 F1 score with 0.350 microjoule per inference.
The system supports up to 13.6 days of continuous operation on a 320 mAh battery.
Hardware-optimized models balance accuracy and energy efficiency effectively.
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
