A new graph matching method for point-set correspondence using the EM algorithm and Softassign

被引:41
作者
Sanroma, Gerard [1 ]
Alquezar, Rene [2 ]
Serratosa, Francesc [1 ]
机构
[1] Univ Rovira & Virgili, Dept Engn Informat & Matemat, Tarragona 43007, Spain
[2] CSIC UPC, Inst Robot & Informat Ind, Barcelona 08028, Spain
关键词
Correspondence problem; Graph matching; Affine registration; Outlier detection; Expectation maximization; Softassign; NONRIGID REGISTRATION; SHOCK GRAPHS; RECOGNITION; RELAXATION; ASSIGNMENT; VISION; SHAPES;
D O I
10.1016/j.cviu.2011.10.009
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Finding correspondences between two point-sets is a common step in many vision applications (e.g., image matching or shape retrieval). We present a graph matching method to solve the point-set correspondence problem, which is posed as one of mixture modelling. Our mixture model encompasses a model of structural coherence and a model of affine-invariant geometrical errors. Instead of absolute positions, the geometrical positions are represented as relative positions of the points with respect to each other. We derive the Expectation-Maximization algorithm for our mixture model. In this way, the graph matching problem is approximated, in a principled way, as a succession of assignment problems which are solved using Softassign. Unlike other approaches, we use a true continuous underlying correspondence variable. We develop effective mechanisms to detect outliers. This is a useful technique for improving results in the presence of clutter. We evaluate the ability of our method to locate proper matches as well as to recognize object categories in a series of registration and recognition experiments. Our method compares favourably to other graph matching methods as well as to point-set registration methods and outlier rejectors. (C) 2011 Elsevier Inc. All rights reserved.
引用
收藏
页码:292 / 304
页数:13
相关论文
共 39 条
[1]   A robust Graph Transformation Matching for non-rigid registration [J].
Aguilar, Wendy ;
Frauel, Yann ;
Escolano, Francisco ;
Elena Martinez-Perez, M. ;
Espinosa-Romero, Arturo ;
Angel Lozano, Miguel .
IMAGE AND VISION COMPUTING, 2009, 27 (07) :897-910
[2]  
[Anonymous], 1991, DETECTION TRACKING P
[3]   Skeleton pruning by contour partitioning with discrete curve evolution [J].
Bai, Xiang ;
Latecki, Longin Jan ;
Liu, Wen-Yu .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2007, 29 (03) :449-462
[4]   Shape matching and object recognition using shape contexts [J].
Belongie, S ;
Malik, J ;
Puzicha, J .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2002, 24 (04) :509-522
[5]   On the unification of line processes, outlier rejection, and robust statistics with applications in early vision [J].
Black, MJ ;
Rangarajan, A .
INTERNATIONAL JOURNAL OF COMPUTER VISION, 1996, 19 (01) :57-91
[6]  
Blum H., 1967, Models for the Perception of Speech and Visual Form, P363
[7]   FUZZY-ATTRIBUTE GRAPH WITH APPLICATION TO CHINESE CHARACTER-RECOGNITION [J].
CHAN, KP ;
CHEUNG, YS .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS, 1992, 22 (02) :402-410
[8]   STRUCTURAL MATCHING IN COMPUTER VISION USING PROBABILISTIC RELAXATION [J].
CHRISTMAS, WJ ;
KITTLER, J ;
PETROU, M .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1995, 17 (08) :749-764
[9]   A new point matching algorithm for non-rigid registration [J].
Chui, HL ;
Rangarajan, A .
COMPUTER VISION AND IMAGE UNDERSTANDING, 2003, 89 (2-3) :114-141
[10]   Graph matching with a dual-step EM algorithm [J].
Cross, ADJ ;
Hancock, ER .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1998, 20 (11) :1236-1253