A Comparison of 2-D Moment-Based Description Techniques

  • C. Di Ruberto
  • A. Morgera
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3617)


Moment invariants are properties of connected regions in binary images that are invariant to translation, rotation and scale. They are useful because they define a simply calculated set of region properties that can be used for shape classification and part recognition. Orthogonal moment invariants allow for accurate reconstruction of the described shape. Generic Fourier Descriptors yield spectral features and have better retrieval performance due to multi-resolution analysis in both radial and circular directions of the shape. In this paper we first compare various moment-based shape description techniques then we propose a method that, after a previous image partition into classes by morphological features, associates the appropriate technique with each class, i.e. the technique that better recognizes the images of that class. The results clearly demonstrate the effectiveness of this new method regard to described techniques.


Zernike Moment Moment Invariant Pattern Recognition Letter Zernike Polynomial Orthogonal Moment 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    Hu, M.K.: Visual pattern recognition by moment invariants. IRE Trans. Information Theory 8, 179–187 (1962)Google Scholar
  2. 2.
    Dudani, S.A., Breeding, K.J., McGhe, R.B.: Aircraft identification by moment invariants. IEEE Trans. Computers 26, 39–45 (1977)CrossRefGoogle Scholar
  3. 3.
    Belkasim, S.O., Shridhar, M., Ahmadi, M.: Pattern recognition with moment invariants: a comparative study and new results. Pattern Recognition 24, 1117–1138 (1991)CrossRefGoogle Scholar
  4. 4.
    Wong, R.Y., Hall, E.L.: Scene matching with invariant moments. Computer Graphics and Image Processing 8, 16–24 (1978)CrossRefGoogle Scholar
  5. 5.
    Goshtasby, A.: Template matching in rotated images. IEEE Trans. Pattern Analysis and Machine Intelligence 7, 338–344 (1985)CrossRefGoogle Scholar
  6. 6.
    Flusser, J., Suk, T.: A moment-based approach to registration of images with affinne geometric distortion. IEEE Trans. Geoscience and Remote Sensing 32, 382–387 (1994)CrossRefGoogle Scholar
  7. 7.
    Mukundan, R., Ramakrishnan, K.R.: An iterative solution for object pose parameters using image moments. Pattern Recognition Letters 17, 1279–1284 (1996)CrossRefGoogle Scholar
  8. 8.
    Mukundan, R., Malik, N.K.: Attitude estimation using moment invariants. Pattern Recognition Letters 14, 199–205 (1993)CrossRefGoogle Scholar
  9. 9.
    Sluzek, A.: Identification and inspection of 2-d objects using new moment-based shape descriptors. Pattern Recognition Letters 16, 687–697 (1995)CrossRefGoogle Scholar
  10. 10.
    El-Khaly, F., Sid-Ahmed, M.A.: Machine recognition of optically captured machine printed arabic text. Pattern Recognition 23, 1207–1214 (1990)CrossRefGoogle Scholar
  11. 11.
    Tsirikolias, K., Mertzios, B.G.: Statistical pattern recognition using efficient two-dimensional moments with applications to character recognition. Pattern Recognition 26, 877–882 (1993)CrossRefGoogle Scholar
  12. 12.
    Khotanzad, A., Hong, Y.H.: Invariant image recognition by zernike moments. IEEE Trans. Pattern Analysis and Machine Intelligence 12, 189–197 (1990)CrossRefGoogle Scholar
  13. 13.
    Flusser, J., Suk, T.: Affine moment invariants: A new tool for character recognition. Pattern Recognition Letters 15, 433–436 (1994)CrossRefGoogle Scholar
  14. 14.
    Maitra, S.: Moment invariants. Proc. of the IEEE 67, 697–699 (1979)CrossRefGoogle Scholar
  15. 15.
    Hupkens, T.M., de Clippeleir, J.: Noise and intensity invariant moments. Pattern Recognition 16, 371–376 (1995)CrossRefGoogle Scholar
  16. 16.
    Wang, L., Healey, G.: Using zernike moments for the illumination and geometry invariant classiffication of multispectral texture. IEEE Trans. Image Processing 7, 196–203 (1998)CrossRefGoogle Scholar
  17. 17.
    Li, Y.: Reforming the theory of invariant moments for pattern recognition. Pattern Recognition 25, 723–730 (1992)CrossRefGoogle Scholar
  18. 18.
    Wong, W.H., Siu, W.C., Lam, K.M.: Generation of moment invariants and their uses for character recognition. Pattern Recognition Letters 16, 115–123 (1995)CrossRefGoogle Scholar
  19. 19.
    Flusser, J.: On the independence of rotation moment invariants. Pattern Recognition 33, 1405–1410 (2000)CrossRefGoogle Scholar
  20. 20.
    Flusser, J.: On the inverse problem of rotation moment invariants. Pattern Recognition 35, 3015–3017 (2002)zbMATHCrossRefGoogle Scholar
  21. 21.
    Teague, M.R.: Image analysis via the general theory of moments. J. Optical Soc. of America 70, 920–930 (1980)CrossRefMathSciNetGoogle Scholar
  22. 22.
    Wallin, A., Kubler, O.: Complete sets of complex zernike moment invariants and the role of the pseudoinvariants. IEEE Trans. Pattern Analysis and Machine Intelligence 17, 1106–1110 (1995)CrossRefGoogle Scholar
  23. 23.
    Hu, M.K.: Pattern recognition by moment invariants. In: Proc. IRE, vol. 49 (1961)Google Scholar
  24. 24.
    Suk, J.F.T.: Pattern recognition by affine moment invariants. Pattern Recognition 26, 167–174 (1993)CrossRefMathSciNetGoogle Scholar
  25. 25.
    Taubin, G., Cooper, D.B.: Object recognition based on moment (or algebraic) invariants. In: Geometric invariance in computer vision, pp. 375–397. MIT Press, Cambridge (1992)Google Scholar
  26. 26.
    Teh, C.-H., Chin, R.T.: On image analysis by the method of moments. IEEE Trans. on Pattern Analysis and Machine Intelligence 10(4), 496–513 (1988)zbMATHCrossRefGoogle Scholar
  27. 27.
    Teague, M.R.: Image analysis via the general theory of moments. Journal of the Optical Society of America 70(8), 920–930 (1979)CrossRefMathSciNetGoogle Scholar
  28. 28.
  29. 29.

Copyright information

© Springer-Verlag Berlin Heidelberg 2005

Authors and Affiliations

  • C. Di Ruberto
    • 1
  • A. Morgera
    • 1
  1. 1.Dipartimento di Matematica e InformaticaUniversità di CagliariCagliariItaly

Personalised recommendations