Scinovex
articleTop 1% cited

An experimental comparison of min-cut/max- flow algorithms for energy minimization in vision

Yuri BoykovVladimir Kolmogorov

Abstract

After [15], [31], [19], [8], [25], [5], minimum cut/maximum flow algorithms on graphs emerged as an increasingly useful tool for exact or approximate energy minimization in low-level vision. The combinatorial optimization literature provides many min-cut/max-flow algorithms with different polynomial time complexity. Their practical efficiency, however, has to date been studied mainly outside the scope of computer vision. The goal of this paper is to provide an experimental comparison of the efficiency of min-cut/max flow algorithms for applications in vision. We compare the running times of several standard algorithms, as well as a new algorithm that we have recently developed. The algorithms we study include both Goldberg-Tarjan style "push-relabel" methods and algorithms based on Ford-Fulkerson style "augmenting paths." We benchmark these algorithms on a number of typical graphs in the contexts of image restoration, stereo, and segmentation. In many cases, our new algorithm works several times faster than any of the other methods, making near real-time performance possible. An implementation of our max-flow/min-cut algorithm is available upon request for research purposes.

Advanced Neural Network ApplicationsVisual Attention and Saliency DetectionAdvanced Image and Video Retrieval TechniquesAlgorithmComputer scienceMaximum flow problemMinimum cutBenchmark (surveying)Maximum cutMinificationTime complexityImage segmentationSegmentation

MeSH terms

AlgorithmsArtificial IntelligenceEnergy TransferImage EnhancementImage Interpretation, Computer-AssistedPattern Recognition, AutomatedPhotogrammetryPhotographySensitivity and SpecificityReproducibility of ResultsCluster AnalysisInformation Storage and RetrievalImaging, Three-Dimensional

Funding

  • University of Tsukuba
Citations
4,582
FWCI
80.47
field-weighted impact
References
45
Percentile
100%
vs. same field & year
Citations per year
Cited by
A Taxonomy and Evaluation of Dense Two-Frame Stereo Correspondence Algorithms
International Journal of Computer Vision · 2002 · 6,694 citations
Graph Cuts and Efficient N-D Image Segmentation
International Journal of Computer Vision · 2006 · 1,896 citations
Improved seam carving for video retargeting
ACM Transactions on Graphics · 2008 · 741 citations
Lazy snapping
ACM Transactions on Graphics · 2004 · 1,109 citations
Improved Automatic Detection and Segmentation of Cell Nuclei in Histopathology Images
IEEE Transactions on Biomedical Engineering · 2009 · 681 citations
Learning Hierarchical Features for Scene Labeling
IEEE Transactions on Pattern Analysis and Machine Intelligence · 2012 · 2,704 citations
Random Walks for Image Segmentation
IEEE Transactions on Pattern Analysis and Machine Intelligence · 2006 · 2,617 citations
The Multimodal Brain Tumor Image Segmentation Benchmark (BRATS)
IEEE Transactions on Medical Imaging · 2014 · 6,268 citations
References
Exact Maximum <i>A Posteriori</i> Estimation for Binary Images
Journal of the Royal Statistical Society Series B (Statistical Methodology) · 1989 · 1,054 citations
What energy functions can be minimized via graph cuts?
IEEE Transactions on Pattern Analysis and Machine Intelligence · 2004 · 3,136 citations
A Taxonomy and Evaluation of Dense Two-Frame Stereo Correspondence Algorithms
International Journal of Computer Vision · 2002 · 6,694 citations
Fast approximate energy minimization via graph cuts
IEEE Transactions on Pattern Analysis and Machine Intelligence · 2001 · 6,999 citations
Level set methods and dynamic implicit surfaces
Computers & Mathematics with Applications · 2003 · 987 citations
Citation Network

How this paper connects to the literature. Drag to explore, click any node to open that paper.