Skip to main content

Combinatorial Maps for 2D and 3D Image Segmentation

  • Chapter
Digital Geometry Algorithms

Part of the book series: Lecture Notes in Computational Vision and Biomechanics ((LNCVB,volume 2))

Abstract

This chapter shows how combinatorial maps can be used for 2D or 3D image segmentation. We start by introducing combinatorial maps and we show how they can be used to describe image partitions. Then, we present a generic segmentation algorithm that uses and modifies the image partition represented by a combinatorial map. One advantage of this algorithm is that one can mix different criteria and use different image features which can be associated with the cells of the partition. In particular, it is interesting that the topological properties of the image partition can be controlled through this approach. This property is illustrated by the computation of classical topological invariants, known as Betti numbers, which are then used to control the number of cavities or the number of tunnels of regions in the image partition. Finally, we present some experimental results of 2D and 3D image segmentation using different criteria detailed in this chapter.

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 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.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

Notes

  1. 1.

    A permutation on a set D is a one to one mapping from D onto D.

  2. 2.

    An involution f on a set D is a one to one mapping from D onto D such that f=f −1.

  3. 3.

    β i β j is the composition of both permutations: (β i β j )(x)=β i (β j (x)).

References

  1. Bertrand, Y., Damiand, G., Fiorio, C.: Topological map: minimal encoding of 3d segmented images. In: Proc. of 3rd Workshop on Graph-Based Representation in Pattern Recognition, Ischia, Italy, pp. 64–73 (2001)

    Google Scholar 

  2. Braquelaire, J.P., Brun, L.: Image segmentation with topological maps and inter-pixel representation. J. Vis. Commun. Image Represent. 9(1), 62–79 (1998)

    Article  Google Scholar 

  3. Braquelaire, J.P., Desbarats, P., Domenger, J.P.: 3D split and merge with 3-maps. In: Proc. of International Workshop on Graph Based Representations, IAPR-TC15, Ischia, Italy, pp. 32–43 (2001)

    Google Scholar 

  4. Braquelaire, J.P., Desbarats, P., Domenger, J.P., Wüthrich, C.A.: A topological structuring for aggregates of 3d discrete objects. In: Proc. of International Workshop on Graph Based Representations, IAPR-TC15, Austria, pp. 193–202 (1999)

    Google Scholar 

  5. Braquelaire, J.P., Domenger, J.P.: Representation of segmented images with discrete geometric maps. Image Vis. Comput. 17(10), 715–735 (1999)

    Article  Google Scholar 

  6. Braquelaire, J.P., Guitton, P.: A model for image structuration. In: Proceedings of Computer Graphics International, pp. 426–435 (1988)

    Google Scholar 

  7. Brun, L.: Segmentation d’images couleur à base topologique. Thèse de doctorat, Université Bordeaux 1 (1996)

    Google Scholar 

  8. Damiand, G.: Topological model for 3d image representation: definition and incremental extraction algorithm. Comput. Vis. Image Underst. 109(3), 260–289 (2008)

    Article  Google Scholar 

  9. Damiand, G., Bertrand, Y., Fiorio, C.: Topological model for two-dimensional image representation: definition and optimal extraction algorithm. Comput. Vis. Image Underst. 93(2), 111–154 (2004)

    Article  Google Scholar 

  10. Damiand, G., Dexet-Guiard, M., Lienhardt, P., Andres, E.: Removal and contraction operations to define combinatorial pyramids: application to the design of a spatial modeler. Image Vis. Comput. 23(2), 259–269 (2005)

    Article  Google Scholar 

  11. Damiand, G., Lienhardt, P.: Removal and contraction for n-dimensional generalized maps. In: Proc. of International Conference on Discrete Geometry for Computer Imagery, Naples, Italy. Lecture Notes in Computer Science, vol. 2886, pp. 408–419. Springer, Berlin (2003)

    Chapter  Google Scholar 

  12. Damiand, G., Peltier, S., Fuchs, L., Lienhardt, P.: Topological map: an efficient tool to compute incrementally topological features on 3d images. In: Reulke, R., Eckardt, U., Flach, B., Knauer, U., Polthier, K. (eds.) IWCIA. Lecture Notes in Computer Science, vol. 4040, pp. 1–15. Springer, Berlin (2006)

    Google Scholar 

  13. Damiand, G., Resch, P.: Topological map based algorithms for 3d image segmentation. In: Proc. of 10th International Conference on Discrete Geometry for Computer Imagery, Bordeaux, France. Lecture Notes in Computer Science, vol. 2301, pp. 220–231. Springer, Berlin (2002). http://dx.doi.org/10.1007/3-540-45986-3_20

    Chapter  Google Scholar 

  14. Domenger, J.P.: Conception et implémentation du noyau graphique d’un environnement 2D1/2 d’édition d’images discrètes. Thèse de doctorat, Université Bordeaux 1 (1992)

    Google Scholar 

  15. Dupas, A., Damiand, G.: First results for 3d image segmentation with topological map. In: Proc. of International Conference on Discrete Geometry for Computer Imagery, Lyon, France. Lecture Notes in Computer Science, vol. 4992, pp. 507–518. Springer, Berlin (2008)

    Chapter  Google Scholar 

  16. Dupas, A., Damiand, G.: Region merging with topological control. Discrete Appl. Math. 157(16), 3435–3446 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  17. Felzenszwalb, P.F., Huttenlocher, D.P.: Image segmentation using local variation. In: Proc. of Computer Vision and Pattern Recognition, pp. 98–104 (1998)

    Google Scholar 

  18. Felzenszwalb, P.F., Huttenlocher, D.P.: Efficient graph-based image segmentation. Int. J. Comput. Vis. 59(2), 167–181 (2004)

    Article  Google Scholar 

  19. Fiorio, C.: A topologically consistent representation for image analysis: the frontiers topological graph. In: Proc. of International Conference on Discrete Geometry for Computer Imagery, Lyon, France. Lecture Notes in Computer Science, vol. 1176, pp. 151–162 (1996)

    Chapter  Google Scholar 

  20. Fourey, S., Brun, L.: A first step toward combinatorial pyramids in n-D spaces. In: Proc. of Graph-Based Representations in Pattern Recognition, Venice, Italy. Lecture Notes in Computer Sciences, vol. 5534, pp. 304–313. Springer, Berlin (2009)

    Chapter  Google Scholar 

  21. Fourey, S., Brun, L.: Efficient encoding of n-d combinatorial pyramids. In: Proc. of International Conference on Pattern Recognition, ICPR ’10, pp. 1036–1039. IEEE Comput. Soc., Los Alamitos (2010)

    Google Scholar 

  22. Freixenet, J., Muoz, X., Raba, D., Mart, J., Cuf, X.: Yet another survey on image segmentation: region and boundary information integration. In: Heyden, A., Sparr, G., Nielsen, M., Johansen, P. (eds.) Computer Vision ECCV 2002. Lecture Notes in Computer Science, vol. 2352, pp. 21–25. Springer, Berlin (2002)

    Google Scholar 

  23. Fu, K.S., Mui, J.K.: A survey on image segmentation. Pattern Recognit. 13(1), 3–16 (1981)

    Article  MathSciNet  Google Scholar 

  24. Itwm, F.: Survey of 3d image segmentation methods. Fraunhofer Institut Techno- und Wirtschaftsmathematik ITWM 123, Kaiserslautern, Germany (2007)

    Google Scholar 

  25. Khalimsky, E., Kopperman, R., Meyer, P.R.: Computer graphics and connected topologies on finite ordered sets. Topol. Appl. 36, 1–17 (1990)

    Article  MathSciNet  MATH  Google Scholar 

  26. Köthe, U.: Xpmaps and topological segmentation—a unified approach to finite topologies in the plane. In: Proc. of International Conference Discrete Geometry for Computer Imagery, Bordeaux, France. Lecture Notes in Computer Science, vol. 2301, pp. 22–33 (2002)

    Chapter  Google Scholar 

  27. Kovalevsky, V.A.: Finite topology as applied to image analysis. Comput. Vis. Graph. Image Process. 46, 141–161 (1989)

    Article  Google Scholar 

  28. Kropatsch, W.G., Macho, H.: Finding the structure of connected components using dual irregular pyramids. In: Proc. of International Conference on Discrete Geometry for Computer Imagery, pp. 147–158 (1995)

    Google Scholar 

  29. Lienhardt, P.: Topological models for boundary representation: a comparison with n-dimensional generalized maps. Comput. Aided Des. 23(1), 59–82 (1991)

    Article  MATH  Google Scholar 

  30. Lienhardt, P.: N-dimensional generalized combinatorial maps and cellular quasi-manifolds. Int. J. Comput. Geom. Appl. 4(3), 275–324 (1994)

    Article  MathSciNet  MATH  Google Scholar 

  31. Munkres, J.R.: Elements of Algebraic Topology. Addison-Wesley, Reading (1984)

    MATH  Google Scholar 

  32. Pal, N.R., Pal, S.K.: A review on image segmentation techniques. Pattern Recognit. 26(9), 1277–1294 (1993)

    Article  Google Scholar 

  33. Rosenfeld, A.: Adjacency in digital pictures. Inf. Control 26(1), 24–33 (1974)

    Article  MathSciNet  MATH  Google Scholar 

  34. Tarjan, R.: Efficiency of a good but not linear set union algorithm. J. ACM 22(2), 215–225 (1975).

    Article  MathSciNet  MATH  Google Scholar 

  35. Willersinn, D., Kropatsch, W.: Dual graph contraction for irregular pyramids. In: Proceedings of 12th IAPR International Conference on Signal Processing, Jerusalem, Israel, vol. 3, pp. 251–256 (1994)

    Google Scholar 

  36. Zhang, Y.J.: Evaluation and comparison of different segmentation algorithms. Pattern Recognit. Lett. 18(10), 963–974 (1997)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Guillaume Damiand .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer Science+Business Media Dordrecht

About this chapter

Cite this chapter

Damiand, G., Dupas, A. (2012). Combinatorial Maps for 2D and 3D Image Segmentation. In: Brimkov, V., Barneva, R. (eds) Digital Geometry Algorithms. Lecture Notes in Computational Vision and Biomechanics, vol 2. Springer, Dordrecht. https://doi.org/10.1007/978-94-007-4174-4_12

Download citation

  • DOI: https://doi.org/10.1007/978-94-007-4174-4_12

  • Publisher Name: Springer, Dordrecht

  • Print ISBN: 978-94-007-4173-7

  • Online ISBN: 978-94-007-4174-4

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics