Landmark-based shape recognition by a modified Hopfield neural network

Abstract A new method to recognize partially visible two-dimensional objects by means of a modified Hopfield neural network is introduced. Each object is represented by a set of “landmarks”, and thus such an approach is referred to as landmark-based shape recognition. The landmarks of an object are points of interest relative to the object that have important shape attributes. Given a scene consisting of partially visible objects, a model object in the scene is determined by how well the model landmarks are matched to those in the scene. A local shape measure, known as the sphericity, is used to measure the similarity between two landmarks. The hypothesis of a model object in a scene is made by matching the model landmarks with the scene landmarks. The landmark matching task is performed by a modified Hopfield neural network. The location of the model in the scene is estimated by a least squares fit among the matched landmarks. The hypothesis is finally verified by a heuristic measure. The convergence of the modified Hopfield neural network is proven, and the robustness of the approach has been experimentally demonstrated.

[1]  Russell H. Taylor,et al.  Automatic Synthesis of Fine-Motion Strategies for Robots , 1984 .

[2]  Edward J. Delp,et al.  On the distribution of a deforming triangle , 1990, Pattern Recognit..

[3]  Larry S. Davis,et al.  Shape Matching Using Relaxation Techniques , 1979, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[4]  Yehezkel Lamdan,et al.  On recognition of 3-D objects from 2-D images , 2011, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[5]  F. Attneave Some informational aspects of visual perception. , 1954, Psychological review.

[6]  Ramesh C. Jain,et al.  Recognizing partially visible objects using feature indexed hypotheses , 1986, IEEE J. Robotics Autom..

[7]  Edward J. Delp,et al.  Shape recognition: a landmark-based approach , 1988 .

[8]  Tomaso A. Poggio,et al.  On Edge Detection , 1984, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[9]  Edward J. Delp,et al.  On detecting dominant points , 1991, Pattern Recognit..

[10]  Gil J. Ettinger,et al.  Large hierarchical object recognition using libraries of parameterized model sub-parts , 1988, Proceedings CVPR '88: The Computer Society Conference on Computer Vision and Pattern Recognition.

[11]  Robert C. Bolles,et al.  Locating Partially Visible Objects: The Local Feature Focus Method , 1980, AAAI.

[12]  Olivier D. Faugeras,et al.  Shape Matching of Two-Dimensional Objects , 1984, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[13]  David Gans,et al.  Transformations and geometries , 1969 .

[14]  N. M. Nasrabadi,et al.  Object recognition based on graph matching implemented by a Hopfield-style neural network , 1989, International 1989 Joint Conference on Neural Networks.

[15]  J J Hopfield,et al.  Neural networks and physical systems with emergent collective computational abilities. , 1982, Proceedings of the National Academy of Sciences of the United States of America.

[16]  J J Hopfield,et al.  Neurons with graded response have collective computational properties like those of two-state neurons. , 1984, Proceedings of the National Academy of Sciences of the United States of America.

[17]  Nasser M. Nasrabadi,et al.  Object recognition by a Hopfield neural network , 1991, IEEE Trans. Syst. Man Cybern..

[18]  Rangasami L. Kashyap,et al.  Using Polygons to Recognize and Locate Partially Occluded Objects , 1987, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[19]  Yehezkel Lamdan,et al.  Affine invariant model-based object recognition , 1990, IEEE Trans. Robotics Autom..

[20]  Edith Schonberg,et al.  Two-Dimensional, Model-Based, Boundary Matching Using Footprints , 1986 .

[21]  Ramesh C. Jain,et al.  Three-dimensional object recognition , 1985, CSUR.

[22]  Bir Bhanu,et al.  Recognition of occluded objects: A cluster-structure algorithm , 1987, Pattern Recognit..

[23]  W. Eric L. Grimson On the Recognition of Curved Objects , 1989, IEEE Trans. Pattern Anal. Mach. Intell..

[24]  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.

[25]  Edward J. Delp,et al.  Partial Shape Recognition: A Landmark-Based Approach , 1990, IEEE Trans. Pattern Anal. Mach. Intell..

[26]  Richard A. Volz,et al.  Recognizing Partially Occluded Parts , 1985, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[27]  W. Grimson,et al.  Model-Based Recognition and Localization from Sparse Range or Tactile Data , 1984 .