Skip to main content

Discrete 3D Wave Propagation for Computing Morphological Operations from Surface Patches and Unorganized Points

  • Chapter
Mathematical Morphology and its Applications to Image and Signal Processing

Part of the book series: Computational Imaging and Vision ((CIVI,volume 18))

Abstract

We present a discrete framework for 3D wave propagation to support morphological computations with an emphasis on the recovery of the medial axis of a 3D solid, a collection of surface patches, or a data set of unorganized points. The wave propagation is implemented on a discrete lattice, where initial surfaces are considered as sources of propagation. Three classes of discrete rays are designed to cover the propagation space with a minimal number of computations. These pencils of rays represent a“compromise” view between Huygens and Fermat principles. The 3D medial axis points are then found at the collision of wavefronts. This method has linear time complexity in the number of nodes of the lattice used to discretize the propagation medium, i.e., it is independent of the topological complexity of the initial data. As such, it is highly efficient for the extraction of symmetries, as well as for implementing 3D morphological filters based on erosions and dilations, from large 3D data sets. The wave propagation scheme permits to implement the effect of various metrics including the Euclidean one.

We gratefully acknowledge the support of this research by the NSF grant IRI-9700497.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. A. Adamatzky. Identification of cellular automata. Taylor and Francis, London, 1994.

    Google Scholar 

  2. N. Amenta et al. A new Voronoi-based surface reconstruction algorithm. Computer Graphics (SIGGRAPH’ 98), pages 415–421, July 1998.

    Google Scholar 

  3. A. Arehart, L. Vincent, and B. Kimia. Mathematical Morphology: The Hamilton-Jacobi connection. In Proc. of ICCV, pages 215–219, 1993.

    Google Scholar 

  4. V. I. Arnold. Mathematical Methods of Classical Mechanics. Springer V., 1989.

    Google Scholar 

  5. D. Attali and A. Montanvert. Computing and simplifying 2D and 3D continuous skeletons. CVIU, 67(3):261–273, 1997.

    Google Scholar 

  6. H. Blum. Biological shape and visual science. J. of Theor. Bio., 38:205–287, 1973.

    MathSciNet  Google Scholar 

  7. P.-E. Danielsson. Euclidean distance mapping. CGIP, 14:227–248, 1980.

    Google Scholar 

  8. H. Eggers. Two fast Euclidean distance transformations in Z2 based on sufficient propagation. CVIU, 69(1):106–116, 1998.

    Google Scholar 

  9. G. Malandain and S. Fernandez-Vidal. Euclidean skeletons. Image and Vision Computing, 16(5):317–327, 1998.

    Article  Google Scholar 

  10. P. Halliman, G. Gordon, A. Yuille, P. Giblin, and D. Mumford. Two-and Three-Dimensional Patterns of the Face. A. K. Peters, 1999.

    Google Scholar 

  11. C. Hoffmann and J. Rossignac. A road map to solid modeling. IEEE Trans. on Visualization & Computer Graphics, 2(1):3–10, March 1996.

    Google Scholar 

  12. F. Leymarie and M. Levine. Fast raster scan distance propagation on the discrete rectangular lattice. CVGIP-IU, 55(1):84–94, 1992.

    Google Scholar 

  13. W. Lorensen and H. Cline. Marching cubes. Computer Graphics, 21(4):163–169, 1987.

    Google Scholar 

  14. C. Ma and M. Sonka. A fully parallel 3D thinning algorithm and its applications. CVIU, 64(3):420–433, 1996.

    Google Scholar 

  15. P. Maragos and M. Butt. Advances in differential morphology. In ISMM’98, pp. 167–174. Kluwer Academic, 1998.

    Google Scholar 

  16. U. Montanari. Continuous skeletons from digitized images. JACM, 16(4):534–549, 1969.

    Article  MATH  Google Scholar 

  17. I. Ragnemalm. Neighborhoods for distance transformations using ordered propagation. CVGIP: Image Understanding, 56(3):399–409, 1992.

    Article  MATH  Google Scholar 

  18. J. Serra. Image Analysis & Mathematical Morphology. Acad. Pr., 1982.

    Google Scholar 

  19. O. Stavroudis. The Optics of Rays, Wavefronts, and Caustics, vol. 38 of Pure and Applied Physics. Academic Press, 1972.

    Google Scholar 

  20. A. Sudhalkar, L. Gürsöz, and F. Prinz. Box-skeletons of discrete solids. Computer-Aided Design, 28:507–517, 1996.

    Article  Google Scholar 

  21. H. Tek and B. Kimia. Curve evolution, wave propagation, & mathematical morphology. In ISMM’98, pp. 115–126. Kluwer Academic, 1998.

    Google Scholar 

  22. H. Tek and B. Kimia. Symmetry maps of free-form curve segments via wave propagation. In Proc. of the 7th ICCV, pp. 362–369, Kerkrya, Greece, Sept. 1999.

    Google Scholar 

  23. H. Tek, F. Leymarie, and B. Kimia. Interpenetrating waves & multiple generation shocks via the CEDT. In Adv. in Visual Form Analysis, pp. 582–593. World Sci., 1997.

    Google Scholar 

  24. B. Verwer, P. Verbeek, and S. Dekker. An uniform cost algorithm applied to distance transforms. IEEE Trans. on PAMI, 11(4):425–429, 1989.

    Google Scholar 

  25. L. Vincent. Exact Euclidean distance function by chain propagations. In Proc of CVPR’91, pages 520–525, 1991.

    Google Scholar 

  26. M. Wright et al. Skeletonization using an extended Euclidean distance transform. Image & Vision Comp., 13(5):367–375, 1995.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2002 Kluwer Academic/Plenum Publishers

About this chapter

Cite this chapter

Leymarie, F.F., Kimia, B.B. (2002). Discrete 3D Wave Propagation for Computing Morphological Operations from Surface Patches and Unorganized Points. In: Goutsias, J., Vincent, L., Bloomberg, D.S. (eds) Mathematical Morphology and its Applications to Image and Signal Processing. Computational Imaging and Vision, vol 18. Springer, Boston, MA. https://doi.org/10.1007/0-306-47025-X_38

Download citation

  • DOI: https://doi.org/10.1007/0-306-47025-X_38

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-0-7923-7862-4

  • Online ISBN: 978-0-306-47025-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics