Model-based surface classification

A suite of model-driven techniques for identification of 3-D quadric surfaces (cones, cylinders, and spheres) in segmented range imagery is presented. These techniques use range data, surface normal calculated on that data, knowledge of geometric characteristics of the various surfaces, and known model parameters to perform the classification. Second derivative quantities such as curvature, which are unreliable in the presence of noise, are avoided. Model information such as radii and vertex angles are used to guide the classification. Hough-based techniques are employed for extraction of spherical and cylindrical parameters, while conic parameters are presented for numerous scenes of both real and synthetic objects including part jumbles, objects in many poses, and noiseless and noisy synthetic objects. Empirical tests reveal that these methods have advantages (e.g. they appear to be very accurate) over previous methods.

[1]  Ruud M. Bolle,et al.  Differential Geometry Applied To Least-Square Error Surface Approximations , 1987, Photonics West - Lasers and Applications in Science and Engineering.

[2]  W. Eric L. Grimson,et al.  Finding cylinders in range data , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[3]  Patrick Joseph Flynn,et al.  Cad-based computer vision: modeling and recognition strategies , 1990 .

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

[5]  Bir Bhanu,et al.  Recognition of 3-D objects in range images using a butterfly multiprocessor , 1989, Pattern Recognit..

[6]  Frank P. Ferrie,et al.  Darboux Frames, Snakes, and Super-Quadrics: Geometry from the Bottom Up , 1993, IEEE Trans. Pattern Anal. Mach. Intell..

[7]  Naokazu Yokoya,et al.  Volumetric description of solids of revolution in a range image , 1990, [1990] Proceedings. 10th International Conference on Pattern Recognition.

[8]  Richard O. Duda,et al.  Use of the Hough transformation to detect lines and curves in pictures , 1972, CACM.

[9]  Ramakant Nevatia,et al.  Recognizing 3-D Objects Using Surface Descriptions , 1989, IEEE Trans. Pattern Anal. Mach. Intell..

[10]  Ramesh C. Jain,et al.  Segmentation through Variable-Order Surface Fitting , 1988, IEEE Trans. Pattern Anal. Mach. Intell..

[11]  Anil K. Jain,et al.  Surface classification: hypothesis testing and parameter estimation , 1988, Proceedings CVPR '88: The Computer Society Conference on Computer Vision and Pattern Recognition.

[12]  Erkki Oja,et al.  A new curve detection method: Randomized Hough transform (RHT) , 1990, Pattern Recognit. Lett..

[13]  Robert C. Bolles,et al.  Random sample consensus: a paradigm for model fitting with applications to image analysis and automated cartography , 1981, CACM.

[14]  Yolande Belaïd,et al.  Planes and Quadrics Detection Using Hough Transform , 1984 .