Short-time, Wavelet-inspired Mouse Submovement Detection
TLDR
This paper introduces a wavelet-inspired method with self-weighted loss for accurate detection and parameterization of overlapping mouse submovements.
Key contributions
- Proposes a wavelet-inspired technique for detecting and parameterizing 1D mouse submovements.
- Incorporates a self-weighted loss refinement step to improve fit quality in challenging regions.
- Validated on ~6,400 synthetic egocentric camera aim data trials with known ground truth.
- Compares performance against dual-threshold and persistence 1D segmentation methods.
Why it matters
Accurately extracting submovements is crucial for understanding human motor control and interaction. This method offers a robust solution to a long-standing challenge, providing a foundation for better analysis of human-computer interaction and motor skill assessment.
Original Abstract
Submovements are ballistic components of human motion constituting a large part of motor interaction and arising from the cyclical and overlapping cognitive processes of perception, motor planning, and motor execution. Extracting submovements is challenging as the motions tend to overlap, or start before the previous ends. We propose and evaluate use of a wavelet-inspired technique to accurately locate and parameterize submovements from one-dimensional speed time series. Our method employs a self-weighted loss refinement step to identify and improve regions of poor quality of fit, a challenge for simpler wavelet transforms. We demonstrate the accuracy of our method by presenting analysis of ~6,400 1-2s trials of synthetic egocentric camera (first-person shooter) aim data for which we know ground truth, modeled from a similarly sized real data set of 13 users. We compare our method to dual-threshold and the persistence 1D segmentation techniques and note challenges and opportunities for future improvements.
📬 Weekly AI Paper Digest
Get the top 10 AI/ML arXiv papers from the week — summarized, scored, and delivered to your inbox every Monday.