Skip to main content
Log in

Robust visual tracking via online semi-supervised co-boosting

  • Regular Paper
  • Published:
Multimedia Systems Aims and scope Submit manuscript

Abstract

This paper proposes a novel visual tracking algorithm via online semi-supervised co-boosting, which investigates the benefits of co-boosting (i.e., the integration of co-training and boosting) and semi-supervised learning in the online tracking process. Existing discriminative tracking algorithms often use the classification results to update the classifier itself. However, the classification errors are easily accumulated during the self-training process. In this paper, we employ an effective online semi-supervised co-boosting framework to update the weak classifiers built on two different feature views. In this framework, the pseudo-label and importance of an unlabeled sample are estimated based on the additive logistic regression for an integration of a prior model and an online classifier learned on one feature view, and then used to update the weak classifiers built on the other feature view. The proposed algorithm has a good ability to recover from drifting by incorporating prior knowledge of the object while being adaptive to appearance changes by effectively combining the complementary strengths of different feature views. Experimental results on a series of challenging video sequences demonstrate the superior performance of our algorithm compared to state-of-the-art tracking algorithms.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

Similar content being viewed by others

Notes

  1. Code available at http://www.vision.ee.ethz.ch/boostingTrackers/download.html.

  2. Code available at http://www.vision.ee.ethz.ch/boostingTrackers/download.html.

  3. Code available at http://vision.ucsd.edu/~bbabenko/project_miltrack.shtml.

  4. Code available at http://code.google.com/p/online-weighted-miltracker/.

  5. Video sequences available at http://vision.ucsd.edu/~bbabenko/project_miltrack.shtml.

