Skip to main content
Log in

Object tracking using combination of daubechies complex wavelet transform and Zernike moment

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

Abstract

Moving object tracking is one of the challenging problems in computer vision and it has numerous applications in surveillance system, traffic monitoring etc. The goal of object tracking algorithm is to locate a moving object in consecutive video frames. Tracking of moving object in a video becomes difficult due to random motion of objects. This paper introduces a new algorithm for moving object tracking by exploiting the properties of Daubechies complex wavelet transform and Zernike moment. The proposed method uses combination of Daubechies complex wavelet transform and Zernike moment as a feature of object. The motivation behind using combination of these two as a feature of object, because shift invariance and better edge representation property make Daubechies complex wavelet transform suitable for locating object in consecutive frames whereas rotation invariance properties of Zernike moment is also helpful for correct object identification in consecutive frames. Therefore combination of these two as feature of object gives better results. The proposed method matches Zernike moments of Daubechies complex wavelet coefficients of object in the first frame to next consecutive frames. The experimental results and performance evaluation parameters validate that the proposed method gives better performance against other state-of-the-art methods.

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. Babenko B, Yang MH, Belongie S (2011) Robust object tracking with online multiple instance learning. IEEE Trans Pattern Anal Mach Intell 33(8):1619–1632

    Article  Google Scholar 

  2. Bin Y, Xiong PJ (2002) Invariance analysis of improved Zernike moments. J Opt A Pure Appl Opt 4(6):606–614

    Article  Google Scholar 

  3. Cheng FH, Chen YL (2006) Real time multiple objects tracking and identification based on discrete wavelet transform. Pattern Recogn 39(6):1126–1139

    Article  MATH  Google Scholar 

  4. Chong CW, Raveendran P, Mukundan R (2003) Translation invariance of Zernike moments. Pattern Recogn 36(8):1765–1773

    Article  MATH  Google Scholar 

  5. Clonda D, Lina JM, Goulard B (2004) Complex daubechies wavelets: properties and statistical image modelling. Signal Process 84(1):1–23

    Article  MATH  Google Scholar 

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

    Article  Google Scholar 

  7. Daubechies I (1992) Ten Lecture on Wavelets. SIAM

  8. Duda RO, Hart PE, Stork DG (2006) Pattern classification. Wiley, UK, Second Edition

    MATH  Google Scholar 

  9. Elgamel SA, Soraghen J (2011) Enhanced monopulse tracking radar using optimum fractional fourier transform. IET Radar Sonar Navig 5(1):74–82

    Article  Google Scholar 

  10. Gurwicz Y, Yehezkel R, Lachover RB (2011) Multiclass object classification for real time video surveillance systems. Pattern Recogn Lett 32(6):805–815

    Article  Google Scholar 

  11. Hu W, Tan T (2006) A survey on visual surveillance of object motion and behavior. IEEE Trans Syst Man Cybern 34(3):334–352

    Article  Google Scholar 

  12. Hwang SK, Kim WY (2006) A novel approach to the fast computation of Zernike moment. Pattern Recogn 39(11):2065–2076

    Article  MATH  Google Scholar 

  13. Islam MM, Alam MS (2007) Human motion tracking using mean shift clustering and discrete cosine transform, Proc SPIE conference 6566, Automatic Target Recognition XVII, 656616, 10.1117/12.717921

  14. Khansari M, Rabiee HR, Asadi M, Ghanbari M (2008) Object tracking in crowded video scenes based on Undecimated wavelet features and texture analysis. EURASIP Journal on Advances in Signal Processing, Article ID 243534, 10.1155/2008/243534

  15. Khare M, Binh NT, Srivastava RK (2014) Human object classification using dual tree complex wavelet transform and Zernike moment. Trans Large Scale Data Knowl Cent Syst XVI, LNCS 8960:87–101

    Google Scholar 

  16. Khare M, Patnaik T, Khare A (2010) Dual tree complex wavelet transform based video object tracking. Proc Int Conf ICT 101(2):281–286

    Google Scholar 

  17. Khare M, Srivastava RK, Khare A (2015) Moving object segmentation in daubechies complex wavelet transform. SIViP 9(3):635–650

    Article  Google Scholar 

  18. Khare A, Tiwary US (2007) Daubechies complex wavelet transform based moving object tracking, Proc IEEE Symposium on Computational Intelligence in Image and Signal Processing, pp. 36–40

  19. Khotanzed A, Hong YH (1990) Invariant image recognition by Zernike moment. IEEE Trans Pattern Anal Mach Intell 12(5):489–497

    Article  Google Scholar 

  20. Liu TL, Chen HT (2004) Real time tracking using trust region methods. IEEE Trans Pattern Anal Mach Intell 26(3):397–401

    Article  Google Scholar 

  21. Liu B, Huang J, Kulikowski YL (2013) Robust visual tracking using local sparse appearance model and K-selection. IEEE Trans Patt Recog Mach Intell 35(12):2968–2981

    Article  Google Scholar 

  22. Ning J, Zhang L, Zhang D, Wu C (2009) Robust object tracking using joint color texture histogram. Int J Pattern Recognit Artif Intell 23(7):1245–1263

    Article  Google Scholar 

  23. Ning J, Zhang L, Zhang D, Wu C (2012) Robust mean shift tracking with corrected background. IET Comput Vis 6(1):62–69

    Article  MathSciNet  Google Scholar 

  24. Nummiaro K, Meier EK, Gool IJV (2003) An adaptive color-based particle filter. Image Vis Comput 21(1):99–110

    Article  MATH  Google Scholar 

  25. Papakostas GA, Boutalis YS, Karras DA, Mertzios BG (2007) A new class of Zernike moments for computer vision applications. Inf Sci 177(13):2802–2819

    Article  MathSciNet  MATH  Google Scholar 

  26. Porikli F, Tuzelq O, Meer P (2006) Covariance tracking using model update based on lie algebra. Proc IEEE Conf Comput Vis Pattern Recognit 1:728–735

    Google Scholar 

  27. Prakash O, Khare A (2011) Tracking of non-rigid object in complex wavelet domain. J Signal Inf Proc 2:105–111

    Google Scholar 

  28. Rocha L, Velho L, Cezar P, Carvalho P (2002) Image moment based structuring and tracking of objects, Proc 15th Brazilian Symposium on Computer Graphics and Image Processing, pp. 99–105

  29. Seferidis VE, Ghanbari M (1994) Adaptive motion estimation based on texture analysis. IEEE Trans Commun 42(2–4):1277–1287

    Article  Google Scholar 

  30. Shen C, Kim J, Wang H (2010) Generalized kernel based visual tracking. IEEE Trans Circuits Syst Video Technol 20(1):119–130

    Article  Google Scholar 

  31. Soman KP, Ramachandran KI, Resmi NG (2010) Insight into wavelets - from theory to practice. Prentice Hall India, New Delhi, Third Edition

    Google Scholar 

  32. Sonka M, Hlavac V, Boyle R (2001) Image processing: analysis and machine vision. Thomson Asia Pvt. Ltd, Singapore, Second Edition

  33. Srivastava P, Binh NT, Khare A (2014) Content-based image retrieval using moments of local ternary pattern. Mobile Net Appl. doi:10.1007/s11036-014-0526-7

    Google Scholar 

  34. Teague M (1980) Image analysis via the general theory of moments. J Opt Soc Am 70(8):920–930

    Article  MathSciNet  Google Scholar 

  35. Vorobyov M (2011) Shape Classification Using Zernike Moments. Technical Report, iCamp at University of California, Irvine

  36. Wang L, Hu W, Tan T (2003) Recent developments in human motion analysis. Pattern Recogn 36(3):585–601

    Article  Google Scholar 

  37. Wang X, Wang Z, Hong K (2013) An object tracking approach based on Hu moments and ABC shifts. In: Wong W, Tinghuai M (ed) Emerging technologies for information systems, computing and Management, pp. 453–460

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

    Article  Google Scholar 

  39. Yilmaz A, Li X, Shah M (2004) Contour based object tracking with occlusion handling in video acquired using mobile camera. IEEE Trans Pattern Anal Mach Intell 26(11):1531–1536

    Article  Google Scholar 

  40. Zhang T, Ghanem B, Liu S, Ahuja N (2013) Robust visual tracking via structured multi-task sparse learning. Int J Comput Vis 101:367–383

    Article  MathSciNet  Google Scholar 

  41. Zhong W, Lu H, Yang MH (2012) Robust Object Tracking via Sparsity-based Collaborative Model, Proc IEEE Conference on Computer Vision and Pattern Recognition, pp. 1838–1845

  42. Zivkovic Z, Cemgil AT, Krose B (2009) Approximate Bayesian methods for kernel based object tracking. Comput Vis Image Underst 113(6):743–749

    Article  Google Scholar 

Download references

Acknowledgment

This work was supported in part by Council of Scientific and Industrial Research (CSIR), Human Resource Development Group, India under Grant no. 09/001/(0377)/2013/EMR-I.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ashish Khare.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Khare, M., Srivastava, R.K. & Khare, A. Object tracking using combination of daubechies complex wavelet transform and Zernike moment. Multimed Tools Appl 76, 1247–1290 (2017). https://doi.org/10.1007/s11042-015-3068-5

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-015-3068-5

Keywords

Navigation