HandPainter --- 3D Sketching in VR with Hand-based Physical Proxy

Hand Gesture RecognitionFull-Body Interaction & Embodied Input3D Modeling & AnimationVisual Artists & DesignersDancers & Performing Artists

Document Title

HandPainter - 3D Sketching in VR with Hand-based Physical Proxy

Document Information

  • Subject Area: Virtual Reality (VR) Interaction Design and 3D Modeling Tools
  • Keywords: VR, 3D Sketching, Gesture Interaction, Hand Tracking, Pneumatic Drawing

Research Background and Problem Statement

  • What problems or challenges did the authors identify?

    • Although hollow drawing in virtual reality (VR) environments provides an intuitive way for 3D modeling, the lack of physical support results in insufficient precision, especially for users with lower spatial abilities.
    • Existing solutions (e.g., tablet- or controller-based 3D drawing tools) improve drawing accuracy but may cause user fatigue or discomfort, making them unsuitable for prolonged use.
    • Seamless switching between 2D and 3D sketching modes remains a technical challenge.
  • Why is this problem important?

    • Precise and user-friendly 3D sketching tools can enhance the creativity and design capabilities of designers and beginners in VR environments, driving advancements in VR art creation and industrial design.
  • Research Motivation and Related Work:

    • Investigating how to leverage natural hand interactions as a VR virtual physical proxy to reduce reliance on additional devices while improving drawing precision and user experience.

Solution

  • What methods or solutions did the authors propose?

    • Proposed a dual-hand-driven 3D sketching system—“HandPainter,” which uses the non-dominant hand as a virtual canvas and the index finger of the dominant hand as a drawing pen, supporting 2D constrained drawing and 3D hollow sketching.
    • Utilized VR gloves (Manus VR Gloves) as the hardware foundation, enabling flexible control through hand tracking and gesture recognition.
  • What is innovative about this solution?

    • Pioneered the concept of using the hand as a physical proxy to replace traditional tablet devices, enhancing drawing precision and user comfort.
    • Achieved intuitive switching between 2D constrained sketching and 3D hollow sketching modes.
    • Provided flexible drawing editing functions, including shape deformation, color settings, deletion, scaling, and more.
  • What are the implementation steps? What key technologies were used?

    1. Hardware Design:
      • Used an HTC Vive headset, Manus VR gloves, and HTC Vive trackers to achieve real-time tracking of hand positions and finger movements.
    2. Drawing Modes:
      • On-Hand Drawing Mode: Uses the palm plane of the non-dominant hand as a canvas, allowing direct drawing on the palm with the index finger.
      • Hollow Drawing Mode: Generates 3D freeform shapes through the dominant hand's trajectory in the air.
    3. Editing Mode:
      • Supports various editing functions such as B-rep surface generation, shape deformation, trimming, undo, and duplication.
    4. Challenge Solutions:
      • Applied geometric fitting to address the non-flatness of the palm and hand jitter issues.
      • Used a Kalman filter to smooth drawing trajectories and improve precision.

Research Outcomes

  • What specific outcomes were achieved?

    • Developed a system prototype that supports seamless switching between 2D and 3D modes with precise gesture interaction.
    • Experimental results demonstrated that compared to tablet- and controller-based drawing tools, “HandPainter” excels in drawing precision, operational smoothness, and user comfort.
  • What advantages does it have over existing solutions?

    • Reduced reliance on additional hardware devices.
    • Effectively improved user comfort for prolonged operations, making it suitable for longer drawing tasks.
    • Provided a more intuitive and natural interaction experience.
  • What were the experimental or evaluation results?

    • The experimental design included user experience comparisons and drawing task performance tests.
    • In objective tests of drawing precision (e.g., drawing circles, connecting two points), “HandPainter” outperformed other systems.
    • Subjective evaluations indicated that “HandPainter” had significant advantages in functionality, flexibility, and input naturalness.
  • Limitations and Future Directions:

    • The current system relies on VR gloves, while some users prefer bare-hand interaction without wearing devices.
    • Hand jitter still affects drawing precision; although smoothing algorithms are in place, their effectiveness is limited in highly jittery scenarios.
    • Future work could explore the possibility of bare-hand drawing and further investigate beautification algorithms to better preserve user creativity.

Conclusion: This study proposed an innovative dual-hand-driven VR drawing system that achieves precise 3D sketching by forming a physical proxy with the hands, while optimizing user experience. This technology holds promise for applications in VR art creation and industrial design, with potential for broader virtual environment interaction applications through further improvements.

Quick Actions

Share

Share this page

ios_share

https://hci.top/en/papers/chi/47305/2021

AdRecommended

Learn AI Coding at CodeNow

open_in_newOpen DOI Link
DOI: https://doi.org/10.1145/3411764.3445302
At a Glance

Paper Snapshot

fact_check
dataset
Source
CHI
calendar_month
Year
2021
emoji_events
Award
No award tagged
group
Authors
7 authors
sell
Subtopics
Hand Gesture Recognition, Full-Body Interaction & Embodied Input, 3D Modeling & Animation
work
Professions
Visual Artists & Designers, Dancers & Performing Artists
article
Content Status
Full text indexed
hub
Related Papers
2 related papers