Skip to main content
Log in

Mathematical morphological operations of boundary-represented geometric objects

  • Published:
Journal of Mathematical Imaging and Vision Aims and scope Submit manuscript

Abstract

The resemblance between the integer number system with multiplication and division and the system of convex objects with Minkowski addition and decomposition is really striking. The resemblance also indicates a computational technique which unifies the two Minkowski operations as a single operation. To view multiplication and division as a single operation, it became necessary to extend the integer number system to the rational number system. The unification of the two Minkowski operations also requires that the ordinary convex object domain must be appended by a notion of inverse objects or negative objects. More interestingly, the concept of negative objects permits further unification. A nonconvex object may be viewed as a mixture of ordinary convex object and negative object, and thereby, makes it possible to adopt exactly the same computational technique for convex as well as nonconvex objects. The unified technique, we show, can be easily understood and implemented if the input polygons and polyhedra are represented by their slope diagram representations.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. P.K. Ghosh and S.P. Mudur, “The brush-trajectory approach to figure specification: Some algebraic solutions,” ACM Trans. on Graphics, Vol. 3, pp. 110–134, 1984.

    Google Scholar 

  2. P.K. Ghosh, “A mathematical model for shape description using Minkowski operators,” Comput. Vision Graphics Image Process., Vol. 44, pp. 239–269, 1988.

    Google Scholar 

  3. P.K. Ghosh, “A solution of polygon containment, spatial planning, and other related problems using Minkowski operations,” Comput. Vision Graphics Image Process., Vol. 49, pp. 1–35, 1990.

    Google Scholar 

  4. P.K. Ghosh, “An algebra of polygons through the notion of negative shapes,” CVGIP: Image Understanding, Vol. 54, No. 1, pp. 119–144, 1991.

    Google Scholar 

  5. P.K. Ghosh, “Vision, geometry, and Minkowski operators,” Contemporary Mathematics (Am. Math. Soc.), Vol. 119, pp. 63–83, 1991.

    Google Scholar 

  6. B. Grunbaum, Convex Polytopes, Interscience: London, 1967.

    Google Scholar 

  7. L.J. Guibas, L. Ramshaw, and J. Stolfi, “A kinetic framework for computational geometry,” Proc. of IEEE 24th Annual Symp. on Foundation of Computer Science, 1983, pp. 100–111.

  8. L.J. Guibas and R. Seidel, “Computing convolutions by reciprocal search,” Discrete and Computational Geometry, Vol. 2, pp. 157–193, 1987.

    Google Scholar 

  9. K.P. Horn and J. Weldon, “Filtering closed curves,” IEEE Trans. on PAMI, Vol. PAMI-8, No. 5, pp. 665–668, 1986.

    Google Scholar 

  10. P.J. Kelly and M.L. Weiss, Geometry and Convexity, John Wiley & Sons: New York, 1979.

    Google Scholar 

  11. T. Lozano-Perez and M.A. Wesley, “An algorithm for planning collision-free paths among polyhedral obstacles,” Comm. of ACM, Vol. 22, pp. 560–570, 1979.

    Google Scholar 

  12. D. Mount and R. Silverman, “Combinatorial and computational aspects of Minkowski decompositions, contemporary mathematics,” Am. Math. Soc., Vol. 119, pp. 107–124, 1991.

    Google Scholar 

  13. F.P. Preparata and S.J. Hong, “Convex hull of finite sets of points in two and three dimensions,” Comm. ACM, Vol. 2, No. 20, pp. 87–93, 1977.

    Google Scholar 

  14. F.P. Preparata and M.I. Shamos, Computational Geometry: An Introduction, Springer-Verlag, 1985.

  15. A.A.G. Requicha and J.R. Rossignac, “Solid modeling and beyound,” IEEE Computer Graphics and Applications, Vol. 12, No. 5, pp. 31–44, 1992.

    Google Scholar 

  16. B.A. Rosenfeld and N.D. Sergeeva, Stereographic Projection, Mir Publisher: Moscow, 1977.

    Google Scholar 

  17. J.T. Schwartz, “Finding the minimum distance between two convex polygons,” Information Process. Lett., Vol. 13, pp. 168–170, 1981.

    Google Scholar 

  18. J. Serra, Image Analysis and Mathematical Morphology, Academic Press, 1982.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Ghosh, P.K., Haralick, R.M. Mathematical morphological operations of boundary-represented geometric objects. J Math Imaging Vis 6, 199–222 (1996). https://doi.org/10.1007/BF00119839

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF00119839

Keywords

Navigation