English

Memory Efficient Max Flow for Multi-label Submodular MRFs

Data Structures and Algorithms 2017-02-21 v1 Computer Vision and Pattern Recognition

Abstract

Multi-label submodular Markov Random Fields (MRFs) have been shown to be solvable using max-flow based on an encoding of the labels proposed by Ishikawa, in which each variable XiX_i is represented by \ell nodes (where \ell is the number of labels) arranged in a column. However, this method in general requires 222\,\ell^2 edges for each pair of neighbouring variables. This makes it inapplicable to realistic problems with many variables and labels, due to excessive memory requirement. In this paper, we introduce a variant of the max-flow algorithm that requires much less storage. Consequently, our algorithm makes it possible to optimally solve multi-label submodular problems involving large numbers of variables and labels on a standard computer.

Keywords

Cite

@article{arxiv.1702.05888,
  title  = {Memory Efficient Max Flow for Multi-label Submodular MRFs},
  author = {Thalaiyasingam Ajanthan and Richard Hartley and Mathieu Salzmann},
  journal= {arXiv preprint arXiv:1702.05888},
  year   = {2017}
}

Comments

15 Pages, 13 Figures and 3 Tables

R2 v1 2026-06-22T18:22:43.984Z