Abstract
During the last decade, the development of the immersive virtual reality (VR) has achieved a great progress in different application areas. For more advanced large-scale immersive VR environments or systems, one of the most challenge is to accurately track the position of the user’s body part such as head when he/she is immersived in the environment to feel the changes among the synthetic stereoscopic image sequences. Unfortunately, accurate tracking is not easy in the virtual reality scenarios due to the variety types of existing intrinsic and extrinsic changes when tracking is on-the-fly. Especially for the single tracker, a long time accurate tracking is usually not possible because of the model adaption problem in different environments. Recent trend of research in tracking is to incorporate multiple trackers into a compositive learning framework and utilize the advantages of different trackers for more effective tracking. Therefore, in this paper, we propose a novel Bayesian tracking fusion framework with online classifier ensemble strategy. The proposed tracking formulates a fusion framework for online learning of multiple trackers by modeling a cumulative loss minimization process. With an optimal pair-wise sampling scheme for the SVM classifier, the proposed fusion framework can achieve more accurate tracking performance when compared with the other state-of-art trackers. In addition, the experiments on the standard benchmark database also verify that the proposed tracking is able to handle the challenges in many immersive VR applications and environments.
Similar content being viewed by others
References
Avidan S (2004) Support vector tracking. IEEE Trans Pattern Anal Mach Intell (T-PAMI) 26:1064–1072
Babenko B, Yang M-H, Belongie S (2009) Visual tracking with online multiple instance learning. In: IEEE international conference on computer vision and pattern recognition (CVPR)
Bai Q, Lam H, Sclaroff S (2014) A Bayesian framework for online classifier enemble. In: IEEE international conference on machine learning (ICML)
Bailer C, Pagani A, Stricker D (2014) A superior tracking approach: building a strong tracker through fusion. In: European conference on computer vision (ECCV)
Berclaz J, Fleuret F, Turetken E, Fua P (2011) Multiple object tracking using K-shortest paths optimization. IEEE Trans Pattern Anal Mach Intell (T-PAMI) 33(9):1806–1819
Chen CF (1985) On asymptoric normality of limiting density functions with Bayesian implications. J R Stat Soc (JRSS) 540–546
Chu CW, Nevatia R (2007) Real time body pose tracking in an immersive training environment. In: Lecture Notes in Computer Science, pp 146–156
Comaniciu D, Ramesh V, Meer P (2003) Kernel-based object tracking. IEEE Trans Pattern Anal Mach Intell (T-PAMI) 25:564–577
Dinh TB, Vo N, Medioni G (2011) Context tracker: exploring supporters and distracters in unconstrained environments. In: IEEE international conference on computer vision and pattern recognition (CVPR)
Fan R, Chang K, Hsieh C, Wang X, Lin C (2008) A library for large linear classification. J Mach Learn Res (JMLR)
Felzenszwalb P, Girshick R, McAllester D, Ramanan D (2010) Object detection with discriminatively trained part based models. IEEE Trans Pattern Anal Mach Intell (T-PAMI) 32(9):1627–1645
Grabner H, Leistner C, Bischof H (2008) Semi-supervised on-line boosting for robust tracking. In: European conference on computer vision (ECCV)
Gray RM (2006) Toeplitz and circulant matrices: a review. Now Publisher
Gu S, Zheng Y, Tomasi C (2013) Linear time offline tracking and lower envelope algorithms. IEEE International Conference on Computer Vision(ICCV), pp 1840–1846
Hare S, Saffari A, Torr PHS (2011) Struck: structured output tracking with kernels. In: IEEE international conference on computer vision (ICCV)
Harzallah H, Jurie F, Schmid C (2009) Combining efficient object localization and image classification. In: IEEE international conference on computer vision (ICCV)
Henriques F, Caseiro R, Martins P, Batista J (2012) Exploiting the circulant structure of tracking-by-detection with kernels. In: European conference on computer vision (ECCV)
Hua Y, Alahari K, Schmid C (2014) Occlusion and motion reasoning for long-time tracking. In: European conference on computer vision (ECCV)
Kalal Z, Matas J, Mikolajczyk K (2010) Tracking-learning-detection. IEEE Trans Pattern Anal Mach Intell (T-PAMI) 6(1):1409–1422
Kumar M, Packer B, Koller D (2010) Self-paced learning for latent variable models. In: Neural information processing systems (NIPS)
Kwon J, Lee KM (2010) Visual tracking decomposition. In: IEEE international conference on computer vision and pattern recognition (CVPR)
Kwon J, Lee KM (2011) Tracking by sampling trackers. In: IEEE international conference on computer vision (ICCV)
Laptev I (2005) On space-time interest points. Int J Comput Vis (IJCV) 64:107–123
Li FF, Perona P (2005) A Bayesian hierarchical model for learning natural scene categories. In: IEEE international conference on computer vision and pattern recognition (CVPR), pp 524–531
Liu Y, Granier X (2012) Online tracking of outdoor lighting variations for augmented reality with moving cameras. IEEE Trans Vis Comput Graph (TVCG) 573–580
Liu B, Huang J, Yang L, Kulikowsk C (2011) Robust tracking using local sparse appearance model and K-selection. In: IEEE international conference on computer vision and pattern recognition (CVPR)
Manen S, Kwon J, Guillanumin M, Cool LV (2014) Appearances can be deceiving: learning visual tracking from few trajectory annotations. In: European conference on computer vision (ECCV)
Mikolajczyk K, Schmid C (2004) Scale & affine invariant interest point detectors. Int J Comput Vis (IJCV) 60:63–86
Niebles JC, Wang HC, Li FF (2008) Unsupervised learning of human action categories using spatial-temporal words. Int J Comput Vis (IJCV) 79:299–318
Oron S, Bar-Hillel A, Levi D, Avidan S (2012) Locally orderless tracking. In: IEEE international conference on computer vision and pattern recognition (CVPR)
Saffari A, Leistner C, Godec M, Bischof H (2010) Robust multi-view boosting with priors. In: European conference on computer vision (ECCV)
Salti S, Cavallaro A, Stefano LD (2012) Adaptive appearance modeling for video tracking: survey and evaluation. IEEE Trans Image Process (T-IP) 12:4334–4348
Sevilla-Lara L, Learned-Miller E (2012) Distribution fields for tracking. In: IEEE international conference on computer vision and pattern recognition (CVPR)
Shalev-Shwartz S, Singer Y, Srebro N (2007) Pegasos: Primal Estimated Subgradient solver for SVM. In: IEEE international conference on machine learning (ICML)
Smeulders AWM, Dung MC, Cucchiara R, Calderara S, Dehghan A, Shah M (2014) Visual tracking: an experimental survey. IEEE Trans Pattern Anal Mach Intell (T-PAMI) 36:1442–1468
Supancic JS III, Ramanan D (2013) Self-paced learning for long-term tracking. In: IEEE international conference on computer vision and pattern recognition (CVPR), pp 2379–2386
Vapnik V (1995) The nature of statistical learning theory
Viola P, Jones MJ (2004) Robust real-time face detection. Int J Comput Vis (IJCV) 57:137–154
Wagner D, Reitmayr G, Mulloni A, Mendez E, Diaz S (2014) Mobile augmented reality 1 tracking, mapping and rendering. In: IEEE international symposium on mixed and augmented reality (ISMAR), p 383
Wu Y, Lim J, Yang M-H (2015) Object tracking benchmark. IEEE Trans Pattern Anal Mach Intell (T-PAMI)
Wu Y, Yang J, Lim MH (2013) Online object tracking: a benchmark. In: IEEE international conference on computer vision and pattern recognition (CVPR), pp 2411–2418
Yang H, Shao L, Zheng F, Wang L, Song Z (2013) Recent advances and trends in visual tracking: a review. Neurocomputing. Elsevier
Yao R, Shi Q, Shen C, Zhang Y, Hengel A (2008) Part-based visual tracking with online latent structural learning. In: IEEE conference on computer vision and pattern recognition (CVPR)
Yilmaz A, Javed O, Shah M (2006) Object tracking: a survey. ACM Comput Surv 38:13–58
Yoon JH, Kim DY, Yoon KJ (2012) Visual tracking via adaptive tracker selection with multiple features. In: European conference on computer vision (ECCV)
Zamir AR, Dehghan A, Shah M (2012) GMCP-tracker: global multi-object tracking using generalized minimum clique graphs. In: European conference on computer vision (ECCV)
Zhang L, Maaten L (2013) Structure preserving object tracker. In: IEEE international conference on computer vision and pattern recognition (CVPR), pp 1838–1845
Zhang K, Zhang L, Yang M-H (2012) Real-time compressive tracking. In: European conference on computer vision (ECCV)
Acknowledgments
This research is supported by Research Fund for the Doctoral Program of Higher Education of China 20126102120055, National Natural Science Foundation of China 61301194 & 61231016, foundation grant from NWPU 3102014JSJ0014.
Author information
Authors and Affiliations
Corresponding authors
Rights and permissions
About this article
Cite this article
Zhang, P., Zhuo, T., Zhang, Y. et al. Bayesian tracking fusion framework with online classifier ensemble for immersive visual applications. Multimed Tools Appl 75, 5075–5092 (2016). https://doi.org/10.1007/s11042-015-2827-7
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-015-2827-7