Skip to main content

Integration of complex wavelet transform and Zernike moment for multi‐class classification


Multiclass object classification is a crucial problem in computer vision research and have different emerging applications such as video surveillance. The task of multiclass object classification has more challenges because of highly variable nature and real time processing requirement of data. For tackling the multiclass object classification task, several existing methods adopt one feature or combination of features to classify objects. In this work, we propose a new combination of features-based algorithm for object classification. In the combination, the two features: (1) Daubechies complex wavelet transform (DCxWT) and (2) Zernike moments (ZM) have been used. The shift-invariance and symmetry properties of DCxWT facilitate the object classification in the wavelet domain. Specifically, the shift-invariance property of DCxWT is effective for translated object representation whereas the symmetry property yields perfect reconstruction for retaining object boundaries (i.e., edges). Moreover, translation and rotation-invariance properties of ZM are especially beneficial for the representation of varying pose and orientation of the objects. For these reasons, the composite of the two features brings about significant synthesized benefits over each single feature and the other widely used features. The multi-class support vector machine classifier is used for classifying different objects. The proposed method has been tested on standard datasets as well as our own dataset prepared by authors of this paper. Experimental results demonstrated the significant outperformance of the proposed method through quantitative evaluations and also suggest that the proposed hybridization of features is preferable for the classification problem.

This is a preview of subscription content, access via your institution.

