scispace - formally typeset
Open Access

Primal-dual Algorithm for Convex Markov Random Fields

V Kolmogorov
- pp 17
TLDR
This paper considers a subclass of minimization problems in which unary and pairwise terms of the energy function are convex, which arise in many vision applications including image restoration, total variation minimization, phase unwrapping in SAR images and panoramic image stitching.
Abstract
Computing maximum a posteriori configuration in a first-order Markov Random Field has become a routinely used approach in computer vision. It is equivalent to minimizing an energy function of discrete variables. In this paper we consider a subclass of minimization problems in which unary and pairwise terms of the energy function are convex. Such problems arise in many vision applications including image restoration, total variation minimization, phase unwrapping in SAR images and panoramic image stitching. We give a new algorithm for computing an exact solution. Its complexity is K · T(n,m) where K is the number of labels and T(n,m) is the time needed to compute a maximum flow in a graph with n nodes and m edges. This is the fastest maxflow-based algorithm for this problem: previously best known technique takes T(nK,mK2) time for general convex functions. Our approach also needs much less memory (O(n+m) instead of O(nK+mK2)). Experimental results show for the panoramic stitching problem our method outperforms other techniques.

read more

Citations
More filters
Journal ArticleDOI

Phase Unwrapping via Graph Cuts

TL;DR: A new energy minimization framework for phase unwrapping with considered objective functions are first-order Markov random fields and two algorithms, which solve integer optimization problems by computing a sequence of binary optimizations, each one solved by graph cut techniques are named.
Journal ArticleDOI

A Linear Programming Approach to Max-Sum Problem: A Review

TL;DR: This work reviews a not widely known approach to the max-sum labeling problem, developed by Ukrainian researchers Schlesinger et al. in 1976, and shows how it contributes to recent results, most importantly, those on the convex combination of trees and tree-reweighted max-product.
Book ChapterDOI

Phase unwrapping via graph cuts

TL;DR: A new energy minimization framework for phase unwrapping, where the considered objective functions are first-order Markov random fields, and two algorithms, which solve integer optimization problems by computing a sequence of binary optimizations, each one solved by graph cut techniques are named.
Proceedings ArticleDOI

Graph Cut Based Optimization for MRFs with Truncated Convex Priors

TL;DR: This work develops several optimization algorithms for truncated convex priors, which imply piecewise smoothness assumption, and develops new "range" moves which act on a larger set of labels than the expansion and swap algorithms.
Journal ArticleDOI

SAR Image Regularization With Fast Approximate Discrete Minimization

TL;DR: It is shown that a satisfying solution can be reached by performing a graph-cut-based combinatorial exploration of large trial moves to joint regularization of the amplitude and interferometric phase in urban area SAR images.
References
More filters
Journal ArticleDOI

Stochastic Relaxation, Gibbs Distributions, and the Bayesian Restoration of Images

TL;DR: The analogy between images and statistical mechanics systems is made and the analogous operation under the posterior distribution yields the maximum a posteriori (MAP) estimate of the image given the degraded observations, creating a highly parallel ``relaxation'' algorithm for MAP estimation.
Book

Network Flows: Theory, Algorithms, and Applications

TL;DR: In-depth, self-contained treatments of shortest path, maximum flow, and minimum cost flow problems, including descriptions of polynomial-time algorithms for these core models are presented.
Journal ArticleDOI

Fast approximate energy minimization via graph cuts

TL;DR: This work presents two algorithms based on graph cuts that efficiently find a local minimum with respect to two types of large moves, namely expansion moves and swap moves that allow important cases of discontinuity preserving energies.
Journal ArticleDOI

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

TL;DR: This paper compares the running times of several standard algorithms, as well as a new algorithm that is recently developed that works several times faster than any of the other methods, making near real-time performance possible.
Book

Flows in networks

TL;DR: Ford and Fulkerson as mentioned in this paper set the foundation for the study of network flow problems and developed powerful computational tools for solving and analyzing network flow models, and also furthered the understanding of linear programming.
Related Papers (5)