We found a match
Your institution may have access to this item. Find your institution then sign in to continue.
- Title
A convolution approach to the circle Hough transform for arbitrary radius.
- Authors
Hollitt, Christopher
- Abstract
The Hough transform is a well-established family of algorithms for locating and describing geometric figures in an image. However, the computational complexity of the algorithm used to calculate the transform is high when used to target complex objects. As a result, the use of the Hough transform to find objects more complex than lines is uncommon in real-time applications. We describe a convolution method for calculating the Hough transform for finding circles of arbitrary radius. The algorithm operates by performing a three-dimensional convolution of the input image with an appropriate Hough kernel. The use of the fast Fourier transform to calculate the convolution results in a Hough transform algorithm with reduced computational complexity and thus increased speed. Edge detection and other convolution-based image processing operations can be incorporated as part of the transform, which removes the need to perform them with a separate pre-processing or post-processing step. As the Discrete Fourier Transform implements circular convolution rather than linear convolution, consideration must be given to padding the input image before forming the Hough transform.
- Subjects
MATHEMATICAL convolutions; DISTRIBUTION (Probability theory); MATHEMATICAL functions; MATHEMATICAL transformations; HOUGH functions; GEOMETRIC approach; GEOMETRIC analysis
- Publication
Machine Vision & Applications, 2013, Vol 24, Issue 4, p683
- ISSN
0932-8092
- Publication type
Article
- DOI
10.1007/s00138-012-0420-x