A fast evaluation criterion for the recognition of occluded shapes

A robust and fast object recognition method is crucial in many robotic applications, especially (but not restricted to) in manufacturing. This paper introduces a novel algorithm that satisfies both of these criteria and is capable of recognising a set of model shapes in a complicated scene given as input. The shapes are described using the turning angle representation. Shape matching is carried out by finding the correspondence between the model shape and the input (i.e. corresponding points), and calculating the geometrical transformation of the model that minimises the least square distance between the corresponding points. A new geometric feature is proposed, called ''Generalised Angle'', which facilitates fast elimination of infeasible matches. The Generalised Angle (GA) is invariant to rotation, translation and scaling and does not result in a considerable computational cost to the system. Moreover, an evaluation function is used, which takes several criteria into account and renders the method capable of recognising shapes under occlusion effectively.

[1]  Shimon Edelman,et al.  Representation and recognition in vision , 1999 .

[2]  Danica Kragic,et al.  Vision for robotic object manipulation in domestic settings , 2005, Robotics Auton. Syst..

[3]  Sethu Vijayakumar,et al.  2D Shape Classification and Retrieval , 2005, IJCAI.

[4]  A. Ardeshir Goshtasby,et al.  Description and Discrimination of Planar Shapes Using Shape Matrices , 1985, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[5]  David H. Douglas,et al.  ALGORITHMS FOR THE REDUCTION OF THE NUMBER OF POINTS REQUIRED TO REPRESENT A DIGITIZED LINE OR ITS CARICATURE , 1973 .

[6]  Terri Gullickson,et al.  Encyclopedia of human behavior , 1995 .

[7]  Guojun Lu,et al.  Review of shape representation and description techniques , 2004, Pattern Recognit..

[8]  Naonori Ueda,et al.  Learning Visual Models from Shape Contours Using Multiscale Convex/Concave Structure Matching , 1993, IEEE Trans. Pattern Anal. Mach. Intell..

[9]  Joachim M. Buhmann,et al.  A New Contour-Based Approach to Object Recognition for Assembly Line Robots , 2001, DAGM-Symposium.

[10]  Longin Jan Latecki,et al.  Optimal partial shape similarity , 2005, Image Vis. Comput..

[11]  Josef Kittler,et al.  Efficient and Robust Retrieval by Shape Content through Curvature Scale Space , 1998, Image Databases and Multi-Media Search.

[12]  X. Zhang,et al.  Object representation and recognition in shape spaces , 2003, Pattern Recognit..

[13]  I. Biederman Recognition-by-components: a theory of human image understanding. , 1987, Psychological review.

[14]  Euripides G. M. Petrakis,et al.  Shape retrieval based on dynamic programming , 2000, IEEE Trans. Image Process..

[15]  Guojun Lu,et al.  Region-based shape representation and similarity measure suitable for content-based image retrieval , 1999, Multimedia Systems.

[16]  Daphna Weinshall,et al.  Flexible Syntactic Matching of Curves and Its Application to Automatic Hierarchical Classification of Silhouettes , 1999, IEEE Trans. Pattern Anal. Mach. Intell..

[17]  Olivier D. Faugeras,et al.  HYPER: A New Approach for the Recognition and Positioning of Two-Dimensional Objects , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[18]  Donald D. Hoffman,et al.  Salience of visual parts , 1997, Cognition.

[19]  Philip N. Klein,et al.  On Aligning Curves , 2003, IEEE Trans. Pattern Anal. Mach. Intell..

[20]  Esther M. Arkin,et al.  An efficiently computable metric for comparing polygonal shapes , 1991, SODA '90.

[21]  Boaz J. Super,et al.  Fast correspondence-based system for shape retrieval, , 2004, Pattern Recognit. Lett..

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