Second-order random graphs for modeling sets of attributed graphs and their application to object learning and recognition

被引:39
作者
Sanfeliu, A [1 ]
Serratosa, F
Alquézar, R
机构
[1] Univ Politecn Catalunya, Inst Robot & Informat Ind, E-08028 Barcelona, Spain
[2] Univ Politecn Catalunya, Dept Llenguatges & Sistemes Informat, E-08028 Barcelona, Spain
[3] Univ Rovira & Virgili, Dept Engn Informat & Matemat, Tarragona, Spain
关键词
random graphs; graph synthesis; distance measure; object learning; object recognition;
D O I
10.1142/S0218001404003253
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The aim of this article is to present a random graph representation, that is based on second-order relations between graph elements, for modeling sets of attributed graphs (AGs). We refer to these models as Second-Order Random Graphs (SORGs). The basic feature of SORGs is that they include both marginal probability functions of graph elements and second-order joint probability functions. This allows a more precise description of both the structural and semantic information contents in a set of AGs and, consequently, an expected improvement in graph matching and object recognition. The article presents a probabilistic formulation of SORGs that includes as particular cases the two previously proposed approaches based on random graphs, namely the First-Order Random Graphs (FORGs) and the Function-Described Graphs (FDGs). We then propose a distance measure derived from the probability of instantiating a SORG into an AG and an incremental procedure to synthesize SORGs from sequences of AGs. Finally, SORGs are shown to improve the performance of FORGs, FDGs and direct AG-to-AG matching in three experimental recognition tasks: one in which AGs are randomly generated and the other two in which AGs represent multiple views of 3D objects (either synthetic or real) that have been extracted from color images. In the last case, object learning is achieved through the synthesis of SORG models.
引用
收藏
页码:375 / 396
页数:22
相关论文
共 30 条
[1]  
Alquézar R, 2000, LECT NOTES COMPUT SC, V1876, P277
[2]   Efficient matching and indexing of graph models in content-based retrieval [J].
Berretti, S ;
Del Bimbo, A ;
Vicario, E .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2001, 23 (10) :1089-1105
[3]   Inexact graph matching for structural pattern recognition [J].
Bunke, H. ;
Allermann, G. .
PATTERN RECOGNITION LETTERS, 1983, 1 (04) :245-253
[4]  
BUNKE H, 1998, LECT NOTES COMPUT SC, V1451, P1
[5]  
CANTONI V, 1994, PATTERN REC, V31, P1443
[6]   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
[7]   Learning structural shape descriptions from examples [J].
Cordella, LP ;
Foggia, P ;
Sansone, C ;
Vento, M .
PATTERN RECOGNITION LETTERS, 2002, 23 (12) :1427-1437
[8]   Image segmentation using local variation [J].
Felzenszwalb, PF ;
Huttenlocher, DP .
1998 IEEE COMPUTER SOCIETY CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION, PROCEEDINGS, 1998, :98-104
[9]   Self-organizing map for clustering in the graph domain [J].
Günter, S ;
Bunke, H .
PATTERN RECOGNITION LETTERS, 2002, 23 (04) :405-417
[10]   Relational object recognition from large structural libraries [J].
Huet, B ;
Hancock, ER .
PATTERN RECOGNITION, 2002, 35 (09) :1895-1915