Scene analysis using appearance-based models and relational indexing

The analysis of scenes containing multiple 3D objects remains an active research topic in computer vision. Particularly challenging are scenes containing non-polyhedral objects. In general, conventional object models based on junctions and line segments are not suitable for use in this type of recognition. To address this issue, we have developed a representation scheme in which objects are defined by the features that can be reliably extracted from a training set of real images. For a given object the set of such features is called the appearance-based model of the object. We have created a database of appearance-based model of industrial objects containing both flat and curved surfaces, holes, and threads. A matching technique, called relational indexing, has been developed to work with the appearance-based representation of our objects. Each model in the database is described by a relational graph of its appearance-based features and small relational subgraphs of the scene features are wed to index the database and to retrieve appropriate 3D model hypotheses. This paper describes the new models, the matching algorithm, and preliminary results.

[1]  Linda G. Shapiro,et al.  Appearance-Based 3D Object Recognition , 1994, Object Representation in Computer Vision.

[2]  Robert M. Haralick,et al.  Optimal affine-invariant point matching , 1990, [1990] Proceedings. 10th International Conference on Pattern Recognition.

[3]  Gérard G. Medioni,et al.  Structural Indexing: Efficient 3-D Object Recognition , 1992, IEEE Trans. Pattern Anal. Mach. Intell..

[4]  Yehezkel Lamdan,et al.  Geometric Hashing: A General And Efficient Model-based Recognition Scheme , 1988, [1988 Proceedings] Second International Conference on Computer Vision.

[5]  A. H. Etemadi Robust segmentation of edge data , 1992 .

[6]  Katsushi Ikeuchi,et al.  Appearance-Based Vision and the Automatic Generation of Object Recognition Programs , 1992 .