A Multiresolution Approach for Segmenting Surfaces

  • G. G. Pieroni
  • S. P. Tripathy
Part of the International Centre for Mechanical Sciences book series (CISM, volume 307)


Automatic analysis of surface morphology is relevant to several application areas in robotic vision and biomedical research. Depending on the representation of a surface, a number of methods are presently available in order to perform segmentation of a surface into meaningful regions. In this work, we assume that the surface is a well defined compound of triangular tiles. The segmentation is performed by using the discrete approximation of the Gaussian and Mean curvatures. According to the rules of differential geometry the signs of the two operators determine the local differential properties such that a classification of a point into one of eight possible classes can be performed. In this work, a similar technique has been developed by using triangular tiles instead of points. When noisy surfaces are considered, the use of differential geometry loses meaning. In order to overcome this difficulty a novel technique, which takes advantage of multi-resolution analysis, has been developed. Experiments were performed to decompose several geometric surfaces. The geometric surfaces that were used were those that could be expressed as explicit functions of x and y. Noiseless and noisy surfaces were tested.


Fundamental Form Gaussian Curvature Principal Curvature Normal Curvature Noisy Image 
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. 1.
    M.P. Baker and D. Hearn, Computer Graphics, Prentice Hall, 1986.Google Scholar
  2. 2.
    D.H. Ballard, and CM. Brown, Computer Vision, Prentice-Hall, Englewood Cliffs, N.J. , 1982.Google Scholar
  3. 3.
    M. Brady, J. Ponce, A. Yiulk, and H. Asada, Describing Surfaces, Computer Vision, Graphics and Image Processing, 32, 1985, pp. 1–28.CrossRefMATHGoogle Scholar
  4. 4.
    J.M. Beck, R.T. Farouki, and J.K. Hinds, Surface Analysis Methods, Computer Vision, Graphics and Image Processing, Dec. 1986, pp. 18–36.Google Scholar
  5. 5.
    P.J. Besl, and R.C. Jain, Three-Dimensional Object Recognition, ACM Computing Surveys,17, No (1),1985, pp. 75–145.CrossRefGoogle Scholar
  6. 6.
    P.J. Besl, and R.C. Jain, Invariant Surface Characteristics for Three-Dimensional Object Recognition, Computer Vision, Graphics and Image Processing, 33, 1986, pp 33–80.CrossRefMATHGoogle Scholar
  7. 7.
    R.T. Chin, and C.R. Dyer, Model Based Recognition in Robot Vision, Computing Surveys, Vol 18, No (1), March 1986.Google Scholar
  8. 8.
    D.J. Foley, and A. Van Dam, Fundamentals of Interactive Computer Graphics, Addison-Wesley, Reading, Mass., 1982.Google Scholar
  9. 9.
    R.A. Jarvis, A Perspective on Range Finding Techniques for Computer Vision, IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. PAMI-5, No. 2, Mar 1983, pp 122–139.CrossRefGoogle Scholar
  10. 10.
    E. Keppel, Approximating Complex Surfaces by Triangulation of Contour Lines, IBM Jl. Res. Dev., 19, 1975, pp. 2–11.MathSciNetCrossRefMATHGoogle Scholar
  11. 11.
    B. Kepr, Differential Geometry, Survey of Applicable Mathematics, editor Karel Rektirys, M.I.T. Press, Cambridge, Mass., 1969.Google Scholar
  12. 12.
    C. Lin, and M.J. Perry, Shape Description Using Surface Triangulation, Proceedings of the Workshop on Computer Vision: Representation and Control (Rindge, N.H., Aug 23–25) IEEE, New York, 1982, pp. 38–43.Google Scholar
  13. 13.
    M.M. Lipshutz, Differential Geometry, McGraw Hill, New York, 1969.Google Scholar
  14. 14.
    W.D.McFarland, and R.W. McLaren, Problems in Three Dimensional Imaging, Proceedings of AAAI Conference on Artificial Intelligence, Austin, TX., 1984.Google Scholar
  15. 15.
    M. Mortenson, Geometric Modelling, Wiley, New York, 1985.Google Scholar
  16. 16.
    G.G. Pieroni, I. Rousseau, and N. Volkow, Segmenting Positron Emission Imagery, international Conference of Pattern Recognition, Italian Chapter, Sept. 1987.Google Scholar
  17. 17.
    J. Ponce, and O. Faugeras, An Object Centered Hierarchical Representation for Three Dimensional Objects: The Prism Tree, Computer Vision, Graphics and Image Processing, 38, 1987, pp. 1–28.CrossRefGoogle Scholar
  18. 18.
    A. Rosenfeld, and A. Kak, Digital Picture Processing, Vol. 1 and 2, Academic Press, New York, 1981.Google Scholar
  19. 19.
    Y. Shirai, Three-Dimensional Computer Vision, Computer Vision and Sensor based Robots, Edited by G.G. Doll and L. Rossol, Plemum Press, 1979.Google Scholar
  20. 20.
    K.A. Stevens, The Visual Interpretation of Surface Contours, Artificial Intelligence, 17,1981, pp. 47–73.CrossRefGoogle Scholar
  21. 21.
    B.C. Venmuri, A. Mitchie, and J.K. Aggarwal, Curvature Based Representation of Objects from Range Data, Image and Vision Computing, Vol. 4, No. 2, May 1986.CrossRefGoogle Scholar
  22. 22.
    Y.F. Wang, and J.K. Aggarwal, Surface Reconstruction and Representation of 3-D Scenes, Pattern Recognition, Vol. 19, No. 3, 1986, pp. 197–207.CrossRefGoogle Scholar
  23. 23.
    Y.P. Wing, A Portable Graphics Package for Three Dimensional Surface Reconstruction, Master’s Thesis, University of Houston, Nov. 1987.Google Scholar

Copyright information

© Springer-Verlag Wien 1989

Authors and Affiliations

  • G. G. Pieroni
    • 1
  • S. P. Tripathy
    • 2
  1. 1.University of UdineUdineItaly
  2. 2.University of HustonHustonUSA

Personalised recommendations