A Dual Decomposition Approach to Feature Correspondence

被引:63
作者
Torresani, Lorenzo [1 ]
Kolmogorov, Vladimir [2 ]
Rother, Carsten [3 ]
机构
[1] Dartmouth Coll, Dept Comp Sci, Sudikoff Lab 6211, Hanover, NH 03755 USA
[2] IST Austria, A-3400 Klosterneuburg, Austria
[3] Microsoft Res Cambridge, Cambridge CB3 0FB, England
基金
美国国家科学基金会;
关键词
Graph matching; feature correspondence; dual decomposition;
D O I
10.1109/TPAMI.2012.105
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, we present a new approach for establishing correspondences between sparse image features related by an unknown nonrigid mapping and corrupted by clutter and occlusion, such as points extracted from images of different instances of the same object category. We formulate this matching task as an energy minimization problem by defining an elaborate objective function of the appearance and the spatial arrangement of the features. Optimization of this energy is an instance of graph matching, which is in general an NP-hard problem. We describe a novel graph matching optimization technique, which we refer to as dual decomposition (DD), and demonstrate on a variety of examples that this method outperforms existing graph matching algorithms. In the majority of our examples, DD is able to find the global minimum within a minute. The ability to globally optimize the objective allows us to accurately learn the parameters of our matching model from training examples. We show on several matching tasks that our learned model yields results superior to those of state-of-the-art methods.
引用
收藏
页码:259 / 271
页数:13
相关论文
共 47 条
[1]  
Ahuja R., 1993, NETWORK FLOWS THEORY
[2]  
[Anonymous], 1999, Athena scientific Belmont
[3]  
[Anonymous], RR5737 INRIA RHON AL
[4]  
[Anonymous], 1991, 171991 RRR RUTCOR
[5]  
[Anonymous], P 22 C UNC AI
[6]  
[Anonymous], 2004, P ICPR WORKSH LEARN
[7]  
[Anonymous], 2005, THESIS J GUTENBERG U
[8]  
[Anonymous], 2007, OPTIMIZING BINARY MR, DOI DOI 10.1109/CVPR.2007.383203
[9]  
[Anonymous], 2009, Advances in Neural Information Processing Systems
[10]  
Belhumeur P.N., 1993, P 4 INT C COMP VIS M