Graph-Based Methods for Vision: A Yorkist Manifesto

This paper provides an overview of our joint work on graph-matching. We commence by reviewing the literature which has motivated this work. We then proceed to review our contributions under the headings of 1) the probabilistic framework, 2) search and optimisation, 3) matrix methods, 4) segmentation and grouping, 5) learning and 6) applications.

[1]  Edwin R. Hancock,et al.  A Bayesian compatibility model for graph matching , 1996, Pattern Recognit. Lett..

[2]  Horst Bunke,et al.  Error Correcting Graph Matching: On the Influence of the Underlying Cost Function , 1999, IEEE Trans. Pattern Anal. Mach. Intell..

[3]  Edwin R. Hancock,et al.  Genetic algorithms for ambiguous labelling problems , 1997, Pattern Recognit..

[4]  Michael Brady,et al.  Feature-based correspondence: an eigenvector approach , 1992, Image Vis. Comput..

[5]  Edwin R. Hancock,et al.  Bayesian Graph Edit Distance , 2000, IEEE Trans. Pattern Anal. Mach. Intell..

[6]  Ali Shokoufandeh,et al.  Indexing using a spectral encoding of topological structure , 1999, Proceedings. 1999 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (Cat. No PR00149).

[7]  King-Sun Fu,et al.  A distance measure between attributed relational graphs for pattern recognition , 1983, IEEE Transactions on Systems, Man, and Cybernetics.

[8]  Edwin R. Hancock,et al.  Iterative Procrustes alignment with the EM algorithm , 2002, Image Vis. Comput..

[9]  William J. Christmas,et al.  Structural Matching in Computer Vision Using Probabilistic Relaxation , 1995, IEEE Trans. Pattern Anal. Mach. Intell..

[10]  Kim L. Boyer,et al.  Structural Stereopsis for 3-D Vision , 1988, IEEE Trans. Pattern Anal. Mach. Intell..

[11]  Josef Kittler,et al.  Discrete relaxation , 1990, Pattern Recognit..

[12]  Benoit Huet,et al.  Object Recognition from Large Structural Libraries , 1998, SSPR/SPR.

[13]  Edwin R. Hancock,et al.  Multiple graph matching with Bayesian inference , 1997, Pattern Recognit. Lett..

[14]  King-Sun Fu,et al.  An Image Understanding System Using Attributed Symbolic Representation and Inexact Graph-Matching , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[15]  Edwin R. Hancock,et al.  Structural Constraints for Pose Clustering , 1999, CAIP.

[16]  Michael I. Jordan,et al.  Hierarchical Mixtures of Experts and the EM Algorithm , 1994, Neural Computation.

[17]  Edwin R. Hancock,et al.  Bias-Variance Analysis for Controlling Adaptive Surface Meshes , 2000, Comput. Vis. Image Underst..

[18]  Benoit Huet,et al.  Line Pattern Retrieval Using Relational Histograms , 1999, IEEE Trans. Pattern Anal. Mach. Intell..

[19]  Martin A. Fischler,et al.  The Representation and Matching of Pictorial Structures , 1973, IEEE Transactions on Computers.

[20]  Edwin R. Hancock,et al.  Empirical Modelling of Genetic Algorithms , 2001, Evolutionary Computation.

[21]  Edwin R. Hancock,et al.  Symbolic graph matching with the EM algorithm , 1998, Pattern Recognit..

[22]  Joachim M. Buhmann,et al.  Pairwise Data Clustering by Deterministic Annealing , 1997, IEEE Trans. Pattern Anal. Mach. Intell..

[23]  Edwin R. Hancock,et al.  Point pattern matching with robust spectral correspondence , 2000, Proceedings IEEE Conference on Computer Vision and Pattern Recognition. CVPR 2000 (Cat. No.PR00662).

[24]  Edwin R. Hancock,et al.  A mixture model for pose clustering , 1999, Pattern Recognit. Lett..

[25]  Benoit Huet,et al.  Shape recognition from large image libraries by inexact graph matching , 1999, Pattern Recognit. Lett..

[26]  Edwin R. Hancock,et al.  Matching and Embedding through Edit-Union of Trees , 2002, ECCV.

[27]  Radu Horaud,et al.  Symbolic image matching by simulated annealing , 1990, BMVC.

[28]  Philip N. Klein,et al.  Indexing based on edit-distance matching of shape graphs , 1998, Other Conferences.

[29]  Petar D. Simic Constrained Nets for Graph Matching and Other Quadratic Assignment Problems , 1991, Neural Comput..

[30]  Andrew K. C. Wong,et al.  Entropy and Distance of Random Graphs with Application to Structural Pattern Recognition , 1985, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[31]  Vladimir I. Levenshtein,et al.  Binary codes capable of correcting deletions, insertions, and reversals , 1965 .

[32]  Alan L. Yuille,et al.  Statistical Physics, Mixtures of Distributions, and the EM Algorithm , 1994, Neural Computation.

[33]  Edwin R. Hancock,et al.  Structural Graph Matching Using the EM Algorithm and Singular Value Decomposition , 2001, IEEE Trans. Pattern Anal. Mach. Intell..

[34]  Robert M. Haralick,et al.  A Metric for Comparing Relational Descriptions , 1985, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[35]  Edwin R. Hancock,et al.  Pose clustering with density estimation and structural constraints , 1999, Proceedings. 1999 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (Cat. No PR00149).

[36]  Kim L. Boyer,et al.  Modelbase Partitioning Using Property Matrix Spectra , 1998, Comput. Vis. Image Underst..

[37]  Shinji Umeyama,et al.  An Eigendecomposition Approach to Weighted Graph Matching Problems , 1988, IEEE Trans. Pattern Anal. Mach. Intell..

