Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Curved object location by Hough transformations and inversions
Casasent D., Krishnapuram R. Pattern Recognition20 (2):181-188,1987.Type:Article
Date Reviewed: Aug 1 1988

It had to be thought of. The authors describe transformations in Hough space that are analogous to the shifts, translations, and scale changes in Fourier transform and Laplace transform spaces and add an inverse transform. These seem to make it easy to detect an arbitrary curve even when the parametric form of that curve is unknown.

Curves are represented by straight-line segments. For example, a circle is represented by the set of tangents; since the curves in question are represented on a discrete raster and have binary values, the set of tangents is finite. Every pair of points on the curve will transform to one point of weight 2 in Hough space; the points that do not lie on the Hough locus for the original curve can then be eliminated by a threshold operation. By translation, rotation, and scaling in the thresholded Hough space, the Hough locus can then be brought to standard form. This form is of course dependent on the shape of the original curve and can be used to find the parametric form of the original curve, where that is unknown. This is valid even for curves not given by analytical expressions. The transformations in Hough space are designed to bring the unknown object into a symmetrical position with respect to the origin.

For example, circles are brought to center at the origin; the transformations in Hough space depend on the radius. Ellipses are also brought to center at the origin, with the major axis rotated to lie parallel to one orthogonal axis.

An inverse Hough transform, which takes into account the transformations that have previously been executed, is defined to find the position of the original curve. For example, the centers of circles of now known radii are found, and the centers of ellipses of now known orientation and lengths of major and minor axes are found.

According to the authors, “The successive Hough space transformations [can] be used to determine and parametrize lines and curves in the input scene.”

Reviewer:  Morton Nadler Review #: CR112398
Bookmark and Share
 
Size And Shape (I.4.7 ... )
 
 
Representations, Data Structures, And Transforms (I.2.10 ... )
 
 
Applications (I.5.4 )
 
 
Segmentation (I.4.6 )
 
Would you recommend this review?
yes
no
Other reviews under "Size And Shape": Date
An investigation into the skeletonization approach of Hilditch
Naccache N., Shinghal R. Pattern Recognition 17(3): 279-284, 1984. Type: Article
Sep 1 1985
Performance evaluation of shape matching via chord length distribution
You Z., Jain A. Computer Vision, Graphics, and Image Processing 28(2): 185-198, 1984. Type: Article
Jul 1 1985
Multiresolution image shape description
Gauch J., Springer-Verlag New York, Inc., New York, NY, 1992. Type: Book (9780387976822)
Mar 1 1994
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy