SonarID: Using Sonar to Identify Fingers on a Smartwatch

Foot & Wrist InteractionBiosensors & Physiological MonitoringAssistive Technology SpecialistsHCI Researchers

Title of the Paper

SonarID: Using Sonar to Identify Fingers on a Smartwatch

Paper Information

  • Research Area: Finger identification technology on smartwatches, particularly sonar-based finger input techniques
  • Keywords: Finger identification, smartwatch, sonar, deep learning, Zadoff-Chu sequence, user interaction, ultrasonic input, pattern classification, ergonomics, HCI

Research Background and Problem

What problems or challenges did the authors identify?

  • The small size of smartwatches limits the expressiveness of traditional touchscreen input methods, such as insufficient screen space and the "fat finger problem."
  • Finger identification technology can enhance the diversity of user interactions, but existing implementations often rely on additional hardware (e.g., magnetic rings) or specific user postures, limiting practicality.
  • Current sonar-based research primarily focuses on finger motion tracking on smartphones, lacking applications for finger identification on smartwatches without additional hardware.

Why is this problem important?

  • As personal computing devices, the development of user interaction methods for smartwatches is crucial for improving user experience and unlocking application potential.
  • Providing hardware-free and natural finger identification technology can significantly enhance the richness and functionality of smartwatch input.

Motivation and Related Work

  • While some studies have used magnetic rings (e.g., MagTouch) or touchscreen capacitive image recognition to achieve finger identification, these methods involve trade-offs in accuracy, user comfort, or device modification requirements.
  • Sonar is a promising technology that does not require additional hardware. The authors aim to validate the feasibility of sonar for finger identification, particularly for recognizing touch fingers on smartwatches.

Solution

What methods or solutions did the authors propose?

  • Using the built-in speaker and microphone of a smartwatch, the authors designed a sonar-based system (SonarID) that emits and receives Zadoff-Chu (ZC) sequence sound waves to capture acoustic reflections during finger touches.
  • A deep learning model (Convolutional Neural Network, CNN) processes sonar fingerprints (acoustic response patterns during finger touches) to identify the finger involved in the touch event (thumb, index finger, or middle finger).

What are the innovations of this solution?

  • The solution does not rely on external hardware and utilizes only the smartwatch's existing acoustic hardware for finger identification.
  • Instead of extracting single signal features (e.g., finger positioning), the system generates "images" of the sonar scene (sonar fingerprints) to capture overall reflection patterns, allowing the CNN to automatically analyze complex features.
  • The authors proposed methods for sonar data feature extraction and multi-parameter optimization (e.g., reflection range and timing) tailored for smartwatches.

Implementation Steps and Key Techniques

  1. Sonar Data Collection: The smartwatch repeatedly plays ZC sequence sound waves and records audio signals during touch actions.
  2. Data Processing:
    • Demodulate and autocorrelate the captured audio to extract acoustic responses during touch actions (forming time-varying sonar fingerprints).
    • Adjust parameters such as ZC sequence range (nSamples) and time window (nSeqs) to optimize recognition results.
  3. Deep Learning Classifier:
    • A three-layer CNN model was designed to classify different finger sonar fingerprints.
    • Hyperparameter search was conducted to determine the optimal model configuration.
  4. Validation and Evaluation:
    • Experimental data from 16 participants were collected to train and test recognition accuracy.
    • Performance of personal models, general models, and Leave-One-Out Cross Validation (LOOCV) models was analyzed.

Research Outcomes

What specific results were achieved?

  • Recognition Accuracy: Under optimal configurations, both general and personal models achieved a finger classification accuracy of 93.7%, while the LOOCV model reached 85.4%.
  • Parameter optimization results for different reflection ranges and time windows showed that using reflection data from the entire hand region (~9 cm beyond the fingertip) improved classification accuracy.
  • Data analysis revealed that natural differences in touch postures among different fingers are key distinguishing features in sonar fingerprints.

What advantages does it have compared to existing solutions?

  • Achieves finger identification without external hardware, significantly enhancing the practicality of the technology.
  • Maintains high accuracy while avoiding the inconvenience of requiring users to wear additional devices.
  • Provides methods for handling complex hand postures and motion characteristics, accommodating natural user input styles.

What were the experimental or evaluation results?

  • User experiments showed that while participants exhibited individual differences in touch styles, their sonar reflection patterns remained distinguishable.
  • Dynamic motion information before and after finger touches in the sonar data was particularly important for classification.
  • The general model demonstrated high robustness in distinguishing specific fingers (especially the index finger), though thumb and middle finger differentiation proved more challenging.

Limitations and Future Directions

  • Limited Data: Data collection was conducted only in a lab environment and under a single experimental task; real-world accuracy still needs validation.
  • Lack of Diversity: The study did not fully test the effects of other environmental variables (e.g., different noise conditions) and dynamic postures.
  • Model Optimization: The CNN model has many parameters, and further performance improvements may be possible through architecture optimization or data augmentation (e.g., temporal transformations and data expansion).
  • Future plans:
    • Collect more diverse user data (e.g., different postures and scenarios) to improve model generalization.
    • Explore multimodal integration with other sensing methods (e.g., touchscreen capacitive data).

Through the SonarID study, the authors demonstrated an efficient and natural finger identification method for smartwatches, expanding the application scenarios for sonar-based interaction technologies.

Quick Actions

Share

Share this page

ios_share

https://hci.top/en/papers/chi/68860/2022

AdRecommended

Learn AI Coding at CodeNow

open_in_newOpen DOI Link
DOI: https://dl.acm.org/doi/abs/10.1145/3491102.3501935
At a Glance

Paper Snapshot

fact_check
dataset
Source
CHI
calendar_month
Year
2022
emoji_events
Award
No award tagged
group
Authors
2 authors
sell
Subtopics
Foot & Wrist Interaction, Biosensors & Physiological Monitoring
work
Professions
Assistive Technology Specialists, HCI Researchers
article
Content Status
Full text indexed
hub
Related Papers
2 related papers