On temporal-spatial realism in the virtual reality environment
UIST '91 Proceedings of the 4th annual ACM symposium on User interface software and technology
Computer animation of knowledge-based human grasping
Proceedings of the 18th annual conference on Computer graphics and interactive techniques
A frequency-domain analysis of head-motion prediction
SIGGRAPH '95 Proceedings of the 22nd annual conference on Computer graphics and interactive techniques
Two-handed direct manipulation on the responsive workbench
Proceedings of the 1997 symposium on Interactive 3D graphics
A Smoothly Constrained Kalman Filter
IEEE Transactions on Pattern Analysis and Machine Intelligence
On caching and prefetching of virtual objects in distributed virtual environments
MULTIMEDIA '98 Proceedings of the sixth ACM international conference on Multimedia
CONDENSATION—Conditional Density Propagation forVisual Tracking
International Journal of Computer Vision
Networked virtual environments: design and implementation
Networked virtual environments: design and implementation
Coping with inconsistency due to network delays in collaborative virtual environments
Proceedings of the ACM symposium on Virtual reality software and technology
Numerical Recipes in C++: the art of scientific computing
Numerical Recipes in C++: the art of scientific computing
Integration, Coordination and Control of Multi-Sensor Robot Systems
Integration, Coordination and Control of Multi-Sensor Robot Systems
Model-Based Analysis of Hand Posture
IEEE Computer Graphics and Applications
Towards 3D hand tracking using a deformable model
FG '96 Proceedings of the 2nd International Conference on Automatic Face and Gesture Recognition (FG '96)
VR '03 Proceedings of the IEEE Virtual Reality 2003
A Dead-Reckoning Algorithm for Virtual Human Figures
VRAIS '97 Proceedings of the 1997 Virtual Reality Annual International Symposium (VRAIS '97)
Tracking Articulated Hand Motion with Eigen Dynamics Analysis
ICCV '03 Proceedings of the Ninth IEEE International Conference on Computer Vision - Volume 2
THRED: a two-handed design system
Multimedia Systems - Special issue on multimedia and multisensory virtual worlds
VR '04 Proceedings of the IEEE Virtual Reality 2004
Motion prediction for caching and prefetching in mouse-driven DVE navigation
ACM Transactions on Internet Technology (TOIT)
VSculpt: a distributed virtual sculpting environment for collaborative design
IEEE Transactions on Multimedia
Local-lag and timewarp: providing consistency for replicated continuous applications
IEEE Transactions on Multimedia
Expert Systems with Applications: An International Journal
Hi-index | 0.00 |
We use our hands to manipulate objects in our daily life. The hand is capable of accomplishing diverse tasks such as pointing, gripping, twisting and tearing. However, there is not much work that considers using the hand as input in distributed virtual environments (DVEs), in particular over the Internet. The main reasons are that the Internet suffers from high network latency, which affects interaction, and the hand has many degrees of freedom, which adds additional challenges to synchronizing the collaboration. In this paper, we propose a prediction method specifically designed for human hand motion to address the network latency problem in DVEs. Through a thorough analysis of finger motion, we have identified various finger motion constraints and we propose a constraint-based motion prediction method for hand motion. To reduce the average prediction error under high network latency, e.g., over the Internet, we further propose a revised dead reckoning scheme here. Our performance results show that the proposed prediction method produces a lower prediction error than some popular methods while the revised dead reckoning scheme produces a lower average prediction error than the traditional dead reckoning scheme, in particular at high network latency.