Recognition of shapes by editing their shock graphs

被引:442
作者
Sebastian, TB
Klein, PN
Kimia, BB
机构
[1] GE Co, Global Res Ctr, Schenectady, NY 12301 USA
[2] Brown Univ, Dept Comp Sci, Providence, RI 02912 USA
[3] Brown Univ, Div Engn, Providence, RI 02912 USA
基金
美国国家科学基金会;
关键词
shape deformation; shock graphs; graph matching; edit distance; shape matching; object recognition; dynamic programming;
D O I
10.1109/TPAMI.2004.1273924
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents a novel framework for the recognition of objects based on their silhouettes. The main idea is to measure the distance between two shapes as the minimum extent of deformation necessary for one shape to match the other. Since the space of deformations is very high-dimensional, three steps are taken to make the search practical: 1) define an equivalence class for shapes based on shock-graph topology, 2) define an equivalence class for deformation paths based on shock-graph transitions, and 3) avoid complexity-increasing deformation paths by moving toward shock-graph degeneracy. Despite these steps, which tremendously reduce the search requirement, there still remain numerous deformation paths to consider. To that end, we employ an edit-distance algorithm for shock graphs that finds the optimal deformation path in polynomial time. The proposed approach gives intuitive correspondences for a variety of shapes and is robust in the presence of a wide range of visual transformations. The recognition rates on two distinct databases of 99 and 216 shapes each indicate highly successful within category matches (100 percent in top three matches), which render the framework potentially usable in a range of shape-based recognition applications.
引用
收藏
页码:550 / 571
页数:22
相关论文
共 54 条
[1]  
[Anonymous], P IEEE WORKSH CONT B
[2]   HYPER - A NEW APPROACH FOR THE RECOGNITION AND POSITIONING OF TWO-DIMENSIONAL OBJECTS [J].
AYACHE, N ;
FAUGERAS, OD .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1986, 8 (01) :44-54
[3]   Determining the similarity of deformable shapes [J].
Basri, R ;
Costa, L ;
Geiger, D ;
Jacobs, D .
VISION RESEARCH, 1998, 38 (15-16) :2365-2385
[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]   BIOLOGICAL SHAPE AND VISUAL SCIENCE .1. [J].
BLUM, H .
JOURNAL OF THEORETICAL BIOLOGY, 1973, 38 (02) :205-287
[6]   SYMMETRY SETS [J].
BRUCE, JW ;
GIBLIN, PJ ;
GIBSON, CG .
PROCEEDINGS OF THE ROYAL SOCIETY OF EDINBURGH SECTION A-MATHEMATICS, 1985, 101 :163-186
[7]   A graph distance metric based on the maximal common subgraph [J].
Bunke, H ;
Shearer, K .
PATTERN RECOGNITION LETTERS, 1998, 19 (3-4) :255-259
[8]   On a relation between graph edit distance and maximum common subgraph [J].
Bunke, H .
PATTERN RECOGNITION LETTERS, 1997, 18 (08) :689-694
[9]  
Chui HL, 2000, PROC CVPR IEEE, P44, DOI 10.1109/CVPR.2000.854733
[10]  
COHEN I, 1992, LECT NOTES COMPUT SC, V588, P458