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.
Similar content being viewed by others
References
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
Bin Y, Xiong PJ (2002) Invariance analysis of improved Zernike moments. J Opt A Pure Appl Opt 4(6):606–614
Cheng FH, Chen YL (2006) Real time multiple objects tracking and identification based on discrete wavelet transform. Pattern Recogn 39(6):1126–1139
Chong CW, Raveendran P, Mukundan R (2003) Translation invariance of Zernike moments. Pattern Recogn 36(8):1765–1773
Clonda D, Lina JM, Goulard B (2004) Complex daubechies wavelets: properties and statistical image modelling. Signal Process 84(1):1–23
Comaniciu D, Ramesh V, Meer P (2003) Kernel based object tracking. IEEE Trans Pattern Anal Mach Intell 25(5):564–577
Daubechies I (1992) Ten Lecture on Wavelets. SIAM
Duda RO, Hart PE, Stork DG (2006) Pattern classification. Wiley, UK, Second Edition
Elgamel SA, Soraghen J (2011) Enhanced monopulse tracking radar using optimum fractional fourier transform. IET Radar Sonar Navig 5(1):74–82
Gurwicz Y, Yehezkel R, Lachover RB (2011) Multiclass object classification for real time video surveillance systems. Pattern Recogn Lett 32(6):805–815
Hu W, Tan T (2006) A survey on visual surveillance of object motion and behavior. IEEE Trans Syst Man Cybern 34(3):334–352
Hwang SK, Kim WY (2006) A novel approach to the fast computation of Zernike moment. Pattern Recogn 39(11):2065–2076
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
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
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
Khare M, Patnaik T, Khare A (2010) Dual tree complex wavelet transform based video object tracking. Proc Int Conf ICT 101(2):281–286
Khare M, Srivastava RK, Khare A (2015) Moving object segmentation in daubechies complex wavelet transform. SIViP 9(3):635–650
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
Khotanzed A, Hong YH (1990) Invariant image recognition by Zernike moment. IEEE Trans Pattern Anal Mach Intell 12(5):489–497
Liu TL, Chen HT (2004) Real time tracking using trust region methods. IEEE Trans Pattern Anal Mach Intell 26(3):397–401
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
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
Ning J, Zhang L, Zhang D, Wu C (2012) Robust mean shift tracking with corrected background. IET Comput Vis 6(1):62–69
Nummiaro K, Meier EK, Gool IJV (2003) An adaptive color-based particle filter. Image Vis Comput 21(1):99–110
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
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
Prakash O, Khare A (2011) Tracking of non-rigid object in complex wavelet domain. J Signal Inf Proc 2:105–111
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
Seferidis VE, Ghanbari M (1994) Adaptive motion estimation based on texture analysis. IEEE Trans Commun 42(2–4):1277–1287
Shen C, Kim J, Wang H (2010) Generalized kernel based visual tracking. IEEE Trans Circuits Syst Video Technol 20(1):119–130
Soman KP, Ramachandran KI, Resmi NG (2010) Insight into wavelets - from theory to practice. Prentice Hall India, New Delhi, Third Edition
Sonka M, Hlavac V, Boyle R (2001) Image processing: analysis and machine vision. Thomson Asia Pvt. Ltd, Singapore, Second Edition
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
Teague M (1980) Image analysis via the general theory of moments. J Opt Soc Am 70(8):920–930
Vorobyov M (2011) Shape Classification Using Zernike Moments. Technical Report, iCamp at University of California, Irvine
Wang L, Hu W, Tan T (2003) Recent developments in human motion analysis. Pattern Recogn 36(3):585–601
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
Yilmaz A, Javed O, Shah M (2006) Object tracking: a survey. ACM Comput Surv 38(4):1–45
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
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
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
Zivkovic Z, Cemgil AT, Krose B (2009) Approximate Bayesian methods for kernel based object tracking. Comput Vis Image Underst 113(6):743–749
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
Corresponding author
Rights and permissions
About this article
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
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-015-3068-5