Approximate labeling via graph cuts based on linear programming

被引:156
作者
Komodakis, Nikos [1 ]
Tziritas, Georgios [1 ]
机构
[1] Univ Crete, Dept Comp Sci, Iraklion 71409, Greece
关键词
global optimization; graph-theoretic methods; linear programming; Markov Random Fields; pixel classification; graph labeling; graph algorithms; early vision; stereo; motion; image restoration;
D O I
10.1109/TPAMI.2007.1061
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A new framework is presented for both understanding and developing graph-cut-based combinatorial algorithms suitable for the approximate optimization of a very wide class of Markov Random Fields (MRFs) that are frequently encountered in computer vision. The proposed framework utilizes tools from the duality theory of linear programming in order to provide an alternative and more general view of state-of-the-art techniques like the alpha-expansion algorithm, which is included merely as a special case. Moreover, contrary to alpha-expansion, the derived algorithms generate solutions with guaranteed optimality properties for a much wider class of problems, for example, even for MRFs with nonmetric potentials. In addition, they are capable of providing per-instance suboptimality bounds in all occasions, including discrete MRFs with an arbitrary potential function. These bounds prove to be very tight in practice ( that is, very close to 1), which means that the resulting solutions are almost optimal. Our algorithms' effectiveness is demonstrated by presenting experimental results on a variety of low-level vision tasks, such as stereo matching, image restoration, image completion, and optical flow estimation, as well as on synthetic problems.
引用
收藏
页码:1436 / 1453
页数:18
相关论文
共 23 条
[1]  
[Anonymous], 1988, PROBABILISTIC REASON, DOI DOI 10.1016/C2009-0-27609-4
[2]  
[Anonymous], P C COMP VIS PATT RE
[3]  
[Anonymous], 1999, THESIS CORNELL U
[4]  
ARCHER A, 2004, P 15 ANN ACM SIAM S
[5]   The robust estimation of multiple motions: Parametric and piecewise-smooth flow fields [J].
Black, MJ ;
Anandan, P .
COMPUTER VISION AND IMAGE UNDERSTANDING, 1996, 63 (01) :75-104
[6]   Fast approximate energy minimization via graph cuts [J].
Boykov, Y ;
Veksler, O ;
Zabih, R .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2001, 23 (11) :1222-1239
[7]   Lucas/Kanade meets Horn/Schunck: Combining local and global optic flow methods [J].
Bruhn A. ;
Weickert J. ;
Schnörr C. .
International Journal of Computer Vision, 2005, 61 (3) :1-21
[8]  
Chekuri C, 2001, SIAM PROC S, P109
[9]  
Gupta A., 2000, Proceedings of the Thirty Second Annual ACM Symposium on Theory of Computing, P652, DOI 10.1145/335305.335397
[10]  
ISHIKAWA H, 1998, P C COMP VIS PATT RE