BudsID: Mobile-Ready and Expressive Finger Identification Input for Earbuds
Authors
Research Background and Issues
-
Identified Problems or Challenges:
Traditional wireless earbuds are constrained by their small size, lack of visual interfaces, and dynamic usage scenarios (e.g., operating while walking), which limit input methods to a few touch or swipe gestures. Existing interaction technologies for earbuds still lack expressive input capabilities, making it difficult to meet increasingly complex user demands. -
Significance:
As wireless earbuds expand their functionalities, such as health tracking, biometric authentication, and smart home control, the demand for richer interactive input continues to grow. Developing new interaction methods for earbuds, especially efficient input in dynamic scenarios, can significantly enhance user experience and broaden application contexts. -
Research Motivation and Related Work:
While previous studies have explored input technologies such as magnetic sensing and finger recognition for wearable devices like smartwatches, no research has yet investigated the potential application of these technologies to earbuds. Existing earbud input methods, such as ear deformation detection and gesture input near the face, have not been tested for performance in dynamic scenarios like walking.
Solution
-
Proposed Solution:
This paper introduces a system called BudsID, which uses a magnetometer embedded in earbuds and a magnetic ring worn on the user's finger to detect touch from different fingers for finger recognition. This input method enables differentiation between touches from various fingers, allowing mapping to multiple functions. -
Innovations:
- Adaptation to New Earbud Scenarios: Finger recognition technology is applied to earbuds for the first time, breaking through input limitations in dynamic scenarios.
- Superior Classification Performance: The developed deep learning model achieves an accuracy of up to 96.9%.
- Support for Multi-Finger Double-Tap Input: Combining consecutive double-tap gestures further enhances input expressiveness, supporting nine distinct input operations.
- Hardware Openness: An open-source prototype is designed to enable model operation on low-resource devices.
-
Implementation Steps and Key Technologies:
- Hardware Prototype Design: A wireless earbud capable of detecting three-dimensional magnetic field changes was constructed using an Arduino Nano BLE Sense board and a magnetometer, paired with a finger ring embedded with a magnet.
- Data Collection and Preprocessing: Magnetic field data was sampled and preprocessed, including normalization and data windowing, before being input into the classification model.
- Classification Model Design:
- 1D Convolutional Neural Network (1D-CNN): Processes raw sensor data and features a lightweight architecture suitable for mobile devices.
- Support Vector Machine (SVM): Utilizes simple statistical features as a basis, offering an alternative for resource-constrained devices.
- User Testing: Two studies (single-touch and double-touch) were conducted to validate the technology's accuracy and usability, with results applied to design practical application scenarios.
Research Outcomes
-
Specific Results:
- User Performance: Experiments show that users can quickly (single-touch duration: 0.98 seconds; double-touch interval: 0.4 seconds) and accurately (error rate: 2.8%-5.6%) complete touch tasks.
- Classification Performance:
- The deep learning classifier for single-finger touch achieved an average accuracy of 96.4%.
- Classification accuracy for consecutive double-finger touches reached 94.7% (individual models).
- The SVM classifier performed slightly lower but is suitable for low-resource applications.
- Usability and Feedback: BudsID outperformed traditional single-point touch interaction modes in subjective evaluations, achieving higher scores in usability and memorability (e.g., SUS score of 69.25, surpassing the traditional system's 60).
-
Advantages over Existing Solutions:
- Accuracy surpasses similar finger recognition applications on devices like smartwatches (e.g., ultrasound: 93.7%, capacitive touch: 79.4%).
- Performs exceptionally well in dynamic mobile scenarios and supports highly extensible double-touch gestures.
- Operates on low-resource microcontroller platforms (e.g., earbud prototypes) with latency suitable for real-time requirements.
-
Limitations and Future Directions:
- Wearing Comfort: User acceptance of wearing magnetic rings needs improvement. Future exploration could focus on integrating magnets into smaller devices or alternative designs (e.g., magnets attachable to fingernails).
- Behavioral Variations: Classification confusion between different fingers (especially middle and ring fingers) may be influenced by arm swing and other behaviors. Optimization of user guidance and device design could address this issue.
- Input Extensibility: Currently, only tapping gestures are supported. Future work could incorporate sliding, dragging, and other gestures to enrich input methods.
- Low-Resource Optimization: While the lightweight architecture performs well, double-tap classification accuracy (82.4% LOOCV) in new user scenarios still requires improvement.
This research provides a significant pathway for the future development of wireless earbuds, proposing an innovative, accurate, and user-friendly finger recognition input method that lays the foundation for enabling more complex interaction scenarios.
Research Questions / Practical Problems
Question signals indexed for this paper.
Research Questions
3- How can different fingers be recognized on wireless earbuds to support more complex input?Category: Input Performance, Accidental Touch Control, and Interaction EfficiencySimilar questionsarrow_forward
- Can magnetic sensing enable efficient, accurate multi-finger interaction in dynamic scenarios such as walking?Category: Input Performance, Accidental Touch Control, and Interaction EfficiencySimilar questionsarrow_forward
- Can lightweight ML models on resource-constrained wireless earbuds meet real-time interaction needs?Category: Input Performance, Accidental Touch Control, and Interaction EfficiencySimilar questionsarrow_forward
Practical Problems
1- Wireless earbuds have limited input modalities, making complex interaction difficult especially in dynamic scenarios.Category: Input Performance, Accidental Touch Control, and Interaction EfficiencySimilar questionsarrow_forward
- 100%
EarRumble: Discreet Hands- and Eyes-Free Input by Voluntary Tensor Tympani Muscle Contraction
CHI '21· Vibrotactile Feedback & Skin Stimulation +2
- 100%
Improving Attention Using Wearables via Haptic and Multimodal Rhythmic Stimuli
CHI '24· Vibrotactile Feedback & Skin Stimulation +2
- 67%
VibEye: Vibration-Mediated Object Recognition for Tangible Interactive Applications
CHI '19· Vibrotactile Feedback & Skin Stimulation +1
- 67%
EarBuddy: Enabling On-Face Interaction via Wireless Earbuds
CHI '20· Haptic Wearables +1
- 67%
Gaiters: Exploring Skin Stretch Feedback on Legs for Enhancing Virtual Reality Experiences
CHI '20· Vibrotactile Feedback & Skin Stimulation +1
- 67%
Nailz: Sensing Hand Input with Touch Sensitive Nails
CHI '20· Haptic Wearables +1
- 67%
ThermoCaress: A Wearable Haptic Device with Illusory Moving Thermal Stimulation
CHI '21· Vibrotactile Feedback & Skin Stimulation +1
- 67%
Heterogeneous Stroke: Using Unique Vibration Cues to Improve the Wrist-Worn Spatiotemporal Tactile Display
CHI '21· Vibrotactile Feedback & Skin Stimulation +1
- 67%
Augmenting On-Body Touch Input with Tactile Feedback Through Fingernail Haptics
CHI '23· Vibrotactile Feedback & Skin Stimulation +1
- 67%
Full-hand Electro-Tactile Feedback without Obstructing Palmar Side of Hand
CHI '23· Vibrotactile Feedback & Skin Stimulation +1
Based on Jaccard similarity of research subtopics & professions (≥60%)