References

  1. Yilmaz, A., Javed, O., Shah, M.: Object tracking: a survey. ACM Comput. Surv. (CSUR) 38(4), 1–45 (2006)

    Article  Google Scholar 

  2. Yang, H., Shao, L., Zheng, F., Wang, L., Song, Z.: Recent advances and trends in visual tracking: a review. Neurocomputing 74, 3823–3831 (2011)

    Article  Google Scholar 

  3. Ejaz, N., Baik, S.W.: Video summarization using a network of radial basis functions. Multimedia Syst. 18(6), 483–497 (2012)

    Article  Google Scholar 

  4. Vondrick, C., Patterson, D., Ramanan, D.: Efficiently scaling up crowdsourced video annotation. Int. J. Comput. Vis. 101(1), 184–204 (2013)

    Article  Google Scholar 

  5. Zhang, Z., Huang, K., Tan, T., Wang, Y.: 3D model based vehicle tracking using gradient based fitness evaluation under particle filter framework. In: IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp. 1771–1774 (2010)

  6. Gardner, W.F., Lawton, D.T.: Interactive model-based vehicle tracking. IEEE Trans. Pattern Anal. Mach. Intell. 18(11), 1115–1121 (1996)

    Article  Google Scholar 

  7. Ross, D.A., Lim, J., Lin, R.S., Yang, M.H.: Incremental learning for robust visual tracking. Int. J. Comput. Vis. 77(1), 125–141 (2008)

    Article  Google Scholar 

  8. Ren, T., Qiu, Z., Liu, Y., Yu, T., Bei, J.: Soft-assigned bag of features for object tracking. Multimedia Syst. (2014). doi:10.1007/s00530-014-0384-y

    Google Scholar 

  9. Yoon, Y., Kosaka, A., Kak, A.C.: A new Kalman-filter-based framework for fast and accurate visual tracking of rigid objects. IEEE Trans. Robot. 24(5), 1238–1251 (2008)

    Article  Google Scholar 

  10. Bao, C., Wu, Y., Ling, H., Ji, H.: Real time robust L1 tracker using accelerated proximal gradient approach. In: IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp. 1830–1837 (2012)

  11. Avidan, S.: Support vector tracking. IEEE Trans. Pattern Anal. Mach. Intell. 26(8), 1064–1072 (2004)

    Article  Google Scholar 

  12. Avidan, S.: Ensemble tracking. In: IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp. 494–501 (2005)

  13. Grabner, H., Bischof, H.: On-line boosting and vision. In: IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp. 260–267 (2006)

  14. Grabner, H., Grabner, M., Bischof, H.: Real-time tracking via on-line boosting. In: British Machine Vision Conference (BMVC), pp. 47–56 (2006)

  15. Oza, N., Russell, S.: Online bagging and boosting. In: International Conference on Artificial Intelligence and Statistics (AISTATS), pp. 105–112 (2001)

  16. Hare, S., Saffari, A., Torr, P.H.: Struck: structured output tracking with kernels. In: IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp. 263–270 (2011)

  17. Babenko, B., Yang, M.H., Belongie, S.: Robust object tracking with online multiple instance learning. IEEE Trans. Pattern Anal. Mach. Intell. 33(8), 1619–1632 (2011)

    Article  Google Scholar 

  18. Zhang, K., Song, H.: Real-time visual tracking via online weighted multiple instance learning. Pattern Recognit. 46(1), 397–411 (2013)

    Article  MATH  Google Scholar 

  19. Zhang, K., Zhang, L., Yang, M.H.: Real-time compressive tracking. In: European Conference on Computer Vision (ECCV), pp. 866–879 (2012)

  20. Grabner, H., Leistner, C., Bischof, H.: Semi-supervised on-line boosting for robust tracking. In: European Conference on Computer Vision (ECCV), pp. 234–247 (2008)

  21. Tang, F., Brennan, S., Zhao, Q., Tao, H.: Co-tracking using semi-supervised support vector machines. In: IEEE International Conference on Computer Vision (ICCV), pp. 1–8 (2007)

  22. Liu, R., Cheng, J., Lu, H.: A robust boosting tracker with minimum error bound in a co-training framework. In: IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp. 1459–1466 (2009)

  23. Ho, M.C., Chiang, C.C., Su, Y.Y.: Object tracking by exploiting adaptive region-wise linear subspace representations and adaptive templates in an iterative particle filter. Pattern Recognit. Lett. 33, 500–512 (2012)

    Article  Google Scholar 

  24. Jiao, L., Wu, Y., Wu, G., Chang, E.Y., Wang, Y.: Anatomy of a multicamera video surveillance system. Multimedia Syst. 10(2), 144–163 (2004)

    Article  Google Scholar 

  25. Leistner, C., Saffari, A., Roth, P., Bischof, H.: On robustness of on-line boosting—a competitive study. In: IEEE International Conference on Computer Vision (ICCV), pp. 1362–1369 (2009)

  26. Kalal, Z., Matas, J., Mikolajczyk, K.: P-N learning: bootstrapping binary classifiers by structural constraints. In: IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp. 49–56 (2010)

  27. Zhang, K., Zhang, L., Yang, M.H.: Real-time compressive tracking, In: European Conference on Computer Vision (ECCV), pp. 866–879 (2012)

  28. Rosenberg, C., Hebert, M., Schneiderman, H.: Semi-supervised self-training of object detection models. In: IEEE Workshop on Applications of Computer Vision (WACV), pp. 29–36 (2005)

  29. Zhu, X.: Semi-supervised learning literature survey. In: Computer Sciences TR-1530. University of Wisconsin-Madison, USA (2007)

  30. Blum, A., Mitchell, T.: Combining labeled and unlabeled data with co-training. In: Annual Conference on Computational Learning Theory (COLT), pp. 92–100 (1998)

  31. Nigam, K., Ghani R.: Analyzing the effectiveness and applicability of co-training. In: ACM International Conference on Information and Knowledge Management (CIKM), pp. 86–93 (2000)

  32. Balcan, M.F., Blum, A., Yang, K.: Co-training and expansion: Towards bridging theory and practice. In: Advances in Neural Information Processing Systems (NIPS), pp. 89–96 (2005)

  33. Liu, C., Yuen, P.C.: A boosted co-training algorithm for human action recognition. IEEE Trans. Circ. Syst. Vid. 21(9), 1203–1213 (2011)

    Article  Google Scholar 

  34. Mallapragada, P.K., Rong, J., Jain, A.K., Yi, L.: SemiBoost: boosting for semi-supervised learning. IEEE Trans. Pattern Anal. Mach. Intell. 31(11), 2000–2014 (2009)

    Article  Google Scholar 

  35. Leistner, C., Grabner, H., Bischof, H.: Semi-supervised boosting using visual similarity learning. In: IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp. 1–8 (2008)

  36. Yang, Y., Zha, Z., Gao, Y.: Xiaofeng Zhu, Tat-Seng Chua, Exploiting web images for semantic video indexing via robust sample-specific loss. IEEE Trans. Multimedia 16(6), 1677–1689 (2014)

    Article  Google Scholar 

  37. Yang, Y., Yang, Y., Shen, H.: Effective transfer tagging from image to video. ACM Trans. Multimedia Comput. Commun. Appl. 9(2), 14 (2013)

    Article  Google Scholar 

  38. Pan, S., Yang, Q.: A survey on transfer learning. IEEE Trans. Knowl. Data Eng. 22(10), 1345–1359 (2010)

    Article  Google Scholar 

  39. Schapire, R.E., Rochery, M., Rahim, M., Gupta, N.: Incorporating prior knowledge into boosting. In: International Conference on Machine Learning (ICML), pp. 538–545 (2002)

  40. Chen, S., Li, S., Su, S., Tian, Q., Ji, R.: Online MIL tracking with instance-level semi-supervised learning. Neurocomputing 139, 272–288 (2014)

    Article  Google Scholar 

  41. Friedman, J., Hastie, T., Tibshirani, R.: Additive logistic regression: a statistical view of boosting. Ann. Stat. 28(2), 337–407 (2000)

    Article  MathSciNet  MATH  Google Scholar 

  42. Oza, N.: Online ensemble learning. Ph.D. thesis. University of California, Berkeley (2001)

  43. Viola, P., Jones, M.: Rapid object detection using a boosted cascade of simple features. In: IEEE International Conference on Computer Vision (ICCV), pp. 511–518 (2001)

  44. Ahonen, T., Hadid, A., Pietikainen, M.: Face description with local binary patterns: application to face recognition. IEEE Trans. Pattern Anal. Mach. Intell. 28(12), 2037–2041 (2006)

    Article  MATH  Google Scholar 

  45. Welch, G., Bishop, G.: An introduction to the Kalman filter. Technical report. UNC-CH Computer Science Technical Report 95041 (1995)

  46. Wu, Y., Lim, J., Yang, M.H.: Online object tracking: a benchmark, In: IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp. 2411–2418 (2013)

  47. Everingham, M., Van Gool, L., Williams, C.K.I., Winn, J., Zisserman A.: The PASCAL visual object classes challenge 2010 (VOC2010) results (2010)

  48. Ying, L., Zhang, T., Xu, C.: Multi-object tracking via MHT with multiple information fusion in surveillance video. Multimedia Syst. (2014). doi:10.1007/s00530-014-0361-5

    Google Scholar 

Download references

Acknowledgments

This work is supported by Xiamen University of Technology High Level Talents Project (No. YKJ14020R), the National Natural Science Foundation of China (Nos. 61373147 and 61201359), and the Natural Science Foundation of Fujian Province (No. 2012J05126).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Shunzhi Zhu.

Additional information

Communicated by T. Mei.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Chen, S., Zhu, S. & Yan, Y. Robust visual tracking via online semi-supervised co-boosting. Multimedia Systems 22, 297–313 (2016). https://doi.org/10.1007/s00530-015-0459-4

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00530-015-0459-4

Keywords

Navigation