Graph-Based Image Segmentation Using Dynamic Trees

  • Jordão BragantiniEmail author
  • Samuel Botter Martins
  • Cesar Castelo-Fernandez
  • Alexandre Xavier Falcão
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 11401)


Image segmentation methods have been actively investigated, being the graph-based approaches among the most popular for object delineation from seed nodes. In this context, one can design segmentation methods by distinct choices of the image graph and connectivity function—i.e., a function that measures how strongly connected are seed and node through a given path. The framework is known as Image Foresting Transform (IFT) and it can define by seed competition each object as one optimum-path forest rooted in its internal seeds. In this work, we extend the general IFT algorithm to extract object information as the trees evolve from the seed set and use that information to estimate arc weights, positively affecting the connectivity function, during segmentation. The new framework is named Dynamic IFT (DynIFT) and it can make object delineation more effective by exploiting color, texture, and shape information from those dynamic trees. In comparison with other graph-based approaches from the state-of-the-art, the experimental results on natural images show that DynIFT-based object delineation methods can be significantly more accurate.


Image Foresting Transform Multiple object delineation Graph Cut Image segmentation by seed competition 


  1. 1.
    Andrade, F., Carrera, E.V.: Supervised evaluation of seed-based interactive image segmentation algorithms. In: Symposium on Signal Processing, Images and Computer Vision, pp. 1–7 (2015)Google Scholar
  2. 2.
    Boykov, Y., Veksler, O., Zabih, R.: Fast approximate energy minimization via graph cuts. IEEE Trans. Pattern Anal. Mach. Intell. 23(11), 1222–1239 (2001)CrossRefGoogle Scholar
  3. 3.
    Ciesielski, K.C., et al.: Joint graph cut and relative fuzzy connectedness image segmentation algorithm. Med. Image Anal. 17(8), 1046–1057 (2013)CrossRefGoogle Scholar
  4. 4.
    Ciesielski, K.C., et al.: Path-value functions for which Dijkstra’s algorithm returns optimal mapping. J. Math. Imaging Vis., 1–12 (2018)Google Scholar
  5. 5.
    Couprie, C., Grady, L., Najman, L., Talbot, H.: Power watershed: a unifying graph-based optimization framework. IEEE Trans. Pattern Anal. Mach. Intell. 33(7), 1384–1399 (2011)CrossRefGoogle Scholar
  6. 6.
    Cousty, J., Bertrand, G., Najman, L., Couprie, M.: Watershed cuts: thinnings, shortest path forests, and topological watersheds. IEEE Trans. Pattern Anal. Mach. Intell. 32(5), 925–939 (2010)CrossRefGoogle Scholar
  7. 7.
    Falcão, A.X., Stolfi, J., de Lotufo, R.A.: The image foresting transform: theory, algorithms, and applications. IEEE Trans. Pattern Anal. Mach. Intell. 26(1), 19–29 (2004)CrossRefGoogle Scholar
  8. 8.
    Grady, L.: Random walks for image segmentation. IEEE Trans. Pattern Anal. Mach. Intell. 28(11), 1768–1783 (2006)CrossRefGoogle Scholar
  9. 9.
    Gulshan, V., et al.: Geodesic star convexity for interactive image segmentation. In: IEEE Conference on Computer Vision and Pattern Recognition, pp. 3129–3136 (2010)Google Scholar
  10. 10.
    Guo, Y., et al.: A review of semantic segmentation using deep neural networks. Int. J. Multimed. Inf. Retr. 7(2), 87–93 (2018)CrossRefGoogle Scholar
  11. 11.
    Kronman, A., Joskowicz, L.: Image segmentation errors correction by mesh segmentation and deformation. In: Mori, K., Sakuma, I., Sato, Y., Barillot, C., Navab, N. (eds.) MICCAI 2013. LNCS, vol. 8150, pp. 206–213. Springer, Heidelberg (2013). Scholar
  12. 12.
    Maninis, K.K., et. al: Deep extreme cut: from extreme points to object segmentation. In: IEEE Conference on Computer Vision and Pattern Recognition (2018)Google Scholar
  13. 13.
    Miranda, P.A.V., Falcão, A.X.: Elucidating the relations among seeded image segmentation methods and their possible extensions. In: Conference on Graphics, Patterns and Images (SIBGRAPI), pp. 289–296 (2011)Google Scholar
  14. 14.
    Miranda, P.A.V., Mansilla, L.A.C.: Oriented image foresting transform segmentation by seed competition. IEEE Trans. Image Process. 23(1), 389–398 (2014)MathSciNetCrossRefGoogle Scholar
  15. 15.
    Rother, C., Kolmogorov, V., Blake, A.: GrabCut: interactive foreground extraction using iterated graph cuts. In: ACM Transactions on Graphics, vol. 23, pp. 309–314 (2004)Google Scholar

Copyright information

© Springer Nature Switzerland AG 2019

Authors and Affiliations

  • Jordão Bragantini
    • 1
    Email author
  • Samuel Botter Martins
    • 1
  • Cesar Castelo-Fernandez
    • 1
  • Alexandre Xavier Falcão
    • 1
  1. 1.Laboratory of Image Data ScienceUniversity of CampinasCampinasBrazil

Personalised recommendations