Use neural networks to determine matching order for recognizing overlapping objects

In traditional model-based object recognition systems, a model of each object in the model database is matched in a random sequence against the scene image. The matching procedure must be repeated for every model in the database until a correct match is found. The major problem with such an approach is that as the number of models is increased the computational time required to find the correct match becomes very high. In this paper, we present an artificial neural network (ANN) approach to determine the matching order of models in the database. The match between a given scene image and a model is based on the rank of similarity of the model rather than its serial storage order in the database. Both isolated and overlapping objects that comprise piecewise linear and circular segments are considered for the recognition. Experimental results have shown that the proposed ANN approach succeeds in recognizing isolated objects, and achieves significant gain, in number of matches, over traditional model-based object recognition systems for identifying overlapping objects.

[1]  W. Eric L. Grimson,et al.  Localizing Overlapping Parts by Searching the Interpretation Tree , 1987, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[2]  E. R. Davies Occlusion analysis for object detection using the generalised Hough transform , 1989 .

[3]  L. Gupta,et al.  Non-linear alignment of neural net outputs for partial shape classification , 1991, Pattern Recognit..

[4]  Robert A. Hummel,et al.  Massively parallel model matching: geometric hashing on the Connection Machine , 1992, Computer.

[5]  Nirwan Ansari,et al.  Landmark-based shape recognition by a modified Hopfield neural network , 1993, Pattern Recognit..

[6]  George Papadourakis,et al.  Object recognition using invariant object boundary representations and neural network models , 1992, Pattern Recognit..

[7]  WALLACES. RUTKOWSKI Recognition of occluded shapes using relaxation , 1982, Comput. Graph. Image Process..

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

[9]  Yiu-Tong Chan,et al.  A simple approach for the estimation of circular arc center and its radius , 1989, Comput. Vis. Graph. Image Process..

[10]  Lalit Gupta,et al.  Three-layer perceptron based classifiers for the partial shape classification problem , 1994, Pattern Recognit..

[11]  Dana H. Ballard,et al.  Generalizing the Hough transform to detect arbitrary shapes , 1981, Pattern Recognit..

[12]  Santanu Chaudhury,et al.  Recognition of occluded objects with heuristic search , 1990, Pattern Recognit..

[13]  Josef Kittler,et al.  Relaxation labelling algorithms - a review , 1986, Image Vis. Comput..

[14]  Kumar S. Ray,et al.  A new approach to polygonal approximation , 1991, Pattern Recognit. Lett..

[15]  Geoffrey E. Hinton,et al.  Learning internal representations by error propagation , 1986 .

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

[17]  Owen Robert Mitchell,et al.  Partial Shape Recognition Using Dynamic Programming , 1988, IEEE Trans. Pattern Anal. Mach. Intell..

[18]  Mandyam D. Srinath,et al.  Partial Shape Classification Using Contour Matching in Distance Transformation , 1990, IEEE Trans. Pattern Anal. Mach. Intell..

[19]  Du-Ming Tsai,et al.  Curve fitting approach for tangent angle and curvature measurements , 1994, Pattern Recognit..

[20]  Frank C. D. Tsai Geometric hashing with line features , 1994, Pattern Recognit..

[21]  Basil G. Mertzios,et al.  Shape recognition with a neural classifier based on a fast polygon approximation technique , 1994, Pattern Recognit..

[22]  Karin Wall,et al.  A fast sequential method for polygonal approximation of digitized curves , 1984, Comput. Vis. Graph. Image Process..

[23]  J. Kittler,et al.  RELAXATION LABELING ALGORITHMS - A REVIEW , 1985 .

[24]  James L. McClelland,et al.  Parallel distributed processing: explorations in the microstructure of cognition, vol. 1: foundations , 1986 .

[25]  Mohammad R. Sayeh,et al.  A neural network approach to robust shape classification , 1990, Pattern Recognit..

[26]  Dana H. Ballard,et al.  Computer Vision , 1982 .

[27]  S. J. Gordon,et al.  Real-time part position sensing , 1988 .

[28]  Robert J. Schalkoff,et al.  Pattern recognition - statistical, structural and neural approaches , 1991 .