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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
A permutation on a set D is a one to one mapping from D onto D.
- 2.
An involution f on a set D is a one to one mapping from D onto D such that f=f −1.
- 3.
β i ∘β j is the composition of both permutations: (β i ∘β j )(x)=β i (β j (x)).
References
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)
Braquelaire, J.P., Brun, L.: Image segmentation with topological maps and inter-pixel representation. J. Vis. Commun. Image Represent. 9(1), 62–79 (1998)
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)
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)
Braquelaire, J.P., Domenger, J.P.: Representation of segmented images with discrete geometric maps. Image Vis. Comput. 17(10), 715–735 (1999)
Braquelaire, J.P., Guitton, P.: A model for image structuration. In: Proceedings of Computer Graphics International, pp. 426–435 (1988)
Brun, L.: Segmentation d’images couleur à base topologique. Thèse de doctorat, Université Bordeaux 1 (1996)
Damiand, G.: Topological model for 3d image representation: definition and incremental extraction algorithm. Comput. Vis. Image Underst. 109(3), 260–289 (2008)
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)
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)
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)
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)
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
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)
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)
Dupas, A., Damiand, G.: Region merging with topological control. Discrete Appl. Math. 157(16), 3435–3446 (2009)
Felzenszwalb, P.F., Huttenlocher, D.P.: Image segmentation using local variation. In: Proc. of Computer Vision and Pattern Recognition, pp. 98–104 (1998)
Felzenszwalb, P.F., Huttenlocher, D.P.: Efficient graph-based image segmentation. Int. J. Comput. Vis. 59(2), 167–181 (2004)
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)
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)
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)
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)
Fu, K.S., Mui, J.K.: A survey on image segmentation. Pattern Recognit. 13(1), 3–16 (1981)
Itwm, F.: Survey of 3d image segmentation methods. Fraunhofer Institut Techno- und Wirtschaftsmathematik ITWM 123, Kaiserslautern, Germany (2007)
Khalimsky, E., Kopperman, R., Meyer, P.R.: Computer graphics and connected topologies on finite ordered sets. Topol. Appl. 36, 1–17 (1990)
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)
Kovalevsky, V.A.: Finite topology as applied to image analysis. Comput. Vis. Graph. Image Process. 46, 141–161 (1989)
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)
Lienhardt, P.: Topological models for boundary representation: a comparison with n-dimensional generalized maps. Comput. Aided Des. 23(1), 59–82 (1991)
Lienhardt, P.: N-dimensional generalized combinatorial maps and cellular quasi-manifolds. Int. J. Comput. Geom. Appl. 4(3), 275–324 (1994)
Munkres, J.R.: Elements of Algebraic Topology. Addison-Wesley, Reading (1984)
Pal, N.R., Pal, S.K.: A review on image segmentation techniques. Pattern Recognit. 26(9), 1277–1294 (1993)
Rosenfeld, A.: Adjacency in digital pictures. Inf. Control 26(1), 24–33 (1974)
Tarjan, R.: Efficiency of a good but not linear set union algorithm. J. ACM 22(2), 215–225 (1975).
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)
Zhang, Y.J.: Evaluation and comparison of different segmentation algorithms. Pattern Recognit. Lett. 18(10), 963–974 (1997)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights 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)