Contour Co-occurrence Matrix – A Novel Statistical Shape Descriptor

  • Rami Rautkorpi
  • Jukka Iivarinen
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3617)


In this paper a novel statistical shape feature called the Contour Co-occurrence Matrix (CCM) is proposed for image classification and retrieval. The CCM indicates the joint probability of contour directions in a chain code representation of an object’s contour. Comparisons are conducted between different versions of the CCM and several other shape descriptors from e.g. the MPEG-7 standard. Experiments are run with two defect image databases. The results show that the CCM can efficiently represent and classify the difficult, irregular shapes that different defects possess.


Shape Descriptor Chain Code Paper Database Edge Histogram Cluster Prominence 
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.
    Sonka, M., Hlavac, V., Boyle, R.: Image Processing, Analysis and Machine Vision. Chapman & Hall Computing, London (1993)Google Scholar
  2. 2.
    Marshall, S.: Review of shape coding techniques. Image and Vision Computing 7, 281–294 (1989)CrossRefGoogle Scholar
  3. 3.
    Pakkanen, J., Ilvesmäki, A., Iivarinen, J.: Defect image classification and retrieval with MPEG-7 descriptors. In: Bigun, J., Gustavsson, T. (eds.) SCIA 2003. LNCS, vol. 2749, pp. 349–355. Springer, Heidelberg (2003)CrossRefGoogle Scholar
  4. 4.
    Iivarinen, J., Rautkorpi, R., Pakkanen, J., Rauhamaa, J.: Content-based retrieval of surface defect images with PicSOM. International Journal of Fuzzy Systems 6, 160–167 (2004)Google Scholar
  5. 5.
    Haralick, R., Shanmugam, K., Dinstein, I.: Textural features for image classification. IEEE Transactions on Systems, Man, and Cybernetics SMC-3, 610–621 (1973)Google Scholar
  6. 6.
    Freeman, H.: Computer processing of line-drawing images. Computing Surveys 6, 57–97 (1974)zbMATHCrossRefGoogle Scholar
  7. 7.
    Iivarinen, J., Visa, A.: Shape recognition of irregular objects. In: Casasent, D.P. (ed.) Intelligent Robots and Computer Vision XV: Algorithms, Techniques, Active Vision, and Materials Handling. Proc. SPIE, vol. 2904, pp. 25–32 (1996)Google Scholar
  8. 8.
    Conners, R., Harlow, C.: Toward a structural textural analyser based on statistical methods. Computer Graphics and Image Processing 12, 224–256 (1980)CrossRefGoogle Scholar
  9. 9.
    Manjunath, B.S., Salembier, P., Sikora, T. (eds.): Introduction to MPEG-7: Multimedia Content Description Interface. John Wiley & Sons Ltd., Chichester (2002)Google Scholar
  10. 10.
    Iivarinen, J., Visa, A.: An adaptive texture and shape based defect classification. In: Proceedings of the 14th International Conference on Pattern Recognition, Brisbane, Australia, vol. I, pp. 117–122 (1998)Google Scholar
  11. 11.
    Laaksonen, J., Koskela, M., Laakso, S., Oja, E.: Self-organising maps as a relevance feedback technique in content-based image retrieval. Pattern Analysis and Applications 4, 140–152 (2001)zbMATHCrossRefMathSciNetGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2005

Authors and Affiliations

  • Rami Rautkorpi
    • 1
  • Jukka Iivarinen
    • 1
  1. 1.Laboratory of Computer and Information ScienceHelsinki University of Technology, HUTFinland

Personalised recommendations