Multi-scale description of space curves and three-dimensional objects
- 6 January 2003
- proceedings article
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
This paper addresses the problem of representing the shape of three-dimensional or space curves. This problem is important since space curves can be used to model the shape of many three-dimensional objects effectively and economically. A number of shape representation methods that operate on two-dimensional objects and can be extended to apply to space curves are reviewed briefly and their shortcomings discussed. Next, the concepts of curvature and torsion of a space curve are explained. The curvature and torsion functions of a space curve specify it uniquely up to rotation and translation. Arc-length parametrization followed by Gaussian convolution is used to compute curvature and torsion on a space curve at varying levels of detail. Larger values of the scale parameter of the Gaussian bring out more basic features of the curve. Information about the curvature and torsion of the curve over a continuum of scales are combined to produce the curvature and torsion scale space images of the curve. These images are essentially invariant under rotation, uniform scaling and translation of the curve and are used as a representation for it. Using this representation, a space curve can be successfully matched to another one of similar shape. The application of this technique to a common three-dimensional object is demonstrated. Finally, the proposed representation is evaluated according to several criteria that any shape representation method should ideally satisfy. It is shown that the curvature and torsion scale space representation satisfies those criteria better than other possible candidate methods.Keywords
This publication has 17 references indexed in Scilit:
- Scale-space filtering: A new approach to multi-scale descriptionPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- The renormalized curvature scale space and the evolution properties of planar curvesPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Computational Experiments with a Feature Based Stereo AlgorithmIEEE Transactions on Pattern Analysis and Machine Intelligence, 1985
- Object Representation, Identification and Positioning from Range DataPublished by Springer Nature ,1984
- Identification of Space Curves from Two-Dimensional Perspective ViewsIEEE Transactions on Pattern Analysis and Machine Intelligence, 1982
- Numerical shape from shading and occluding boundariesArtificial Intelligence, 1981
- Recovering surface shape and orientation from textureArtificial Intelligence, 1981
- Generalizing the Hough transform to detect arbitrary shapesPattern Recognition, 1981
- A new shape factorComputer Graphics and Image Processing, 1978
- Computer Processing of Line-Drawing ImagesACM Computing Surveys, 1974