GesturAR: An Authoring System for Creating Freehand Interactive Augmented Reality Applications
Honorable MentionAuthors
Hand Gesture RecognitionAR Navigation & Context AwarenessGame Developers & DesignersUI/UX Designers
Title of the Paper
GesturAR: An Authoring System for Creating Freehand Interactive Augmented Reality Applications
Paper Information
- Domain: Freehand gesture interaction and application authoring in Augmented Reality (AR)
- Keywords: Freehand interaction, immersive authoring, augmented reality, gesture demonstration, visual programming
Research Background and Problem Statement
- Problems and Challenges:
- Freehand gestures are considered an intuitive interaction method for AR, but developing AR applications that support custom gestures remains highly challenging.
- Many existing studies focus on predefined interaction methods, failing to capture the complexity and diversity of gesture interactions in daily life.
- Current AR development tools (e.g., Unity3D and Unreal) have steep learning curves and are cumbersome for non-professional users.
- Significance of the Problem:
- Freehand interaction not only enhances the sense of immersion but also allows users to intuitively manipulate virtual objects through gestures, offering more possibilities for fields such as education, industrial design, and entertainment.
- Motivation and Related Work:
- Using gesture demonstration to intuitively generate gesture data without requiring in-depth knowledge of algorithms, thereby lowering the development barrier.
- Combining immersive visual programming to allow users to instantly create and test AR interactive applications.
- Integrating gesture classifications summarized from existing literature and proposing an interaction model linking inputs (gestures) and outputs (virtual object behaviors).
Proposed Solution
- Proposed Method:
- Designed an end-to-end AR application authoring system, GesturAR, enabling users to create interactive freehand gesture AR applications through gesture demonstration and visual programming.
- Proposed an interaction model based on freehand gestures, defining mapping rules between gesture inputs and virtual content behaviors.
- Developed a real-time gesture recognition algorithm based on one-shot learning and time-series analysis.
- Innovations:
- Introduced a gesture demonstration authoring method in AR to lower the development barrier.
- Proposed a gesture-based input-output interaction model in AR, covering various types of static and dynamic inputs and responses.
- Adopted a "trigger-action" model as the interaction design logic, allowing users to create complex interactions through simple component connections.
- Implementation Steps and Techniques:
- Users define gestures through demonstration in an AR environment, with real-time recording of hand joint data.
- Introduced a visual programming interface where users can generate interaction logic by dragging and connecting triggers and action icons.
- Utilized a real-time gesture detection algorithm to instantly test the AR interactions created by users in Play mode.
Research Outcomes
- Specific Outcomes:
- Developed the GesturAR system, enabling users to create freehand gesture interactive AR applications without professional coding skills.
- Built various application scenarios, such as interactive virtual objects, robots and avatars, room-scale interactive games, and immersive AR presentations.
- User studies showed a gesture detection accuracy rate of over 95%, with high user satisfaction and system usability scores (SUS score of 86/100).
- Advantages:
- Supports personalized development for non-professional users, significantly lowering the barrier to AR application creation.
- Implements the trigger-action model and visual logic connectors, allowing users to quickly get started and build complex gesture interaction logic.
- Real-time authoring and testing mechanisms significantly improve development efficiency and user experience.
- Experimental or Evaluation Results:
- Static gesture detection achieved an F1 score of 95.93%, and dynamic gesture detection accuracy reached 91.67%.
- In user testing, 94.44% of interaction authoring and application experience tasks were successfully completed on the first attempt.
- Users positively evaluated the intuitiveness of the authoring process and the comprehensiveness of system functionality.
- Limitations and Future Directions:
- The current lack of haptic feedback mechanisms affects the immersion of freehand interactions.
- Differences in user-defined gestures and other users' operational preferences increase the complexity of application sharing.
- More sophisticated trigger and action mapping logic, such as conditional triggers, action delays, and multi-step chained reactions, remains to be developed.
- Accuracy is still constrained by hardware performance improvements (e.g., recognition capabilities under gesture occlusion).
Research Questions / Practical Problems
Question signals indexed for this paper.
help
Research Questions
3- How can the barrier be lowered for non-expert users developing AR applications with custom gestures?Category: XR Information Presentation and VisualizationSimilar questionsarrow_forward
- How can gesture demonstration and visual programming enable intuitive, efficient creation of free-gesture interactive AR applications?Category: XR Information Presentation and VisualizationSimilar questionsarrow_forward
- How can mapping rules between free gestures and virtual object behaviors be modeled and implemented?Category: XR Information Presentation and VisualizationSimilar questionsarrow_forward
lightbulb
Practical Problems
1- Non-expert users face high barriers when developing AR applications with custom gesture support.Category: XR Information Presentation and VisualizationSimilar questionsarrow_forward
- 60%
A Visual Interaction Cue Framework from Video Game Environments for Augmented Reality
CHI '18· Head-Up Display (HUD) & Advanced Driver Assistance Systems (ADAS) +1
- 60%
Lost in Style: Gaze-driven Adaptive Aid for VR Navigation
CHI '19· Eye Tracking & Gaze Interaction +1
- 60%
Warping Deixis: Distorting Gestures to Enhance Collaboration
CHI '19· Hand Gesture Recognition +1
- 60%
FaceSight: Enabling Hand-to-Face Gesture Interaction on AR Glasses with a Downward-Facing Camera Vision
CHI '21· Hand Gesture Recognition +1
- 60%
Hand Interfaces: Using Hands to Imitate Objects in AR/VR for Expressive Interactions
CHI '22· Hand Gesture Recognition +1
Based on Jaccard similarity of research subtopics & professions (≥60%)
Quick Actions
AdRecommended
Learn AI Coding at CodeNow
open_in_newOpen DOI Link
DOI: https://doi.org/10.1145/3472749.3474769
At a Glance
fact_checkPaper Snapshot
dataset
Source
UIST
calendar_month
Year
2021
emoji_events
Award
Honorable Mention
group
Authors
6 authors
sell
Subtopics
Hand Gesture Recognition, AR Navigation & Context Awareness
work
Professions
Game Developers & Designers, UI/UX Designers
article
Content Status
Full text indexed
hub
Related Papers
5 related papers