TriboTouch: Micro-Patterned Surfaces for Low Latency Touchscreens
Honorable MentionAuthors
Literature Title
TriboTouch: Micro-Patterned Surfaces for Low Latency Touchscreens
Literature Information
- Subject Area: Human-Computer Interaction (HCI), Touchscreen Technology
- Keywords: Input technology, touchscreen, sensors, latency, surface micro-patterns, machine learning, tactile interface
Research Background and Problem
- Problem and Challenges: Modern touchscreen devices typically exhibit touch latency exceeding 80ms, resulting in the "rubber band effect" during tasks like dragging, scrolling, and drawing, which disrupts the smoothness and real-time nature of the user experience.
- Significance: Touch latency not only affects user performance and interface preference but also undermines the realism of direct manipulation interfaces.
- Motivation and Related Work: Current methods for reducing touchscreen latency are divided into hardware and software solutions. However, hardware solutions are limited by sensor noise and power consumption, while software predictions struggle with data lag and inaccuracies during rapid trajectory changes. Users' sensitivity to touchscreen latency and their strong demand for lower latency have driven advancements in this field. Existing studies highlight improvements in user performance and perception when latency is reduced to 20ms or 25ms, but achieving zero latency remains highly challenging.
Solution
- Proposed Solution: The authors designed a novel hardware-software approach called TriboTouch, which applies micro-patterns to the touchscreen surface and uses machine learning algorithms to combine traditional touch data with acoustic vibration data to predict real-time touch positions, significantly reducing latency.
- Innovations:
- Utilizing micro-patterns to induce frictional vibrations that provide high-frequency acoustic signals encoding the finger's sliding speed, which can be captured at a high sampling rate (192kHz).
- Experiments demonstrated that acoustic signals effectively capture the characteristics of finger sliding speed.
- Combining traditional touchscreen position data (high spatial accuracy but low update frequency) with high-frequency acoustic data, a machine learning model is used for prediction.
- Implementation Steps and Techniques:
- Overlay a patterned layer with 5-micron intervals on the touchscreen surface.
- Install piezoelectric sensors to capture acoustic signals from surface vibrations, sampled using 192kHz audio hardware.
- Extract acoustic features (prominent peaks, mean, centroid, etc., in the spectrum) and touchscreen data (latest position and velocity).
- Use an ExtraTrees machine learning regression model to convert these features into future touch position predictions.
- Optimize touch position predictions by integrating all feature data through data fusion.
Research Outcomes
- Specific Results:
- Reduced touch visual latency from 96ms in traditional touchscreen systems to 16ms.
- Achieved an average position prediction error of 5.13mm, significantly improving over traditional touchscreen operations.
- The predictive model combining acoustic and touchscreen data outperformed models based solely on touchscreen or acoustic data.
- Advantages:
- The TriboTouch solution addresses the longstanding touchscreen latency issue at a relatively low cost, excelling in tasks involving fast touch speeds or complex paths.
- Compared to current software prediction methods, which fail during high-speed or accelerated trajectories, the fusion of acoustic and touchscreen data enhances prediction robustness.
- The design is user-friendly, as the acoustic vibration signals are typically in the ultrasonic range, not affecting users' tactile perception.
- Experimental Results:
- In comparative prediction accuracy tests, the model combining touchscreen and acoustic data achieved the highest correlation coefficient (R²=0.625).
- For typical user tasks (dragging, writing, drawing), error rates significantly decreased with latency compensation, especially showing marked improvements with 80ms latency compensation.
- Limitations and Future Directions:
- Limitations: The current prototype is costly, supports only single-touch input, and requires further research for multi-touch solutions. Separating multi-touch acoustic signals may require additional sensors.
- Future Directions: Explore extending acoustic vibrations to large-screen devices; integrate surface patterns similar to anti-glare glass to achieve better performance and aesthetics. Beyond touchscreens, friction signals could also be applied to gesture recognition and sliding sensing.
Commercial Integration
- Improvement Directions:
- Use glass etching techniques to embed micro-patterns into the device casing for full integration.
- Enhance ADC sampling efficiency to achieve faster response times.
- To reduce costs and power consumption, adopt existing market-integrated hardware technologies for scalable production.
- Optimize machine learning algorithm execution through embedded hardware for real-time prediction, reducing reliance on the main processor and power demands.
In summary, the TriboTouch solution demonstrates the potential of combining surface micro-patterns, acoustic sampling, and machine learning for latency optimization in touchscreens. It has significant implications for the field and can be economically and efficiently extended to consumer-grade devices.
Research Questions / Practical Problems
Question signals indexed for this paper.
Research Questions
3- By applying micro-patterns and machine learning on touchscreen surfaces, can touch latency be significantly reduced?Category: Interaction Performance and Human Movement Prediction ModelsSimilar questionsarrow_forward
- How accurate is fusion prediction of touch position combining high-frequency vibration acoustic signals with traditional touch data?Category: Interaction Performance and Human Movement Prediction ModelsSimilar questionsarrow_forward
- How can micro-pattern design provide low-cost touch latency solutions without affecting UX?Category: Interaction Performance and Human Movement Prediction ModelsSimilar questionsarrow_forward
Practical Problems
1- Touchscreen operations have latency, making drag, scroll, and similar tasks feel unsmooth.Category: Interaction Performance and Human Movement Prediction ModelsSimilar questionsarrow_forward
- 80%
Whiskers: Exploring the Use of Ultrasonic Haptic Cues on the Face
CHI '18· In-Vehicle Haptic, Audio & Multimodal Feedback +2
- 80%
SoundBender: Dynamic Acoustic Control Behind Obstacles
UIST '18· In-Vehicle Haptic, Audio & Multimodal Feedback +2
- 75%
Feellustrator: A Design Tool for Ultrasound Mid-Air Haptics
CHI '23· Mid-Air Haptics (Ultrasonic)
- 75%
AdapTics: A Toolkit for Creative Design and Integration of Real-Time Adaptive Mid-Air Ultrasound Tactons
CHI '24· Mid-Air Haptics (Ultrasonic)
- 60%
Direct Finger Manipulation of 3D Object Image with Ultrasound Haptic Feedback
CHI '19· Mid-Air Haptics (Ultrasonic) +1
- 60%
Haptic-go-round: A Surrounding Platform for Encounter-type Haptics in Virtual Reality Experiences
CHI '20· In-Vehicle Haptic, Audio & Multimodal Feedback +1
- 60%
Fingerhints: Understanding Users' Perceptions of and Preferences for On-Finger Kinesthetic Notifications
CHI '23· Vibrotactile Feedback & Skin Stimulation +1
Based on Jaccard similarity of research subtopics & professions (≥60%)