• DocumentCode
    2459945
  • Title

    Capacity Scaling for Graph Cuts in Vision

  • Author

    Juan, Olivier ; Boykov, Yuri

  • Author_Institution
    Western Ontario Univ., London
  • fYear
    2007
  • fDate
    14-21 Oct. 2007
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    Capacity scaling is a hierarchical approach to graph representation that can improve theoretical complexity and practical efficiency of max-flow/min-cut algorithms. Introduced by Edmonds, Karp, and Dinic in 1972, capacity scaling is well known in the combinatorial optimization community. Surprisingly, this major performance improving technique is overlooked in computer vision where graph cut methods typically solve energy minimization problems on huge N-D grids and algorithms´ efficiency is a widely studied issue. Unlike some earlier hierarchical methods addressing efficiency of graph cuts in imaging, e.g. (H. Lombaert, 2005), capacity scaling preserves global optimality of the solution. This is the main motivation for our work studying capacity scaling in the context of vision. We show that capacity scaling significantly reduces non-polynomial theoretical time complexity of the max-flow algorithm in (Y. Boykov and V. Kolmorogorov, 2004) to weakly polynomial O(m2n2log(U)) where U is the largest edge weight. While (Y. Boykov and V. Kolmorogorov, 2004) is the fastest method for many applications in vision, capacity scaling gives several folds speed-ups for problems with large number of local minima. The effect is particularly strong in 3D applications with denser neighborhoods.
  • Keywords
    computer vision; graph theory; capacity scaling; combinatorial optimization community; computer vision; energy minimization problems; graph cuts method; graph representation; huge N-D grids; max-flow/min-cut algorithms; Application software; Computer science; Computer vision; Costs; Image converters; Image edge detection; Image segmentation; Minimization methods; Optimization methods; Polynomials;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Vision, 2007. ICCV 2007. IEEE 11th International Conference on
  • Conference_Location
    Rio de Janeiro
  • ISSN
    1550-5499
  • Print_ISBN
    978-1-4244-1630-1
  • Electronic_ISBN
    1550-5499
  • Type

    conf

  • DOI
    10.1109/ICCV.2007.4408970
  • Filename
    4408970