SonarWatch: Field sensing technique for smartwatches based on ultrasound and motion
Yingtian Shi, Chun Yu, Xuyang Lu, Xing-Dong Yang, Yuntao Wang, Yuanchun Shi
TL;DR
SonarWatch introduces a field-sensing approach for smartwatches that combines an ultrasonic acoustic field with IMU data to recognize a diverse set of gestures in three interaction subspaces: opposite-side, same-side, and body/object interactions. Built entirely on existing smartwatch sensors, it uses a high-frequency chirp, feature extraction from time-frequency domains and motion data, and a LightGBM classifier, achieving 93.7% accuracy across 12 gestures and 97.6% for same-side gestures, with robust performance across noise environments and real-world use. The work provides a detailed interaction design space, a rigorous data collection and processing pipeline, and a comprehensive evaluation of recognition accuracy, energy consumption, and potential limitations, highlighting practical applications in accessibility and cross-device control. Overall, SonarWatch demonstrates practical, energy-efficient field-based sensing for over-screen smartwatch interaction, with clear pathways for extension and real-world deployment.
Abstract
A smartwatch worn continuously on the wrist has the potential to perceive rich interactive gestures and natural behaviors of the user. Unfortunately, the current interaction functionality of smartwatches is primarily limited by the small touch screen. This paper proposes SonarWatch, a novel sensing technique that uses the acoustic field generated by the transceiver on the opposite sides of the watch to detect the presence of nearby objects and their shapes. This enables a range of gesture interactions and natural behavior perception. We designed an algorithm combining IMU and acoustic fields to identify these actions and optimize power consumption. We tested the performance of SonarWatch in different noise environments, achieving an overall accuracy of 93.7%. Its power consumption is close to that of physiological sensors. SonarWatch can achieve the above capabilities by utilizing the existing built-in sensors, making it a technology with solid practical value.
