Litcius/Paper detail

IndexPen

Haowen Wei, Ziheng Li, Alexander D. Galvan, Zhuoran Su, Xiao Zhang, Kaveh Pahlavan, Erin Solovey

2022Proceedings of the ACM on Interactive Mobile Wearable and Ubiquitous Technologies26 citationsDOI

Abstract

In this paper, we introduce IndexPen, a novel interaction technique for text input through two-finger in-air micro-gestures, enabling touch-free, effortless, tracking-based interaction, designed to mirror real-world writing. Our system is based on millimeter-wave radar sensing, and does not require instrumentation on the user. IndexPen can successfully identify 30 distinct gestures, representing the letters A-Z, as well as Space, Backspace, Enter, and a special Activation gesture to prevent unintentional input. Additionally, we include a noise class to differentiate gesture and non-gesture noise. We present our system design, including the radio frequency (RF) processing pipeline, classification model, and real-time detection algorithms. We further demonstrate our proof-of-concept system with data collected over ten days with five participants yielding 95.89% cross-validation accuracy on 31 classes (including noise). Moreover, we explore the learnability and adaptability of our system for real-world text input with 16 participants who are first-time users to IndexPen over five sessions. After each session, the pre-trained model from the previous five-user study is calibrated on the data collected so far for a new user through transfer learning. The F-1 score showed an average increase of 9.14% per session with the calibration, reaching an average of 88.3% on the last session across the 16 users. Meanwhile, we show that the users can type sentences with IndexPen at 86.2% accuracy, measured by string similarity. This work builds a foundation and vision for future interaction interfaces that could be enabled with this paradigm.

Topics & Concepts

Session (web analytics)Computer scienceGestureLearnabilityNoise (video)Interaction techniqueSimilarity (geometry)Pipeline (software)Human–computer interactionSpeech recognitionArtificial intelligenceProgramming languageImage (mathematics)World Wide WebHand Gesture Recognition SystemsInteractive and Immersive DisplaysTactile and Sensory Interactions
IndexPen | Litcius