Skip to main content
Log in

2D scale-adaptive tracking based on projective geometry

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

Object tracking is a fundamental challenge in computer vision. For real-time tracking, the efficiency and robustness of the Mean-shift algorithm makes it a popular choice. However, the scale of the Mean-shift kernel is a crucial parameter and no clear mechanism exists presently for updating the scale when a size-changing object is tracked. In this paper, a new method is introduced using projective geometry to determine the size of the object, and in turn the scale of the Mean-shift kernel. In the initial step of the algorithm, the geometric information of the scene is obtained automatically (or manually). With the geometric information, the size of the object is updated. The experimental results show that this algorithm is stable, efficient and outperforms the Mean-shift baseline and other kernel updating methods, such as CAMSHIFT.

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
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19

Similar content being viewed by others

References

  1. Benfold B, Reid I (2011) Unsupervised learning of a scene-specific coarse gaze estimator. In: ICCV

  2. Bradski GR (1998) Computer vision face tracking for use in a perceptual user interface. In: IEEE workshop on applications of computer vision, Princeton, NJ, pp 214–219

  3. Canny J (1986) A computational approach to edge detection. IEEE Trans Pattern Anal Mach Intell 8(6):679–698

    Article  Google Scholar 

  4. Cheng Y (1995) Mean shift, mode seeking, and clustering. IEEE Trans Pattern Anal Mach Intell 17(8):790–799

    Article  Google Scholar 

  5. Chu DM, Smeulders AWM (2010) Thirteen hard cases in visual tracking. In: IEEE workshop on performance evaluation of tracking and surveillance

  6. Collins RT (2003) Mean-shift blob tracking through scale space. In: IEEE Computer Society conference on computer vision and pattern recognition, Vancouver, vol II, pp 234–240

  7. Comaniciu D, Ramesh V, Meer P (2000) Real-time tracking of non-rigid objects using mean shift. In: IEEE international conference on computer vision and pattern recognition, South Carolina, pp 142–149

  8. Comaniciu D, Ramesh V, Meer P (2001) The variable bandwidth mean shift and data-driven scale selection. In: International conference on computer vision, vol I, pp 438–445

  9. Comaniciu D, Ramesh V, Meer P (2003) Kernel-based object tracking. IEEE Trans Pattern Anal Mach Intell 25(5):564–577

    Article  Google Scholar 

  10. Everts I, van Gemert JC, Gevers Th (2012) Per-patch descriptor selection using surface and scene properties. In: European conference on computer vision

  11. Hartley R, Zisserman A (2003) Multiple view geometry in computer vision, 2nd edn. Cambridge University Press, Cambridge

    Google Scholar 

  12. Hedau V, Hoiem D, Forsyth D (2009) Recovering the spatial layout of cluttered room. In: Proc. ICCV

  13. Lindeberg T (1998) Feature detection with automatic scale selection. Int J Comput Vis 30(2):79–116

    Article  Google Scholar 

  14. Lou Z, Jiang G, Wu C (2009) Mean-shift tracking of variable kernel based on projective geometry. In: International congress on image and signal processing, Tianjin

  15. Lou Z, Jiang G, Jia L, Wu C (2010) Monocular 3D tracking of mean-shift with scale adaptation based on projective geometry. In: The international conference on multimedia technology, Ningbo

  16. Lucena M, Fuertes JM, Blanca NP, Jimenez MJM (2010) Tracking people in video sequences using multiple models. Multimedia Tools Appl 49(2):371–403

    Article  Google Scholar 

  17. Peng N, Yang J, Liu Z, Zhang F (2005) Automatic selection of kernel-bandwidth for mean-shift object tracking. J Softw 16(9):1542–1550

    Article  Google Scholar 

  18. Qi SM, Huang XW, Yi HF (2007) Object tracking by anisotropic kernel mean shift. J Electron Inf Technol 29(3):686–689

    Google Scholar 

  19. Sicre R, Nicolas H (2011) Improved Gaussian mixture model for the task of object tracking. In: 14th international conference on computer analysis of images and patterns

  20. Sotelo MA, Rodriguez FJ, Magdalena L, Bergasa LM, Boquete L (2004) A color vision-based lane tracking system for autonomous driving on unmarked roads. Auton Robots 16(1):95–116

    Article  Google Scholar 

  21. Tyagi A, Keck M, Davis JW, Potamianos G (2006) Kernel-based 3D tracking. In: IEEE conference on computer vision and pattern recognition

  22. Yilmaz A (2007) Object tracking by asymmetric kernel mean shift with automatic scale and orientation selection. In: IEEE conference on computer vision and pattern recognition. IEEE, Minneapolis, pp 1–6

  23. Zhou H, Yuan Y, Shi CM (2009) Object tracking using SIFT features and mean shift. Comput Vis Image Understand 113:345–352

    Article  Google Scholar 

  24. Zhu S (2006) A study of mean shift and correlative algorithm in visual tracking. PhD thesis, ZheJiang University

  25. Zhu S, Zhu S (2006) Algorithm of target tracking based on mean shift with adaptive bandwidth of kernel function. J Optoelectron Eng 33(8):11–16

    Google Scholar 

  26. Zivkovic Z, Krose B (2004) An EM-like algorithm for color-histogram-based object tracking. In: Proc. IEEE conference on computer vision and pattern recognition, vol 1, pp 798–803

  27. Zivkovic Z, Krose B (2004) A probabilistic model for an EM-like object tracking algorithm using color histograms. In: Proc. 6th IEEE int. workshop on performance evaluation of tracking and surveillance

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Zhongyu Lou.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Lou, Z., Jiang, G. & Wu, C. 2D scale-adaptive tracking based on projective geometry. Multimed Tools Appl 72, 905–924 (2014). https://doi.org/10.1007/s11042-013-1407-y

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-013-1407-y

Keywords

Navigation