Recognizing geons from superquadrics fitted to range data

This paper attempts to relate two influential families of 3D shape primitives, superquadrics and geons. Superquadric surfaces have attracted considerable interest recently as part models for representation of 3D objects. Here, we explore their utility for a different purpose, i.e. for shape discrimination. We investigate how well the estimated superquadric parameters can reflect certain intuitive geometric attributes of elongated objects, such as axis shape (straight or bent), type of cross-sectional edges (straight or curved), and variation of cross-section size along the axis (constant, tapered, or increasing-and-decreasing). Parameters of the best-fitting superquadric are estimated for real as well as synthetic range images, obtained from a large number of viewpoints, of models belonging to 12 shape classes based on the above geometric attributes. These shape classes correspond to a ‘collapsed’ set of 36 different geons. Five features derived from the estimated superquadric parameters are used to distinguish between these 12 shape classes. Classification error rates are estimated for k-nearest-neighbour and binary tree classifiers. The effects of varying the range image resolution, noise level and the model elongation are also investigated. The results indicate that existing methods of superquadric parameter estimation are quite sensitive to noise in range values and also do not work well for ‘rough’, coarse-surfaced objects. However, for low-noise real range images of objects with ‘smooth’ surfaces, numerical features derived from estimated superquadric parameters can be used with a binary tree classifier to infer qualitative shape properties with about 80% reliability.

[1]  D. Marr,et al.  Representation and recognition of the spatial organization of three-dimensional shapes , 1978, Proceedings of the Royal Society of London. Series B. Biological Sciences.

[2]  I. K. Sethi,et al.  Hierarchical Classifier Design Using Mutual Information , 1982, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[3]  Robert Bergevin,et al.  Generic object recognition: building coarse 3D descriptions from line drawings , 1989, [1989] Proceedings. Workshop on Interpretation of 3D Scenes.

[4]  Barr,et al.  Superquadrics and Angle-Preserving Transformations , 1981, IEEE Computer Graphics and Applications.

[5]  Ruzena Bajcsy,et al.  Recovery of Parametric Models from Range Images: The Case for Superquadrics with Global Deformations , 1990, IEEE Trans. Pattern Anal. Mach. Intell..

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

[7]  A. Pentland Recognition by Parts , 1987 .

[8]  Alex Pentland,et al.  Perceptual Organization and the Representation of Natural Form , 1986, Artif. Intell..

[9]  Terrance E. Boult,et al.  Error Of Fit Measures For Recovering Parametric Solids , 1988, [1988 Proceedings] Second International Conference on Computer Vision.

[10]  Richard O. Duda,et al.  Pattern classification and scene analysis , 1974, A Wiley-Interscience publication.

[11]  P. Whaite,et al.  Darboux frames, snakes, and super-quadrics: geometry from the bottom-up , 1989, [1989] Proceedings. Workshop on Interpretation of 3D Scenes.

[12]  R. Bajcsy,et al.  Quantitative and qualitative measures for the evaluation of the superquadric models , 1989, [1989] Proceedings. Workshop on Interpretation of 3D Scenes.