Visual Form pp 409-419 | Cite as

The Dimensions of Shape and Form

  • George Nagy


Shape is used in computer vision to describe and identify objects. This paper is simply a collection of borrowed observations on the nature of shape. Many different points of view are discussed, but no definitive conclusions are reached. We request the reader’s indulgence and begin with some definitions.


Voronoi Diagram Computational Geometry Medial Axis Mathematical Morphology Photometric Stereo 
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.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. D. Allen, L. De Floriani, B. Falcidieno, G. Nagy, C. Pienovi, A visibility model for terrain features, Proc. Second Int’l Symp. Spatial Data Handling, Seattle, WA., 235-250, July 1986.Google Scholar
  2. C. Arcelli, G. Sanniti di Baja, Medial lines and figure analysis, Proc. 5th ICPR, Miami Beach, 1016-1018, 1980.Google Scholar
  3. C. Arcelli, G. Sanniti di Baja, A thinning algorithm based on prominence detection, Pattern Recognition 13, 3, 225–235, 1981.CrossRefGoogle Scholar
  4. C. Arcelli, G. Sanniti di Baja, A technique for shape analysis, in Progress in Cybernetics and Systems Research, Vol. XI, (R. Tappl, N.V. Findler, W. Horn, eds) Hemisphere, 1982.Google Scholar
  5. C. Arcelli, G. Sanniti di Baja, Local operations for digital figure description, Proc. 6th ICPR, Munich, 1106-1108, 1982.Google Scholar
  6. C. Arcelli, G. Sanniti di Baja, A width-independent fast thinning algorithm, IEEE Trans. PAMI-7, 4, 463–474, 1985.Google Scholar
  7. C. Arcelli, G. Sanniti di Baja, Computing Voronoi diagrams in digital pictures, Pattern Recognition Letters 4, 383–389, 1986.CrossRefGoogle Scholar
  8. E.M. Arkin, L.P. Chew, D. Huttenlocher, K. Kedem, J.S.B. Mitchell, An efficiently computable metric for comparing polygonal shapes, IEEE Trans-PAMI, 1991.Google Scholar
  9. W. Blake, The Tyger, in Songs of Experience, 1794.Google Scholar
  10. H. Blum, A transformation for extracting new descriptors of shape, Models for the Perception of Speech and Visual Form (Weinant Wathn-Dunn, ed) MIT Press, pp. 362-381, 1967.Google Scholar
  11. H. Blum, Biological shape and visual science (Part I), J. of Theoretical Biology 38, 205–287, 1973.CrossRefGoogle Scholar
  12. H. Blum and R. N. Nagel, Shape description using weighted symmetric axis features, Pattern Recognition 10, 167–180, 1978.zbMATHCrossRefGoogle Scholar
  13. G. Boccignone, A. Chianese, L.P. Cordella, D. Merelli, Using skeletons for OCR, in Progress in Image Analysis and Processing, (V. Cantoni, L.P. Cordella, S. Levialdi, G. Sanniti de Baja, eds.), 275-282, World Scientific, 1990.Google Scholar
  14. F.L. Bookstein, The line-skeleton, Computer Graphics and Image Processing 10, 123–137, 1979.CrossRefGoogle Scholar
  15. E. Bruzzone, L. De Floriani, E. Puppo, Manipulating three-dimensional triangulations, FODO 1989.Google Scholar
  16. L. Calabi, W.E. Hartnett, Shape recognition, prairie fires, convex deficiencies and skeletons, The American Mathematical Monthly 75, 335–342, 1968.MathSciNetzbMATHCrossRefGoogle Scholar
  17. S.K. Chang, Principles of Pictorial Information Systems Design, Prentice Hall, Englewood Cliffs, NJ 1989.Google Scholar
  18. A. Chianese, M. De Santo, M. Vento, A structural description method for OCR, in Progress in Image Analysis and Processing, (V. Cantoni, L.P. Cordella, S. Levialdi, G. Sanniti de Baja, eds.), 296-300, World Scientific, 1990.Google Scholar
  19. A. Gonzalez-Corbalan, Recognition of shape in plane curves, PhD thesis, University of Cantabria, Santander, Spain, Reported by Tomas Recio, 1990.Google Scholar
  20. H.S.M. Coxeter, Regular Polytopes, Dover 1963.Google Scholar
  21. L.P. Cordella, G. Sanniti di Baja, Context dependent smoothing of figures represented by their medial axis transform, Proc. 8th ICPR, Paris 280-282, 1986.Google Scholar
  22. L. De Floriani, A pyramidal data structure for triangle-based surface description, IEEE Computer Graphics and Applications 9, 2, 67–78 March 1989.CrossRefGoogle Scholar
  23. L. De Floriani, Feature extraction from boundary models of three-dimensional objects, IEEE-PAMI 11, 8, August 1989.CrossRefGoogle Scholar
  24. T. De Witt, Range finding with diffraction gratings, Advanced Imaging, pp. A50-A56, July 1988.Google Scholar
  25. R.O. Duda and P.E. Hart, Pattern Classification and Scene Analysis, Wiley, 1973.Google Scholar
  26. M.J. Eggenhofer, A.U. Frank, J.P. Jackson, A topological data model for spatial databases, in Preliminary Proceedings, NCGIA Symposium on Design and Implementation of Large Spatial Databases, Santa Barbara, CA, July 1989, to be published in Lecture Notes in Computer Science, Springer-Verlag.Google Scholar
  27. H.A. ElGindy, G.T. Toussaint, Computing the relative neighborhood decomposition of a simple polygon, in Computational Morphology, a Computational Geometry Approach to the Analysis of Form, (G.T. Toussaint, ed) Elsevier 1988.Google Scholar
  28. H. ElGindy, G.T. Toussaint, On geodesic properties of polygons relevant to linear time triangulation, in preparation, 1990.Google Scholar
  29. B. Falcidieno, F. Giannini, Automatic recognition and representation of shape-based features in a geometric modeling system, Computer Vision, Graphics, and Image Processing 48, 1, 93–123, October 1989.CrossRefGoogle Scholar
  30. B. Falcidieno, M. Spagnuolo, Surface Description by characteristic region configuration graph, Proceedings of the 4th Int’l Symposium on Spatial Data Handling, Zurich, July 1990.Google Scholar
  31. G. Farin, Curves and surfaces for computer-aided geometric design: a practical guide, Academic Press, 1990.Google Scholar
  32. R.T. Farouki, C.A. Neff, Algebraic properties of plane offset curves, Computer-Aided Geometric Design, to appear, 1989.Google Scholar
  33. I.D. Faux, M. J. Pratt, Computational geometry for design and manufacture, Ellis Horwood Publishers, Chichester, 1979.Google Scholar
  34. P. Fredericksen, Terrain analysis and accuracy prediction by means of the Fourier transformation, Photogrammetria 36, 145–157, 1981.CrossRefGoogle Scholar
  35. H. Freeman, On the encoding of arbitrary geometric configurations, IRE Trans. EC-10, 260–268, 1960.MathSciNetGoogle Scholar
  36. H. Freeman, Computer processing of line drawing images, Computing Surveys 6, 1, March 1974.CrossRefGoogle Scholar
  37. H. Freeman, Shape description via the use of critical points, Pattern Recognition 10, 159–166, 1978.zbMATHCrossRefGoogle Scholar
  38. B. Grunbaum and G.C. Shephard, Tilings and Patterns, W.H. Freeman, 1987.Google Scholar
  39. H.W. Guggenheimer, Differential Geometry, Dover 1963.Google Scholar
  40. E.P. Glinert, Visual Programming Environments: Applications and Issues, IEEE Computer Society Press, Los Alamitos, CA, 1990.Google Scholar
  41. R.M. Haralick, T.J. Laffey, and L.T. Watson, The topographic primal sketch, Int. J. Robotics Research 2, 1, 50–72, 1983.CrossRefGoogle Scholar
  42. R. M. Haralick, S.R. Sternberg, and X. Zhuang, Image analysis using mathematical morphology, IEEE Trans. PAMI-9, 4, 532–550, 1987.Google Scholar
  43. G.C. Hatfield, W. Epstein, The status of the minimum principle in the theoretical analysis of visual perception, Psychological Bulletin 97 155–186, 1985.CrossRefGoogle Scholar
  44. S.S. Heide, A hierarchical representation of shape from smoothed local symmetries, MIT MS Thesis, September 1984.Google Scholar
  45. H. Von Helmholte, Treatise on Physiological Optics, 1962 translation from 3rd German edition, Dover, 1867.Google Scholar
  46. CM. Hoffman, How to construct the skeleton of CSG objects, Technical Report CSD-TR-1014, Purdue University, September 1990.Google Scholar
  47. A. Holden, Shapes, space and symmetry, Columbia University Press, New York, 1971.Google Scholar
  48. B.K.P. Horn, Robot Vision, MTT Press, Cambridge, MA, 1986.Google Scholar
  49. M.K. Hu, Visual pattern recognition by moment invariants, IRE Trans. Information Theory 8, 179–187, February 1962.zbMATHGoogle Scholar
  50. D.H. Hubel and T.N. Wiesel, Brain mechanisms of vision, Scientific American, 150-163, 1979.Google Scholar
  51. R. Jain, A.K. Jain, Report on range image understanding workshop, Machine Vision and Applications 2, 45–60, 1989.CrossRefGoogle Scholar
  52. R. Jakubowski, A structural representation of shape and its features, Information Sciences 39, 129–151, 1986.MathSciNetzbMATHCrossRefGoogle Scholar
  53. E. Johnston, A. Rosenfeld, Digital detection of pits, peaks, ridges and ravines, IEEE SMC-5, 672–680, 1975.Google Scholar
  54. B. Julesz, Visual pattern discrimination, IRE Trans. Information Theory, IT-8, 2, 84–92, February 1962.CrossRefGoogle Scholar
  55. B. Julesz, Foundations of cyclopean vision, University of Chicago Press, 1971.Google Scholar
  56. J.M. Keil, J.R. Sack, Minimum decomposition of polygonal objects, in Computational Geometry, (G.T. Toussaint, ed.), North Holland, 197-216, 1985.Google Scholar
  57. A. Khotanzad, Y.H. Hong, Invariant image recognition by Zernike Moments, IEEE PAMI 12, 5. 489–497, May 1990.Google Scholar
  58. D.G. Kirpatrick, Efficient Computation of continuous skeletons, 20th Ann. Symp. Found. Computer Sci., 18-27, October 1979.Google Scholar
  59. F. Klein, Vergleichende Betrachtungen uber neuere geometrische Forchungen, 1872. English translation: A comparative review of recent researches in geometry, Bull. New York Mathematical Society 2, 1893.Google Scholar
  60. D.J. Knuth, TEX and metafont; New directions in typesetting, American Mathematical Society and Digital Press, 1979.Google Scholar
  61. A. Kryzak, S.Y. Leung, C.Y. Suen, Reconstruction of two-dimensional patterns by Fourier descriptors, Proc. 9th ICPR, Rome, 1988.Google Scholar
  62. W. Latham, The conquest of form, Amolfini Gallery, Bristol, 1989.Google Scholar
  63. D.T. Lee, Medial axis transformation of a planar shape, IEEE PAMI-4, 4, 363–369, July 1982.Google Scholar
  64. E. Leeuwenberg, A perceptual coding language for visual and auditory patterns, American Journal of Psychology 84, 307–349, 1971.CrossRefGoogle Scholar
  65. M.D. Levine, Vision in man and machine, McGraw-Hill, New York, 1985.Google Scholar
  66. Y. Liu, Symmetry groups in robotic assembly planning, COINS Technical Report 90-83, PhD Dissertation, University of Massachusetts at Amherst, 1990.Google Scholar
  67. A. L. Loeb, Space Structures, Their Harmony and Counterpoint, Addison-Wesley 1976.Google Scholar
  68. E.A. Lord and C. B. Wilson, The mathematical description of shape and form, Halstead Press NY.Google Scholar
  69. B.B. Mandelbrot, How long is the coast of Britain? Statistical self-similarity and fractional dimension, Science 155, 636–638, 1967.CrossRefGoogle Scholar
  70. B.B. Mandelbrot, The fractal geometry of nature, W.H. Freeman and Company, New York, 1982.zbMATHGoogle Scholar
  71. M. Mantyla, An Introduction to Solid Modeling, Computer Science Press, 1988.Google Scholar
  72. D. Marr, Early processing of visual information, Phil. Trans. Royal Society of London B-275, No. 972, 483–524, October 1976.CrossRefGoogle Scholar
  73. G. Matheron, Random Sets and Integral Geometry, Wiley, New York, 1975.zbMATHGoogle Scholar
  74. U. Montanari, Continuous skeletons form digitized images, J. ACM 16, 4, 39–57, October 1969.CrossRefGoogle Scholar
  75. S. Mori, M. Don, A sequential tracking extraction of shape features and its constructive description, CVGIP-19, 349–366, 1982.Google Scholar
  76. G. Nackman, Two dimensional critical point configuration graphs, IEEE Trans. PAMI-6, 4, 442–450, July 1984.Google Scholar
  77. L.R. Nackman, S.M. Pizer, Three-dimensional shape description using the symmetric axis transform I: Theory, IEEE Trans. PAMI-7, 2, 187–202, March 1985.Google Scholar
  78. H. Nair, C. Stewart, Depth from focus, RPI CS Technical Report No. 90-10, March 1990.Google Scholar
  79. A.B.J. Novikoff, Integral geometry as a tool in pattern perception, in Principles of Self-Organization, (Von Foerster and Zopf, eds), Pergamon Press, New York 1962.Google Scholar
  80. J. O’Rourke, N. Badler, Decomposition of three-dimensional objects into spheres, IEEE Trans. PAMI-1, 3, 295–305, July 1979.Google Scholar
  81. J. O’Rourke, Computational geometry, Ann. Rev. Comput. Sci. 3, 389–411, 1988.CrossRefGoogle Scholar
  82. N.M. Patrikalakis and H.N. Gursoy, Shape interrogation by medial axis transform, 16th ASME Design Automation Conference, Chicago, September 1990.Google Scholar
  83. T. Pavlidis, Structural Pattern Recognition, Springer Verlag, 1977.Google Scholar
  84. T. Pavlidis, Algorithms for shape analysis of contours and waveforms, IEEE PAMI-2, 4, 301–312, July 1980.Google Scholar
  85. T. Pavlidis, Algorithms for Graphics and Image Processing, Computer Science Press, 1982.Google Scholar
  86. P. Pearce and S. Pearce, Polyhedra Primer, Van Nostrand Reinhold, 1978.Google Scholar
  87. E. Persoon, K.S. Fu, Shape discrimination using Fourier descriptors, IEEE SMC-7, 170–179, March 1977.MathSciNetGoogle Scholar
  88. P. Pearce and S. Pierce, Polyhedra Primer, Van Nostrand Reinhold, New York, 1978.zbMATHGoogle Scholar
  89. J.L. Pfaltz, A. Rosenfeld, Computer representation of planar regions by their skeletons, C. ACM 10, 119–125, Feb. 1967.CrossRefGoogle Scholar
  90. I. Pitas, A.V. Venetsanopoulos, Morphological shape decomposition, IEEE PAMI-12, 1, 38–45, January 1990.Google Scholar
  91. S.M. Pizer, W.R. Oliver, S.H. Bloomberg, Hierarchical shape description via the multiresolution symmetric axis transform, IEEE Trans. PAMI-9, 4, 505–511, July 1987.Google Scholar
  92. R.J. Popplestone, Group theory and robotics, in Robotics Research (M. Brady and R. Paul, ed), MIT Press, 1984.Google Scholar
  93. R.J. Popplestone, R. Weiss, Y. Liu, Using characteristic invariants to determine new spatial relationships from old, Proc. IEEE Int’l Conf. Robotics and Automation, Philadelphia, 1988.Google Scholar
  94. R.J. Popplestone, Y. Liu, R. Weiss, A group theoretic approach to assembly planning, Artificial Intelligence Magazine, Spring 1990.Google Scholar
  95. F.P. Preparata, The medial axis of a simple polygon, Proc. 6th Symp. Mathematical Foundations of Computer Science, 443-450, 1977.Google Scholar
  96. F.P. Preparata and M.I. Shamos, Computational Geometry: An Introduction, Springer-Verlag, New York, 1985.CrossRefGoogle Scholar
  97. K. Reihani and W.E. Thomspon, A robus t technique for basic shape recognition, Pre-proceedings, IAPR Workshop on Syntactic and Structural Pattern Recognition, SSPR-90, Murray Hill, N.J., June 1990, pp. 366-376.Google Scholar
  98. A.P. Reeves, RJ. Prokop, S.E. Andrews, F. Kuhl, Three-dimensional shape analysis using moments and Fourier descriptors, IEEE PAMI-10, 6, 937–943, November 1988.Google Scholar
  99. H. Samet, Quadtree and medial axis transform, Proc. 6th ICPR, Munich, 184-187, 1982.Google Scholar
  100. H. Samet, The Design and Analysis of Spatial Data Structures, Addison-Wesley, 1990.Google Scholar
  101. E. Saund, Deformation-based shape features, Pre-proceedings, IAPR Workshop on Syntactic and Structural Pattern Recognition, SSPR-90, Murray Hill, N.J., 491, June 1990.Google Scholar
  102. J. Schillinger, The mathematical basis of the arts, Da Capo Press, NY 1976.Google Scholar
  103. K. Scott, Inversions, a Catalog of Calligraphic Cartwheels, Byte Books, 1981.Google Scholar
  104. M. Senechal and G. M. Fleck, Patterns of Symmetry, U. Mass Press, Amherst, 1977.Google Scholar
  105. M. Senechal, G. Fleck, Shaping Space: A Polyhedral Approach, Birkhouser 1988.Google Scholar
  106. J. Serra, Image Analysis and Mathematical Morphology, Academic Press, London, 1982.zbMATHGoogle Scholar
  107. S.A. Shafer, Shadows and silhouettes in computer vision, Kluwer Academic Publishers, Boston, 1985.CrossRefGoogle Scholar
  108. J.C. Simon, Invariance in Pattern Recognition, application to line images, Image and Vision Computing 4, 1, 11–23, 1986.CrossRefGoogle Scholar
  109. J.C. Simon and O. Baret, Formes regulieres et singulieres; application a la reconnaissance de l’ecriture manuscrite, C.R. A cad. Sci. Paris, T. 809, Serie II, P. 1901-1906, 1989.Google Scholar
  110. D. Sinha, C.R. Giardina, Discrete black and white object recognition via morphological functions, IEEE PAMI-12, 3, 275–293, March 1990.Google Scholar
  111. ed]S. R. Sternberg, J. Serra, Guest Editors, Special Section on Mathematical Morphology, Computer Vision, Graphics, and Image Processing 35, 3, 279–382, September 1986.CrossRefGoogle Scholar
  112. C. Stewart, H. Nair, Parallel integration of depth from stereo and depth from focus, Proc. SPIE 1198, November 1989.Google Scholar
  113. G.H. Stout and L.H. Jensen, X-ray Structure Determination, Macmillan, London, 1968.Google Scholar
  114. M. Subbarao, Depth recovery from blurred edges, Proc. IEEE Conf. Computer Vision and Pattern Recognition, 1988.Google Scholar
  115. M.R. Teague, Image analysis via the general theory of moments, J. Opt. Soc. Am 70, 8, 920–929, August 1980.MathSciNetCrossRefGoogle Scholar
  116. D’Arcy Wentworth Thompson, On growth and form, Cambridge U. Press, 1942, 1959, 1962.Google Scholar
  117. G.T. Toussaint, The relative neighbourhood graph of a finite planar set, Pattern Recognition 12, 261–268, 1980.MathSciNetzbMATHCrossRefGoogle Scholar
  118. G.T. Toussaint, Computational geometry and form, Proc. First Int’l Symp. for Science on Form, (Y. Kato, R. Takaki, J. Toriwaki, eds), KTK Scientific Publishers, Tokyo, 395–403, 1986.CrossRefGoogle Scholar
  119. G.T. Toussaint, A graph-theoretic primal sketch, in Computational Morphology, a computational geometry approach to the analysis of form, (G.T. Toussaint, ed) Elsevier 1988.Google Scholar
  120. P. Van der Helm, E. Leeuwenberg, Avoiding explosive search in automatic selection of simplest pattern codes, Pattern Recognition 19, 181–196, 1986.CrossRefGoogle Scholar
  121. P. Van der Helm, E. Leeuwenberg, Accessibility, a criterion for regularity and hierarchy in visual pattern codes, Report 89 NICI 15, Dept. of Experimental Psychology, University of Nijmegen, Nijmegen, The Netherlands, 1989.Google Scholar
  122. L. Vincent, Algorithmes morphologiques a base de files d’attente et de lacets, extension aux graphes, Doctoral Dissertation, Ecole Nationale Superieure des Mines de Paris, May 1990.Google Scholar
  123. P. M. Will, K.S. Pennington, Grid coding: a preprocessing technique for robot and machine vision, Artificial Intelligence 2, 3/4, 1971.Google Scholar
  124. E. Wong and J. A. Steppe, Invariant recognition of geometric shapes, in Methodologies of Pattern Recognition, (S. Watanabe, ed) 535-546, Academic Press, 1969.Google Scholar
  125. G.G.N. Wright, The writing of arabic numerals, University of London Press, 1952.Google Scholar
  126. P.B. Yale, Geometry and Symmetry, Dover 1968.Google Scholar
  127. C.T. Zahn, Graph-theoretic methods for detecting and describing gestalt clusters, IEEE C 20, 68–86, Jan. 1971.Google Scholar

Copyright information

© Springer Science+Business Media New York 1992

Authors and Affiliations

  • George Nagy
    • 1
  1. 1.Rensselaer Polytechnic InstituteTroyUSA

Personalised recommendations