Qualitative primitive identification using fuzzy clustering and invariant approach

Abstract This paper addresses the issue of qualitative primitive extraction from range images. The fuzzy C-shell clustering technique is applied to partition range images into a set of quadric shells. Once the best-fitting quadric shells have been recovered, five types of invariants are used to classify the qualitative shapes and represent the geometric parameters of the shapes. Finally, the extracted quadric shells are localised in terms of quadric centre(s), quadric directions, and any axes of revolution. Using fuzzy shell clustering, the shell features can be segmented and fitted simultaneously, and individual best-fitted shells can be clustered concurrently. The integration of the partition with the invariant analysis makes it possible to identify qualitative features from depth maps.

[1]  K. Kanatani Group-Theoretical Methods in Image Understanding , 1990 .

[2]  Anil K. Jain,et al.  Segmentation and Classification of Range Images , 1987, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[3]  Franc Solina,et al.  A Direct Recovery of Superquadric Models in Range Images Using Recover-and-Select Paradigm , 1994, ECCV.

[4]  Colin Bradley,et al.  Reverse Engineering of Quadric Surfaces Employing Three-Dimensional Laser Scanning , 1994 .

[5]  Thomas C. Henderson,et al.  Apparent symmetries in range data , 1988, Pattern Recognit. Lett..

[6]  Gabriel Taubin,et al.  Estimation of Planar Curves, Surfaces, and Nonplanar Space Curves Defined by Implicit Equations with Applications to Edge and Range Image Segmentation , 1991, IEEE Trans. Pattern Anal. Mach. Intell..

[7]  Adam Krzyżak,et al.  Invariants and pose determination , 1992 .

[8]  Ruzena Bajcsy,et al.  Segmentation as the search for the best description of the image in terms of primitives , 1990, [1990] Proceedings Third International Conference on Computer Vision.

[9]  James C. Bezdek,et al.  Pattern Recognition with Fuzzy Objective Function Algorithms , 1981, Advanced Applications in Pattern Recognition.

[10]  Anil K. Jain,et al.  Model-based classification of quadric surfaces , 1993 .

[11]  M. Hebert,et al.  The Representation, Recognition, and Locating of 3-D Objects , 1986 .

[12]  N. Yokoya,et al.  Volumetric shapes of solids of revolution from a single-view range image , 1994 .

[13]  Anil K. Jain,et al.  3D object recognition using invariant feature indexing of interpretation tables , 1992, CVGIP Image Underst..

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

[15]  Marc H. Raibert,et al.  Running With Symmetry , 1986 .

[16]  Hichem Frigui,et al.  The Fuzzy C Quadric Shell clustering algorithm and the detection of second-degree curves , 1993, Pattern Recognit. Lett..

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

[18]  Lotfi A. Zadeh,et al.  Fuzzy Sets , 1996, Inf. Control..

[19]  Jan-Olof Eklundh,et al.  Qualitative shape—some computational aspects , 1992 .

[20]  Ernest L. Hall,et al.  Measuring Curved Surfaces for Robot Vision , 1982, Computer.

[21]  Suchendra M. Bhandarkar,et al.  Three-Dimensional Object Recognition from Range Images , 1992, Computer Science Workbench.

[22]  Ramesh C. Jain,et al.  Invariant surface characteristics for 3D object recognition in range images , 1985, Comput. Vis. Graph. Image Process..

[23]  Robert C. Bolles,et al.  3DPO: A Three- Dimensional Part Orientation System , 1986, IJCAI.

[24]  Alex Pentland,et al.  Segmentation by minimal description , 1990, [1990] Proceedings Third International Conference on Computer Vision.