COSMOS-a representation scheme for free-form surfaces

We address the problem of representing and recognizing arbitrarily curved 3D rigid objects when: the objects may vary in shape and complexity, and no restrictive assumptions are made about the types of surfaces on the object. We propose a new and general surface representation scheme for recognizing objects with free form (sculpted) surfaces from range data. In this scheme, an object is described concisely in terms of maximal surface patches of constant shape index. These maximal patches are mapped onto the unit sphere via their orientations, and aggregated via shape spectral functions. Properties such as surface area, curvedness and connectivity that capture local and global information are also built into the representation. The scheme yields not only a meaningful and rich surface description useful for the recoverability of the object, but also a set of powerful indexing primitives for object matching. We demonstrate the generality and the effectiveness of our scheme using real range images of complex objects. We also present results on the categorization of object views based on a novel shape spectral matching technique.<<ETX>>

[1]  K JainAnil,et al.  COSMOS-A Representation Scheme for 3D Free-Form Objects , 1997 .

[2]  Ping Liang,et al.  Orientation-Based Differential Geometric Representations for Computer Vision Applications , 1994, IEEE Trans. Pattern Anal. Mach. Intell..

[3]  Andrea J. van Doorn,et al.  Surface shape and curvature scales , 1992, Image Vis. Comput..

[4]  Hiroshi Matsuo,et al.  3-D object recognition using MEGI model from range data , 1994, Proceedings of 12th International Conference on Pattern Recognition.

[5]  Katsushi Ikeuchi,et al.  A spherical representation for the recognition of curved objects , 1993, 1993 (4th) International Conference on Computer Vision.

[6]  Ying Li,et al.  Orientation-based representations of 3-D shape , 1994, 1994 Proceedings of IEEE Conference on Computer Vision and Pattern Recognition.

[7]  Anil K. Jain,et al.  Algorithms for Clustering Data , 1988 .

[8]  H. Piaggio Differential Geometry of Curves and Surfaces , 1952, Nature.

[9]  Katsushi Ikeuchi,et al.  A Spherical Representation for Recognition of Free-Form Surfaces , 1995, IEEE Trans. Pattern Anal. Mach. Intell..

[10]  Andrew E. Johnson,et al.  Surface registration by matching oriented points , 1997, Proceedings. International Conference on Recent Advances in 3-D Digital Imaging and Modeling (Cat. No.97TB100134).

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

[12]  Katsushi Ikeuchi,et al.  The Complex EGI: A New Representation for 3-D Pose Determination , 1993, IEEE Trans. Pattern Anal. Mach. Intell..

[13]  Paul J. Besl,et al.  A Method for Registration of 3-D Shapes , 1992, IEEE Trans. Pattern Anal. Mach. Intell..

[14]  Berthold K. P. Horn,et al.  Closed-form solution of absolute orientation using orthonormal matrices , 1988 .

[15]  David B. Cooper,et al.  Describing Complicated Objects by Implicit Polynomials , 1994, IEEE Trans. Pattern Anal. Mach. Intell..

[16]  Berthold K. P. Horn Extended Gaussian images , 1984, Proceedings of the IEEE.

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

[18]  Jin-Long Chen,et al.  Matching curved 3D object models to 2D images , 1994, Proceedings of 1994 IEEE 2nd CAD-Based Vision Workshop.

[19]  Paul J. Besl,et al.  The Free-Form Surface Matching Problem , 1990 .