Two-Dimensional Discrete Shape Matching and Recognition

We present a 2D matching method based on corresponding shape outlines. By working in discrete space, our study is done by using discrete operators and avoids interpolations and approximations. To encode shapes, we polygonalize their contours and we proceed by the extraction of intrinsic properties namely length, curvature and normal vectors. We optimize then a measure of similarity controlled by weight parameters over a dynamic programming process. The approach is not sensitive to sampling errors and affine transformations. We validate our approach on simple and complex forms, we made tests also to recognize shapes. The weight parameters could be interactively modified by an end-user to customize the matching.

[1]  Eam Khwang Teoh,et al.  A novel 2D shape matching algorithm based on B-spline modeling , 2004, 2004 International Conference on Image Processing, 2004. ICIP '04..

[2]  Haim J. Wolfson On curve matching , 1990, IEEE Trans. Pattern Anal. Mach. Intell..

[3]  Laurent Younes,et al.  Computable Elastic Distances Between Shapes , 1998, SIAM J. Appl. Math..

[4]  Isabelle Debled-Rennesson,et al.  A Linear Algorithm for Segmentation of Digital Curves , 1995, Int. J. Pattern Recognit. Artif. Intell..

[5]  Laure Tougne,et al.  On the min DSS problem of closed discrete curves , 2003, Discret. Appl. Math..

[6]  Philip N. Klein,et al.  Constructing 2D curve atlases , 2000, Proceedings IEEE Workshop on Mathematical Methods in Biomedical Image Analysis. MMBIA-2000 (Cat. No.PR00737).

[7]  Micha Sharir,et al.  Identification of Partially Obscured Objects in Two and Three Dimensions by Matching Noisy Characteristic Curves , 1987 .

[8]  Isabelle Debled-Rennesson,et al.  Segmentation of Discrete Curves into Fuzzy Segments , 2003, Electron. Notes Discret. Math..

[9]  Alan L. Yuille,et al.  FORMS: A flexible object recognition and modelling system , 1996, International Journal of Computer Vision.

[10]  Timothy F. Cootes,et al.  Statistical models of appearance for medical image analysis and computer vision , 2001, SPIE Medical Imaging.

[11]  Isabelle Herlin,et al.  Curves matching using geodesic paths , 1998, Proceedings. 1998 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (Cat. No.98CB36231).

[12]  Peter F. Sturm,et al.  The Analysis of Ambiguous Solutions in Linear Systems and its Application to Computer Vision , 2003, BMVC.

[13]  Robert Stevens,et al.  Directed Acyclic Graph , 2004 .

[14]  Josef Kittler,et al.  Robust and Efficient Shape Indexing through Curvature Scale Space , 1996, BMVC.

[15]  Brian B. Avants,et al.  Continuous Curve Matching with Scale-Space Curvature and Extrema-Based Scale Selection , 2003, Scale-Space.