[38]  Edwin R. Hancock,et al.  Inexact graph matching using genetic search , 1997, Pattern Recognit..

[39]  Benoit Huet,et al.  Fuzzy relational distance for large-scale object recognition , 1998, Proceedings. 1998 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (Cat. No.98CB36231).

[40]  Josef Kittler,et al.  Combining Evidence in Probabilistic Relaxation , 1989, Int. J. Pattern Recognit. Artif. Intell..

[41]  Edwin R. Hancock,et al.  Relational Constraints for Point Distribution Models , 2001, CAIP.

[42]  Edwin R. Hancock,et al.  Recognising building patterns using matched filters and genetic search , 1998 .

[43]  Edwin R. Hancock,et al.  Graph Matching With a Dual-Step EM Algorithm , 1998, IEEE Trans. Pattern Anal. Mach. Intell..

[44]  Edwin R. Hancock,et al.  Convergence of a hill-climbing genetic algorithm for graph matching , 2000, Pattern Recognit..

[45]  Edwin R. Hancock,et al.  Graph Matching using Adjacency Matrix Markov Chains , 2001, BMVC.

[46]  E. Hancock,et al.  A maximum likelihood framework for iterative eigendecomposition , 2001, Proceedings Eighth IEEE International Conference on Computer Vision. ICCV 2001.

[47]  Edwin R. Hancock,et al.  Relational matching by discrete relaxation , 1995, Image Vis. Comput..

[48]  Edwin R. Hancock,et al.  Genetic Search for Structural Matching , 1996, ECCV.

[49]  Edwin R. Hancock,et al.  Matching delaunay graphs , 1997, Pattern Recognit..

[50]  Josef Kittler,et al.  Edge-Labeling Using Dictionary-Based Relaxation , 1990, IEEE Trans. Pattern Anal. Mach. Intell..

[51]  E. Hancock,et al.  A Skeletal Measure of 2D Shape Similarity , 2001 .

[52]  Edwin R. Hancock,et al.  Object Recognition Using Shape-from-Shading , 2001, IEEE Trans. Pattern Anal. Mach. Intell..

[53]  Antonio Robles-Kelly,et al.  An Expectation-Maximisation Framework for Perceptual Grouping , 2001, IWVF.

[54]  Edwin R. Hancock,et al.  Least-commitment graph matching with genetic algorithms , 2001, Pattern Recognit..

[55]  T. Hofmann,et al.  Correction to "Pairwise Data Clustering by Deterministic Annealing" , 1997, IEEE Trans. Pattern Anal. Mach. Intell..

[56]  Edwin R. Hancock,et al.  Graph Matching with Hierarchical Discrete Relaxation , 1997, NIPS.

[57]  Edwin R. Hancock,et al.  Spectral correspondence for point pattern matching , 2003, Pattern Recognit..

[58]  Edwin R. Hancock,et al.  Deterministic search for relational graph matching , 1999, Pattern Recognit..

[59]  Benoit Huet,et al.  Relational object recognition from large structural libraries , 2002, Pattern Recognit..

[60]  Edwin R. Hancock,et al.  Discovering Shape Categories by Clustering Shock Trees , 2001, CAIP.

[61]  Edwin R. Hancock,et al.  A probabilistic framework for graph clustering , 2001, Proceedings of the 2001 IEEE Computer Society Conference on Computer Vision and Pattern Recognition. CVPR 2001.

[62]  Steven Gold,et al.  A Graduated Assignment Algorithm for Graph Matching , 1996, IEEE Trans. Pattern Anal. Mach. Intell..

[63]  Eam Khwang Teoh,et al.  Pattern recognition by graph matching using the Potts MFT neural networks , 1995, Pattern Recognit..

[64]  Marcello Pelillo,et al.  Replicator Equations, Maximal Cliques, and Graph Isomorphism , 1998, Neural Computation.

[65]  Fan Chung,et al.  Spectral Graph Theory , 1996 .

[66]  Edwin R. Hancock,et al.  Structural Matching with Active Triangulations , 1998, Comput. Vis. Image Underst..

[67]  Edwin R. Hancock,et al.  New Constraints on Data-Closeness and Needle Map Consistency for Shape-from-Shading , 1999, IEEE Trans. Pattern Anal. Mach. Intell..

[68]  Edwin R. Hancock,et al.  Efficiently Computing Weighted Tree Edit Distance Using Relaxation Labeling , 2001, EMMCVPR.

[69]  Jitendra Malik,et al.  Normalized Cuts and Image Segmentation , 2000, IEEE Trans. Pattern Anal. Mach. Intell..

[70]  Edwin R. Hancock,et al.  An Energy Function and Continuous Edit Process for Graph Matching , 1998, Neural Computation.

[71]  Radu Horaud,et al.  Polyhedral object recognition by indexing , 1995, Pattern Recognit..

[72]  Edwin R. Hancock,et al.  A Maximum Likelihood Framework for Grouping and Segmentation , 2001, EMMCVPR.

[73]  Edwin R. Hancock,et al.  Inexact Graph Matching with Genetic Search , 1996, SSPR.

[74]  Kaleem Siddiqi,et al.  Matching Hierarchical Structures Using Association Graphs , 1999, IEEE Trans. Pattern Anal. Mach. Intell..

[75]  H. C. Longuet-Higgins,et al.  An algorithm for associating the features of two images , 1991, Proceedings of the Royal Society of London. Series B: Biological Sciences.

[76]  Horst Bunke,et al.  A graph distance metric based on the maximal common subgraph , 1998, Pattern Recognit. Lett..

[77]  Edwin R. Hancock,et al.  Structural Matching by Discrete Relaxation , 1997, IEEE Trans. Pattern Anal. Mach. Intell..