Fig. 1
Fig. 2


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

    Article  Google Scholar 

  2. Khare M, Srivastava RK, Khare A (2013) Moving object segmentation in Daubechies complex wavelet domain. Signal Image Video Process.

    Article  Google Scholar 

  3. Khare M, Patnaik T, Khare A (2010) Dual tree complex wavelet transform based video object tracking. In: Proceeding of international conference ICT-LNCS (communication in computer and information sciences), Kerala, India. pp 281–286

  4. Nowozin S (2006) Object classification using local image features. Diploma thesis, Technical University of Berlin, Berlin, Germany

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

    Article  Google Scholar 

  6. Bose B, Grimson E (2004) Improving object classification in far field video. In: Proceeding of IEEE international conference on computer vision and recognition P (CVPR), vol 2. pp 181–188

  7. Renno JP, Makris D, Jones GA (2007) Object classification in visual surveillance using adaboost. In: Proceeding of IEEE international conference on computer vision and recognition (CVPR). pp 1–8

  8. Chen L, Feris R, Zhai Y, Brown L, Hampapur A (2008) An integrated system for moving object classification in surveillance videos. In: Proceeding of IEEE Iinternational conference on advanced video and signal based surveillance. pp 52–59

  9. Zhang Z, Cai Y, Huang K, Tan T (2007) Real-time moving object classification with automatic scene division. In: Proceeding of IEEE international conference on Iimage processing (ICIP), vol 5. pp 149–152

  10. Fergus R, Perona P, Zisserman A (2003) Object class recognition by unsupervised scale-invariant learning. In: Proceeding of IEEE international conference on computer vision and recognition (CVPR), vol 2. pp 264–271

  11. Javed O, Shah M (2002) Tracking and object classification for automated surveillance. In: Proceeding of IEEE European conference on computer vision, vol 4. pp 343–357

  12. Boragno S, Boghossian B, Makrix D, Velastin S (2008) Object classification for real-time video surveillance applications. In: Proceeding of IET international conference on visual information engineering. pp 192–197

  13. Gehlar P, Nowozin S (2009) On feature combination for multiclass object classification. In: Proceeding of IEEE international conference on computer vision. pp 221–228

  14. Yu G, Slotine JJ (2008) Fast wavelet-based visual classification. In: Proceeding of IEEE international conference on pattern recognition (ICPR). pp 1–5

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

    Article  Google Scholar 

  16. Serre T, Wolf L, Bileschi S, Riesenhuber M, Poggio T (2007) Robust object recognition with cortex-like mechanisms. IEEE Trans Pattern Anal Mach Intell 29(3):411–426

    Article  Google Scholar 

  17. Singh H, Gupta D, Kushwaha AKS (2018) Multiclass object recognition and classification using boosting technique. In: Proceeding of 9th international conference on computing communication and networking technologies (ICCCNT 2018), IEEE, p 43488

  18. Hayat S, Kun S, Tengtao Z, Yu Y, Tu T, Du Y (2018) A deep learning framework using convolutional neural network for multi-class object recognition. In: Proceeding of 3rd IEEE international conference on image, vision and computing (ICIVC 2018). pp 194–198

  19. Ezat WA, Dessouky MM, Ismail NA (2019) Multi-class image classification using deep learning algorithm. In: Proceeding of 4th international conference on advanced technology and applied sciences (ICaTAS’2019). pp 167–172

  20. Mohana HVR, Ardhya (2019) Object detection and classification algorithms using deep learning for video surveillance applications. Int J Innov Technol Explor Eng 8(8):386–395

    Google Scholar 

  21. Saju A, Suresh HN (2020) Multi object detection and classification using superpixel based saliency detection and multi support vector machine for visually impaired person. Int J Adv Sci Technol 29(1):19–34

    Google Scholar 

  22. Jemilda G, Baulkani S (2020) Integration of new moving object segmentation and classification techniques using optimal salp swarm-based feature fusion with linear multi k-SVM classifier. EURASIP J Image Video Process.

    Article  Google Scholar 

  23. Castleman KR (1996) Digital image processing. Prentice Hall, Englewood Cliffs

    Google Scholar 

  24. Daubechies I (1992) Ten lecture on wavelets. Society for Industrial and Applied Mathematics (SIAM), Philadelphia

    Book  Google Scholar 

  25. Clonda D, Lina JM, Goulard B (2004) Complex Daubechies wavelets: properties and statistical image modeling. Sig Process 84(1):1–23

    Article  Google Scholar 

  26. Sokolova M, Lapalme G (2009) A systematic analysis of performance measures for classification tasks. Inf Process Manag 45:427–437

    Article  Google Scholar 

  27. Khare A, Khare M, Jeong Y, Kim H, Jeon M (2010) Despeckling of medical ultrasound images using Daubechies complex wavelet transform. Sig Process 90(2):428–439

    Article  Google Scholar 

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

    Article  MathSciNet  Google Scholar 

  29. Hwang SK, Kim WY (2006) A Novel approach to the fast computation of Zernike moments. Pattern Recognit 39(11):2065–2076

    Article  Google Scholar 

  30. Celebi EM, Aslandogan YA (2005) A comparative study of three moment based shape descriptors. In: Proceeding of international conference on information technology: coding and computing (ITCC 2005), Texas, USA, vol I. pp 788–793

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

    Article  Google Scholar 

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

    Article  Google Scholar 

  33. 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  Google Scholar 

  34. Farzem M, Shirani S (2001) A robust multimedia watermarking technique using Zernike transform. In: Proceeding of fourth IEEE workshop on multimedia signal processing. pp 529–534

  35. Zhenjiang M (2000) Zernike moment based image shape analysis and its application. Pattern Recognit Lett 21(2):169–177

    Article  Google Scholar 

  36. Aly M (2005) Survey on multiclass classification methods. Technical report, California Institute of Technology

  37. Lee Y, Lin Y, Wahba G (2004) Multicategory support vector machines: theory and application to the classification of microarray data and satellite radiance data. J Am Stat Assoc 99(465):67–81

    Article  MathSciNet  Google Scholar 

  38. Pedrajas NG, Boyer DO (2006) Improving multiclass pattern recognition by the combination of two strategies. IEEE Trans Pattern Recognit Mach Intell 28(6):1001–1006

    Article  Google Scholar 

  39. Hsu CW, Lin CJ (2002) A comparison of methods for multiclass support vector machine. IEEE Trans Neural Netw 13(2):415–425

    Article  Google Scholar 

  40. Rifkin R, Klautau A (2004) Parallel networks that learn to pronounce English text. J Mach Learn Res 5:101–141

    Google Scholar 

Download references

Author information

Authors and Affiliations


Corresponding author

Correspondence to Manish Khare.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and Permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Khare, M., Khare, A. Integration of complex wavelet transform and Zernike moment for multi‐class classification. Evol. Intel. 14, 1151–1162 (2021).

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: