HandyCast: Phone-based Bimanual Input for Virtual Reality in Mobile and Space-Constrained Settings via Pose-and-Touch Transfer
Document Title
HandyCast: Phone-based Bimanual Input for Virtual Reality in Mobile and Space-Constrained Settings via Pose-and-Touch Transfer
Document Information
- Subject Area: Virtual Reality (VR) interaction technology, mobile controllers in space-constrained environments
- Keywords: Virtual Reality, VR input, interaction technology, 3D controllers, bimanual interaction, phone input, space constraints, six degrees of freedom tracking, amplification mapping, SteamVR
Research Background and Problem
-
Problems or Challenges Identified by the Authors:
- Current VR systems are typically designed for standing interactions in large spaces, requiring users to be in physical environments with minimal obstacles, which cannot meet the needs of mobile and space-constrained scenarios such as interactions in cars, public transportation, or waiting areas.
- Using standard VR handheld controllers may require larger physical space, making them unsuitable for narrow environments.
-
Why This Problem is Important:
- As VR devices become more widespread, users need to utilize VR in mobile and space-limited scenarios, making it essential to design efficient interaction methods for these contexts.
-
Research Motivation and Related Work:
- The HandyCast method aims to achieve bimanual control via users' smartphones to address space-constrained challenges. Compared to traditional VR controllers, this study envisions using widely available smartphones to reduce hardware requirements without compromising interaction effectiveness.
Solution
-
Proposed Method or Solution:
- HandyCast is a smartphone-based input technique that integrates phone position, orientation, and touchscreen input to control two virtual hands through a "pose-and-touch transfer function."
- Introduced a 10 degrees of freedom input mode combining 6D (3D position and 3D orientation) tracking with 2D touch input.
-
Innovative Aspects of the Solution:
- HandyCast maps phone poses to the virtual environment, allowing users to precisely control virtual hand positions through small phone movements and touch gestures.
- Enables bimanual interaction even with a single smartphone.
- Supports space-constrained environments, offering efficient interaction while reducing physical space requirements.
- HandyCast is scenario-independent and compatible with existing VR applications without requiring additional hardware.
-
Implementation Steps and Key Technologies:
- Pose Transfer:
- Users define the phone's baseline position through a calibration point.
- The vector of phone movement from the calibration point is nonlinearly amplified and mapped to the virtual hand's position.
- The phone's orientation defines a 3D plane that serves as the basis for virtual hand operations.
- Touch Transfer:
- Divides the touchscreen area, allowing the thumb of either hand to independently control the corresponding virtual hand.
- Touch input is mapped with gain acceleration for precise control over longer distances.
- Touch Presence Transfer:
- Touch events trigger virtual hand "grasp" and "release" commands.
- Uses SteamVR drivers to support integration with existing VR applications.
- Pose Transfer:
Research Outcomes
-
Specific Achievements:
- Performance Evaluation:
- HandyCast demonstrated efficiency in task completion time in both open space and space-constrained settings, performing as well as or better than classic dual-controller techniques (Go-Go).
- In space-constrained scenarios, HandyCast completed tasks 22% faster than the improved Go-Go technique.
- Physical movement paths were shorter, and the required physical control volume was significantly reduced.
- Summary of Experimental Results:
- First User Study: HandyCast resulted in shorter paths and smaller control spaces compared to traditional dual controllers, with questionnaires indicating no compromise in virtual hand control or tactile experience.
- Second User Study: In space-constrained settings, HandyCast significantly outperformed Space-Constrained Go-Go in terms of time and space efficiency.
- Tracking Technology Study: HandyCast's inward tracking technology exhibited slight drift but remained practical.
- Performance Evaluation:
-
Advantages Over Existing Solutions:
- HandyCast requires lower hardware demands and provides a more efficient interaction experience in small spaces, making it easily adaptable to mobile VR systems.
-
Limitations and Future Directions:
- Inward tracking drift issues require dynamic calibration mechanisms to reduce cumulative errors.
- Current setup primarily supports simple bimanual tasks; future exploration could include more complex interaction tasks (e.g., more precise gesture control).
- Parametric impacts remain underexplored, and optimization of amplification and touch weight distribution parameters needs further study.
- Improvements to touch mapping methods could address issues with touch updates and rapid movements.
Research Questions / Practical Problems
Question signals indexed for this paper.
Research Questions
3- How can efficient bimanual VR interaction be achieved via smartphones in mobile and confined spaces?Category: XR Evaluation Methods, Factors, and Experience ImpactSimilar questionsarrow_forward
- How can phone pose and touch be combined to support effective virtual hand manipulation?Category: XR Evaluation Methods, Factors, and Experience ImpactSimilar questionsarrow_forward
- How can mobile VR control efficiency and compatibility be improved without additional hardware requirements?Category: XR Evaluation Methods, Factors, and Experience ImpactSimilar questionsarrow_forward
Practical Problems
1- Existing VR interaction methods are unsuitable for mobile devices and confined spaces.Category: XR Evaluation Methods, Factors, and Experience ImpactSimilar questionsarrow_forward
- 100%
Gripmarks: Using Hand Grips to Transform In-Hand Objects into Mixed Reality Input
CHI '20· Full-Body Interaction & Embodied Input +1
- 100%
Estimating the Effects of Encumbrance and Walking on Mixed Reality Interaction
CHI '25· Full-Body Interaction & Embodied Input +1
- 67%
Redefining Natural User Interface
CHI '18· Full-Body Interaction & Embodied Input +2
- 67%
A User Study on Mixed Reality Remote Collaboration with Eye Gaze and Hand Gesture Sharing
CHI '20· Full-Body Interaction & Embodied Input +2
- 67%
Palmpad: Enabling Real-Time Index-to-Palm Touch Interaction with a Single RGB Camera
CHI '25· Hand Gesture Recognition +2
- 67%
GraV: Grasp Volume Data for the Design of One-Handed XR Interfaces
DIS '24· Full-Body Interaction & Embodied Input +1
- 67%
PAWS: Personalized Arm and Wrist Movements With Sensitivity Mappings for Controller-Free Locomotion in Virtual Reality
MobileHCI '23· Full-Body Interaction & Embodied Input +2
Based on Jaccard similarity of research subtopics & professions (≥60%)