| Literature DB >> 26094629 |
Shashidhar Patil1, Harinadha Reddy Chintalapalli2, Dubeom Kim3, Youngho Chai4.
Abstract
In this paper, we present an inertial sensor-based touch and shake metaphor for expressive control of a 3D virtual avatar in a virtual environment. An intuitive six degrees-of-freedom wireless inertial motion sensor is used as a gesture and motion control input device with a sensor fusion algorithm. The algorithm enables user hand motions to be tracked in 3D space via magnetic, angular rate, and gravity sensors. A quaternion-based complementary filter is implemented to reduce noise and drift. An algorithm based on dynamic time-warping is developed for efficient recognition of dynamic hand gestures with real-time automatic hand gesture segmentation. Our approach enables the recognition of gestures and estimates gesture variations for continuous interaction. We demonstrate the gesture expressivity using an interactive flexible gesture mapping interface for authoring and controlling a 3D virtual avatar and its motion by tracking user dynamic hand gestures. This synthesizes stylistic variations in a 3D virtual avatar, producing motions that are not present in the motion database using hand gesture sequences from a single inertial motion sensor.Entities:
Keywords: expressive control; gestural interfaces; gesture recognition; gesture variations; inertial sensors; interactive systems; touch and shake; virtual avatar
Year: 2015 PMID: 26094629 PMCID: PMC4507623 DOI: 10.3390/s150614435
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Dynamic gesture-based expressive control interface system.
Figure 2Wireless motion sensor system.
Figure 3Complementary filter block diagram.
Figure 4Hand gesture segmentation and recognition.
Figure 5Acceleration and gyro-based gesture segmentation.
Figure 6Mimic gesture patterns for kicking and punching actions.
Figure 7Expressive motion synthesis.
Figure 8Avatar control using dynamic gesture mapping.
Figure 9Kicking motions of avatar.
Figure 10Punching motions of avatar.
Figure 11Motion curves of RightUpLeg and LeftArm joints.
Figure 12Spatial and temporal variations in kicking motions of avatar.
Confusion matrix of target gestures.
| Gesture 1 | Gesture 2 | Gesture 3 | Gesture 4 | Gesture 5 | Gesture 6 | |
|---|---|---|---|---|---|---|
| 0 | 0 | 0 | 0 | 0.03 | ||
| 0 | 0 | 0 | 0.01 | 0 | ||
| 0 | 0 | 0.03 | 0 | 0 | ||
| 0 | 0 | 0.02 | 0 | 0 | ||
| 0.01 | 0 | 0 | 0 | 0 | ||
| 0.04 | 0 | 0 | 0 | 0 |