Potts Model, Parametric Maxflow and K-Submodular Functions

Abstract

The problem of minimizing the Potts energy function frequently occurs in computer vision applications. One way to tackle this NP-hard problem was proposed by Kovtun [20, 21]. It identifies a part of an optimal solution by running k maxflow computations, where k is the number of labels. The number of "labeled" pixels can be significant in some applications, e.g. 50-93% in our tests for stereo. We show how to reduce the runtime to O(log k) maxflow computations (or one parametric maxflow computation). Furthermore, the output of our algorithm allows to speed-up the subsequent alpha expansion for the unlabeled part, or can be used as it is for time-critical applications. To derive our technique, we generalize the algorithm of Felzenszwalb et al. [7] for Tree Metrics. We also show a connection to k-submodular functions from combinatorial optimization, and discuss k-submodular relaxations for general energy functions.

Cite

Text

Gridchyn and Kolmogorov. "Potts Model, Parametric Maxflow and K-Submodular Functions." International Conference on Computer Vision, 2013. doi:10.1109/ICCV.2013.288

Markdown

[Gridchyn and Kolmogorov. "Potts Model, Parametric Maxflow and K-Submodular Functions." International Conference on Computer Vision, 2013.](https://mlanthology.org/iccv/2013/gridchyn2013iccv-potts/) doi:10.1109/ICCV.2013.288

BibTeX

@inproceedings{gridchyn2013iccv-potts,
  title     = {{Potts Model, Parametric Maxflow and K-Submodular Functions}},
  author    = {Gridchyn, Igor and Kolmogorov, Vladimir},
  booktitle = {International Conference on Computer Vision},
  year      = {2013},
  doi       = {10.1109/ICCV.2013.288},
  url       = {https://mlanthology.org/iccv/2013/gridchyn2013iccv-potts/}
}