TriPad: Touch Input in AR on Ordinary Surfaces with Hand Tracking Only
Authors
Title of the Paper
TriPad: Touch Input in AR on Ordinary Surfaces with Hand Tracking Only
Paper Information
- Domain: Touch interaction technology in Augmented Reality (AR)
- Keywords: Augmented Reality, touch input, passive surfaces, indirect input, gesture recognition, energy optimization, user experience, interaction design
Research Background and Problem
-
Problems and Challenges:
- Current mid-air bare-hand input in augmented reality lacks tactile feedback, leading to insufficient precision, user fatigue, and poor experience.
- Existing touch solutions (e.g., passive surface touch in AR) require additional instrumentation of the environment or user devices, resulting in high complexity or low adaptability.
- Compared to powerful computing devices, AR glasses typically have limited power budgets, imposing constraints on algorithm performance and energy consumption.
-
Significance:
Effectively utilizing uninstrumented ordinary surfaces for touch input can provide a more universally applicable, energy-efficient, and effective AR interaction method, enhancing user comfort and precision. -
Motivation and Related Work:
- Previous research has shown that physical surfaces can improve the precision and user experience of augmented interactions, but there is a lack of technology that comprehensively addresses all the above limitations. Existing technologies (e.g., MRTouch, OmniTouch) have addressed some issues but still face limitations in diversity, instrumentation requirements, and support for indirect input.
Solution
-
Method and Core Technology:
The authors propose an AR touch technology called TriPad, which requires no additional sensors or environmental instrumentation. It relies on hand tracking data and explicit user gestures to define and operate touch planes.- Touch Plane Creation: Users place their thumb, middle finger, and pinky on the target surface and perform a quick tapping gesture. The system generates a touch plane using the 3D positioning data of the fingers.
- Input Modes:
- Direct Input Mode: Direct interaction aligned with the virtual interface.
- Indirect Input Mode: Users control the pointer position via a virtual touchpad, enabling interaction with distant or misaligned content.
- Device Efficiency: TriPad utilizes only built-in hand tracking APIs and minimal geometric computations, reducing computational overhead.
-
Innovations:
- Eliminates the need for environmental instrumentation, making it adaptable to various ordinary surfaces (e.g., glass, wood, drywall).
- Operates without additional energy consumption on power-constrained devices like AR glasses, optimizing computational power usage.
- Provides precise indirect input capabilities, which are particularly important for mid-to-long-range interactions.
Research Outcomes
-
Key Results:
- Two user studies validated the technology and user experience of TriPad:
- Experiment 1: Verified the technical feasibility of gesture recognition, achieving over 95% accuracy across all surfaces and event types.
- Experiment 2: Compared the performance of indirect and direct input modes, finding that TriPad reduces fatigue and improves precision, especially on horizontal surfaces.
- Significantly reduced the likelihood of false touch activation, while enabling smooth operation across multiple surfaces (glass, wood, drywall).
- Two user studies validated the technology and user experience of TriPad:
-
Advantages and Comparisons:
- Compared to direct input (e.g., mid-air touch or ray-casting selection), the indirect input mode significantly reduces user fatigue.
- Horizontal TriPad outperformed vertical TriPad in a range of interaction tasks and surpassed traditional direct input methods in certain scenarios.
- Achieved high precision across multiple surfaces without relying on external sensors, demonstrating "broad applicability."
-
Experiment or Evaluation Details:
- Experiment 1 Validation:
- Low false recognition rate, with only one false touch (Phase 1).
- Actual touch plane recognition deviation was approximately 3.5°, compensated by combining hand position and virtual plane data.
- Experiment 2 Comparative Analysis:
- Pointing Task: In precise target selection, the indirect input mode achieved a better speed-accuracy tradeoff.
- Pursuit Task: Indirect input performed better in tracking distant targets but was slightly inferior to direct touch in close-range continuous dragging tasks.
- Survey results showed that users rated horizontal TriPad highest for comfort and low fatigue in subjective experience.
- Experiment 1 Validation:
-
Limitations and Future Directions:
- Limitations:
- Support for plane orientations is mainly limited to horizontal and vertical; non-standard orientations or complex geometric surfaces were not explored.
- The design of a fixed control-display gain (CD-gain) may not be fully optimized.
- The strategy does not account for industrial recommendations on target size intensity or simulations of broader contexts.
- Future Work:
- Extend support for two-handed operations, such as defining larger planes or gestures on curved surfaces.
- Enhance expressiveness by utilizing "idle fingers" and expand functionality for more complex interfaces.
- Optimize control-display gain and gesture interpretation strategies through more in-depth experiments.
- Limitations:
Research Questions / Practical Problems
Question signals indexed for this paper.
Research Questions
3- How can AR devices achieve precise and usable touchscreen interaction without relying on additional sensors or environmental setup?Category: XR Safety and Human Factors EngineeringSimilar questionsarrow_forward
- Can TriPad technology achieve efficient gesture recognition and user experience on ordinary surfaces such as glass, wood, and drywall?Category: XR Safety and Human Factors EngineeringSimilar questionsarrow_forward
- How does indirect input mode perform in reducing user fatigue and improving long-distance interaction precision?Category: XR Safety and Human Factors EngineeringSimilar questionsarrow_forward
Practical Problems
1- Mid-air gesture interaction in AR lacks haptic feedback, causing insufficient precision and user fatigue.Category: XR Safety and Human Factors EngineeringSimilar questionsarrow_forward
- 80%
Omni: Volumetric Sensing and Actuation of Passive Magnetic Tools for Dynamic Haptic Feedback
UIST '20· Force Feedback & Pseudo-Haptic Weight +2
- 80%
TwinSpin: A Virtual Ball in a VR Controller Enabling In-Hand 3DoF Rotation
UIST '25· Shape-Changing Interfaces & Soft Robotic Materials +2
- 75%
A Functional Optimization Based Approach for Continuous 3D Retargeted Touch of Arbitrary, Complex Boundaries in Haptic Virtual Reality
CHI '18· Shape-Changing Interfaces & Soft Robotic Materials
- 75%
Expressivity in Interaction, a Framework for Design
CHI '21· Shape-Changing Interfaces & Soft Robotic Materials
- 75%
Exploring Long-Term Mediated Relations with a Shape-Changing Thing: A Field Study of coMorphing Stool
CHI '23· Shape-Changing Interfaces & Soft Robotic Materials
- 75%
Affordances of Shape-Changing Interfaces: An Information Perspective on Transformability and Movement
DIS '20· Shape-Changing Interfaces & Soft Robotic Materials
- 67%
GraspR: A Computational Model of Spatial User Preferences for Adaptive Grasp UI Design
UIST '25· Haptic Wearables +2
- 67%
HeatFlow: A Thermal-Tactile Display for Dynamic 2D Thermal Movements
UIST '25· Mid-Air Haptics (Ultrasonic) +3
- 60%
Grand Challenges in Shape-Changing Interface Research
CHI '18· Shape-Changing Interfaces & Soft Robotic Materials
- 60%
The Effect of Offset Correction and Cursor on Mid-Air Pointing in Real and Virtual Environments
CHI '18· Full-Body Interaction & Embodied Input +1
Based on Jaccard similarity of research subtopics & professions (≥60%)