DS plus plus : A Flexible, Scalable and Provably Tight Relaxation for Matching Problems

被引:49
作者
Dym, Nadav [1 ]
Maron, Haggai [1 ]
Lipman, Yaron [1 ]
机构
[1] Weizmann Inst Sci, Rehovot, Israel
来源
ACM TRANSACTIONS ON GRAPHICS | 2017年 / 36卷 / 06期
关键词
Shape analysis; Shape matching; Convex relaxations; ASSIGNMENT PROBLEM; ALGORITHM;
D O I
10.1145/3130800.3130826
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Correspondence problems are often modelled as quadratic optimization problems over permutations. Common scalable methods for approximating solutions of these NP-hard problems are the spectral relaxation for non-convex energies and the doubly stochastic (DS) relaxation for convex energies. Lately, it has been demonstrated that semidefinite programming relaxations can have considerably improved accuracy at the price of a much higher computational cost. We present a convex quadratic programming relaxation which is provably stronger than both DS and spectral relaxations, with the same scalability as the DS relaxation. The derivation of the relaxation also naturally suggests a projection method for achieving meaningful integer solutions which improves upon the standard closest-permutation projection. Our method can be easily extended to optimization over doubly stochastic matrices, injective matching, and problems with additional linear constraints. We employ recent advances in optimization of linear-assignment type problems to achieve an efficient algorithm for solving the convex relaxation. We present experiments indicating that our method is more accurate than local minimization or competing relaxations for non-convex problems. We successfully apply our algorithm to shape matching and to the problem of ordering images in a grid, obtaining results which compare favorably with state of the art methods. We believe our results indicate that our method should be considered the method of choice for quadratic optimization over permutations.
引用
收藏
页数:14
相关论文
共 57 条
[21]   IsoMatch: Creating Informative Grid Layouts [J].
Fried, O. ;
DiVerdi, S. ;
Halber, M. ;
Sizikova, E. ;
Finkelstein, A. .
COMPUTER GRAPHICS FORUM, 2015, 34 (02) :155-166
[22]   POLYHEDRAL COMBINATORICS AND NEURAL NETWORKS [J].
GEE, AH ;
PRAGER, RW .
NEURAL COMPUTATION, 1994, 6 (01) :161-180
[23]   Tight Relaxation of Quadratic Matching [J].
Kezurer, Itay ;
Kovalsky, Shahar Z. ;
Basri, Ronen ;
Lipman, Yaron .
COMPUTER GRAPHICS FORUM, 2015, 34 (05) :115-128
[24]   Highlighted Depth-of-Field Photography: Shining Light on Focus [J].
Kim, Jaewon ;
Horstmeyer, Roarke ;
Kim, Ig-Jae ;
Raskar, Ramesh .
ACM TRANSACTIONS ON GRAPHICS, 2011, 30 (03) :1-9
[25]   Convergent tree-reweighted message passing for energy minimization [J].
Kolmogorov, Vladimir .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2006, 28 (10) :1568-1583
[26]   THE INVISIBLE HAND ALGORITHM - SOLVING THE ASSIGNMENT PROBLEM WITH STATISTICAL PHYSICS [J].
KOSOWSKY, JJ ;
YUILLE, AL .
NEURAL NETWORKS, 1994, 7 (03) :477-490
[27]  
Leordeanu M, 2005, IEEE I CONF COMP VIS, P1482
[28]   Mobius Voting For Surface Correspondence [J].
Lipman, Yaron ;
Funkhouser, Thomas .
ACM TRANSACTIONS ON GRAPHICS, 2009, 28 (03)
[29]  
Liu JG, 2009, PROC CVPR IEEE, P1996
[30]   A survey for the quadratic assignment problem [J].
Loiola, Eliane Maria ;
de Abreu, Nair Maria Maia ;
Boaventura-Netto, Paulo Oswaldo ;
Hahn, Peter ;
Querido, Tania .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2007, 176 (02) :657-690