Gesture Builder: Flexible Gesture Customization and Efficient Recognition on VR Devices
Citations Over TimeTop 15% of 2025 papers
Abstract
In the realm of VR/MR interactions, gestures serve as a critical bridge between users and interfaces, with custom gestures enhancing creativity and providing a personalized immersive experience. We introduce a novel gesture definition and recognition framework that allows users to customize a wide array of gestures by demonstrating them just three times. A major challenge lies in effectively representing gestures computationally. To address this, we have pre-trained a hand posture representation model using a Vector Quantized Variational Autoencoder (VQ-VAE) with a codebook of adaptive size, allowing hand postures defined by 23 joint positions of the hand to be projected into a latent space. In this space, different postures are formed into clusters, and a testing posture can be assigned to a cluster by a specific distance metric. The dynamic gestures are then represented as sequences of discrete hand postures and wrist positions. Employing a straightforward sequence matching algorithm, our framework achieves highly efficient recognition with minimal computational demands. We evaluated this system through a user study that includes 16 pre-defined gestures and 106 user-defined gestures. The results confirm that our system can provide robust real-time gesture recognition and effectively supports the customization of gestures according to user preferences. Our approach surpasses previous methods by enhancing gesture diversity and reducing constraints on gesture customization. Project page: https://iscas3dv.github.io/GestureBuilder/.
Related Papers
- → Towards successful user interaction with systems: Focusing on user-derived gestures for smart home systems(2014)36 cited
- → An Intelligent Smart Home Control Using Body Gestures(2006)18 cited
- → Real‐time hand gestures system based on leap motion(2018)11 cited
- Spontaneous use of gesture sequences in orangutans(2012)
- Real-Time Gesture Recognition for Dynamic Applications(2015)