Journal of Mathematical Imaging and Vision

, Volume 59, Issue 1, pp 106–122 | Cite as

Efficiently Storing Well-Composed Polyhedral Complexes Computed Over 3D Binary Images

  • Rocio Gonzalez-Diaz
  • Maria-Jose Jimenez
  • Belen Medrano


A 3D binary image I can be naturally represented by a combinatorial-algebraic structure called cubical complex and denoted by Q(I), whose basic building blocks are vertices, edges, square faces and cubes. In Gonzalez-Diaz et al. (Discret Appl Math 183:59–77, 2015), we presented a method to “locally repair” Q(I) to obtain a polyhedral complex P(I) (whose basic building blocks are vertices, edges, specific polygons and polyhedra), homotopy equivalent to Q(I), satisfying that its boundary surface is a 2D manifold. P(I) is called a well-composed polyhedral complex over the pictureI. Besides, we developed a new codification system for P(I), encoding geometric information of the cells of P(I) under the form of a 3D grayscale image, and the boundary face relations of the cells of P(I) under the form of a set of structuring elements. In this paper, we build upon (Gonzalez-Diaz et al. 2015) and prove that, to retrieve topological and geometric information of P(I), it is enough to store just one 3D point per polyhedron and hence neither grayscale image nor set of structuring elements are needed. From this “minimal” codification of P(I), we finally present a method to compute the 2-cells in the boundary surface of P(I).


3D binary image Well composedness Cubical complex Well-composed polyhedral complex 


  1. 1.
    Artzy, E., Frieder, G., Herman, G.T.: The theory, design, implementation and evaluation of a three-dimensional surface detection algorithm. Comput. Graph. Image Process. 15, 1–24 (1981)Google Scholar
  2. 2.
    Boutry, N., Géraud, T., Najman, L.: How to make nD functions digitally well-composed in a self-dual way. In: Proceedings of the 12th International Conference on Mathematical Morphology and Its Applications to Signal and Image Processing. LNCS 9082, pp. 561–572 (2015)Google Scholar
  3. 3.
    Boutry, N., Géraud, T., Najman, L.: How to make nD images well-composed without interpolation. In: International Conference on Image Processing (ICIP 2015) IEEE, 27–30 Sept 2015, pp. 2149–2153 (2015)Google Scholar
  4. 4.
    Gonzalez-Diaz, R., Jimenez, M.-J., Medrano, B.: Well-composed cell complexes. In: Proceedings of the 16th International Conference on Discrete Geometry for Computer Imagery (DGCI 2011), LNCS 6607, pp. 153–162 (2011)Google Scholar
  5. 5.
    Gonzalez-Diaz, R., Jimenez, M.-J., Medrano, B.: 3D well-composed polyhedral complexes. Discret. Appl. Math. 183, 59–77 (2015)MathSciNetCrossRefMATHGoogle Scholar
  6. 6.
    Gonzalez-Diaz, R., Jimenez, M.-J., Medrano, B.: Demo: Well-composed polyhedral complexes.
  7. 7.
    Gonzalez-Diaz, R., Jimnez, M.-J., Medrano, B.: Encoding specific 3D polyhedral complexes using 3D binary images. In: Proceedings of the 19th International Conference on Discrete Geometry for Computer Imagery (DGCI 2016). LNCS 9647, pp. 268–281 (2016)Google Scholar
  8. 8.
    Han, X., Xu, C., Prince, J.L.: A topology preserving deformable model using level sets. In: IEEE CVPR2001 (session 2), pp. 765–770 (2001)Google Scholar
  9. 9.
    Hatcher, A.: Algebraic Topology. Cambridge University Press, Cambridge (2002). ISBN 0-521-79540-0MATHGoogle Scholar
  10. 10.
    Herman, G.T.: Discrete multidimensional Jordan surfaces. CVGIP Graph. Models Image Process. 54, 507–515 (1992)CrossRefGoogle Scholar
  11. 11.
    Kenmoki, Y., Imiya, A.: Combinatorial boundary of a 3D lattice point set. J. Vis. Commun. Image Represent. 17, 738–766 (2006)CrossRefGoogle Scholar
  12. 12.
    Kozlov, D.: Combinatorial algebraic topology. Algorithms Comput. Math. 21, 16–27 (2008)Google Scholar
  13. 13.
    Lachaud, J.O., Montanvert, A.: Continuous analogs of digital boundaries: a topological approach to iso-surfaces. Graph. Models 62, 129–164 (2000)CrossRefGoogle Scholar
  14. 14.
    Latecki, L.J.: 3D well-composed pictures. Graph. Models Image Process. 59(3), 164–172 (1997)CrossRefGoogle Scholar
  15. 15.
    Latecki, L.J.: Discrete Representation of Spatial Objects in Computer Vision. Kluwer Academic, Dordrecht (1998)CrossRefMATHGoogle Scholar
  16. 16.
    Latecki, L., Eckhardt, U., Rosenfeld, A.: Well-composed sets. Comput. Vis. Image Underst. 61(1), 7083 (1995)CrossRefGoogle Scholar
  17. 17.
    Latecki, L., Conrad, C., Gross, A.: Preserving topology by a digitization process. J. Math. Imaging Vis. 8(2), 131159 (1998)MathSciNetCrossRefMATHGoogle Scholar
  18. 18.
    Lorensen, W.E., Cline, H.E.: Marching cubes: a high resolution 3D surface construction algorithm. ACM SIGGRAPH 21, 163–169 (1987)CrossRefGoogle Scholar
  19. 19.
    Najman, L., Géraud, T.: Discrete set-valued continuity and interpolation. In: Proceedings of the 11th International Symposium on Mathematical Morphology and Its Applications to Signal and Image Processing. LNCS 7883, pp. 37–48 (2013)Google Scholar
  20. 20.
    Rosenfeld, A., Kong, T.Y., Nakamura, A.: Topology-preserving deformations of two-valued digital pictures. Graph. Models Image Process. 60(1), 2434 (1998)CrossRefGoogle Scholar
  21. 21.
    Rosenfeld, A., Kong, T.Y., Wu, A.Y.: Digital surfaces. CVGIP, Graph. Models Image Process. 53, 305–312 (1991)CrossRefMATHGoogle Scholar
  22. 22.
    Siqueira, M., Latecki, L.J., Gallier, J.: Making 3D binary digital images well-composed. In: Proceedings of SPIE 5675, Vision Geometry XIII, pp. 150–163 (2005)Google Scholar
  23. 23.
    Siqueira, M., Latecki, L.J., Tustison, N., Gallier, J., Gee, J.: Topological repairing of 3D digital images. J. Math. Imaging Vis. 30, 249–274 (2008)MathSciNetCrossRefGoogle Scholar
  24. 24.
    Stelldinger, P., Latecki, L.J.: 3D object digitization: majority interpolation and marching cubes. In: Proceedings of the 18th IEEE International Conference on Pattern Recognition (ICPR 2016), pp. 1173–1176 (2006)Google Scholar
  25. 25.
    Stelldinger, P.: Image digitization and its influence on shape properties in finite dimensions, vol. 312. IOS Press, Amsterdam, The Netherlands (2008)Google Scholar

Copyright information

© Springer Science+Business Media New York 2017

Authors and Affiliations

  1. 1.Department of Applied Mathematics I, School of Computer EngineeringUniversity of SevilleSevilleSpain

Personalised recommendations