Recognising rotationally symmetric surfaces from their outlines

Recognising a curved surface from its outline in a single view is a major open problem in computer vision. This paper shows techniques for recognising a significant class of surfaces from a single perspective view. The approach uses geometrical facts about bitangencies, creases, and inflections to compute descriptions of the surface's shape from its image outline. These descriptions are unaffected by the viewpoint or the camera parameters. We show, using images of real scenes, that these representations identify surfaces from their outline alone. This leads to fast and effective recognition of curved surfaces.

[1]  Herbert Freeman,et al.  Computer Description of Bodies Bounded by Quadric Surfaces from a Set of Imperfect Projections , 1978, IEEE Transactions on Computers.

[2]  J. Canny Finding Edges and Lines in Images , 1983 .

[3]  Rodney A. Brooks,et al.  Model-Based Three-Dimensional Interpretations of Two-Dimensional Images , 1981, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[4]  M. Brady,et al.  Smoothed Local Symmetries and Their Implementation , 1984 .

[5]  R. Brooks Model-Based Three-Dimensional Interpretations of Two-Dimensional Images , 1981, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[6]  Demetri Terzopoulos,et al.  Constraints on Deformable Models: Recovering 3D Shape and Nonrigid Motion , 1988, Artif. Intell..

[7]  D. Kriegman,et al.  On recognizing and positioning curved 3D objects from image contours , 1989, [1989] Proceedings. Workshop on Interpretation of 3D Scenes.

[8]  Jean Ponce,et al.  Invariant Properties of Straight Homogeneous Generalized Cylinders and Their Contours , 1989, IEEE Trans. Pattern Anal. Mach. Intell..

[9]  Jan J. Koenderink,et al.  Solid shape , 1990 .

[10]  Michel Dhome,et al.  Spatial Localization Of Modelled Objects Of Revolution In Monocular Perspective Vision , 1990, ECCV.

[11]  David A. Forsyth,et al.  Using Projective Invariants for Constant Time Library Indexing in Model Based Vision , 1991, BMVC.

[12]  D. Forsyth,et al.  Using Projective Invariants for Constant Time Library Indexing in Model Based Vision , 1991 .

[13]  Peter C. Wayner,et al.  Efficiently using invariant theory for model-based matching , 1991, Proceedings. 1991 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[14]  D. Forsyth,et al.  Fast recognition using algebraic invariants , 1992 .

[15]  David A. Forsyth,et al.  Canonical Frames for Planar Object Recognition , 1992, ECCV.