On temporal-spatial realism in the virtual reality environment
UIST '91 Proceedings of the 4th annual ACM symposium on User interface software and technology
Device synchronization using an optimal linear filter
I3D '92 Proceedings of the 1992 symposium on Interactive 3D graphics
Improving static and dynamic registration in an optical see-through HMD
SIGGRAPH '94 Proceedings of the 21st annual conference on Computer graphics and interactive techniques
Animating rotation with quaternion curves
SIGGRAPH '85 Proceedings of the 12th annual conference on Computer graphics and interactive techniques
A discussion of cybersickness in virtual environments
ACM SIGCHI Bulletin
An Introduction to the Kalman Filter
An Introduction to the Kalman Filter
Predictive head movement tracking using a Kalman filter
IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics
Predictive filtering: a learning-based approach to data stream filtering
DMSN '04 Proceeedings of the 1st international workshop on Data management for sensor networks: in conjunction with VLDB 2004
A System for Learning Statistical Motion Patterns
IEEE Transactions on Pattern Analysis and Machine Intelligence
Using cooperative mobile agents to monitor distributed and dynamic environments
Information Sciences: an International Journal
SqueezeOrb: a low-cost pressure-sensitive user input device
Proceedings of the 2008 ACM symposium on Virtual reality software and technology
Structured and real time heterogeneous sensor deployment in preferential areas
Proceedings of the 2009 International Conference on Wireless Communications and Mobile Computing: Connecting the World Wirelessly
An adaptive approach to exponential smoothing for CVE state prediction
Proceedings of the 2nd International Conference on Immersive Telecommunications
Comparison of Segmentation Algorithms for the Zebrafish Heart in Fluorescent Microscopy Images
ISVC '09 Proceedings of the 5th International Symposium on Advances in Visual Computing: Part II
Head orientation prediction: delta quaternions versus quaternions
IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics
On-line prediction of nonstationary variable-bit-rate video traffic
IEEE Transactions on Signal Processing
An introduction to 3D spatial interaction with video game motion controllers
ACM SIGGRAPH 2010 Courses
Full body interaction for serious games in motor rehabilitation
Proceedings of the 2nd Augmented Human International Conference
Predicting the Solution Time of Branch-and-Bound Algorithms for Mixed-Integer Programs
INFORMS Journal on Computing
3D spatial interaction: applications for art, design, and science
ACM SIGGRAPH 2011 Courses
Out of the cube: augmented Rubik's cube
International Journal of Computer Games Technology
1 € filter: a simple speed-based low-pass filter for noisy input in interactive systems
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Efficient jitter compensation using double exponential smoothing
Information Sciences: an International Journal
Target Tracking Using Multiple Patches and Weighted Vector Median Filters
Journal of Mathematical Imaging and Vision
Smart navigation for firefighters in hazardous environments: a ban-based approach
ICPCA/SWS'12 Proceedings of the 2012 international conference on Pervasive Computing and the Networked World
Scalable optical tracking for navigating large virtual environments using spatially encoded markers
Proceedings of the 19th ACM Symposium on Virtual Reality Software and Technology
Computers and Electronics in Agriculture
Pattern Recognition Letters
Hi-index | 0.01 |
We present novel algorithms for predictive tracking of user position and orientation based on double exponential smoothing. These algorithms, when compared against Kalman and extended Kalman filter-based predictors with derivative free measurement models, run approximately 135 times faster with equivalent prediction performance and simpler implementations. This paper describes these algorithms in detail along with the Kalman and extended Kalman Filter predictors tested against. In addition, we describe the details of a predictor experiment and present empirical results supporting the validity of our claims that these predictors are faster, easier to implement, and perform equivalently to the Kalman and extended Kalman filtering predictors.