A convolution approach to the circle Hough transform for arbitrary radius

被引:0
作者
Christopher Hollitt
机构
[1] Victoria University of Wellington,School of Engineering and Computer Science
来源
Machine Vision and Applications | 2013年 / 24卷
关键词
Hough transform; Circle Hough transform; Convolution; Edge detection;
D O I
暂无
中图分类号
学科分类号
摘要
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.
引用
收藏
页码:683 / 694
页数:11
相关论文
共 41 条
  • [11] Chiu S.(1983)Inherent bias and noise in the Hough transform IEEE Trans. Pattern Anal. Mach. Intell. PAMI-5 493-505
  • [12] Lin K.(1972)Use of the Hough transformation to detect lines and curves in pictures Commun. ACM 15 11-15
  • [13] Liaw J.(1978)On the Hough technique for curve detection IEEE Trans. Comput. C-27 923-926
  • [14] Kimme C.(1999)Size invariant circle detection Image Vis. Comput. 17 795-803
  • [15] Ballard D.(1978)Properties of transforms for the detection of curves in noisy pictures Comput. Graph. Image Process. 8 219-236
  • [16] Sklansky J.(1990)On improving the accuracy of the Hough transform Mach. Vis. Appl. 3 87-106
  • [17] Ballard D.H.(2008)Real-time line detection through an improved Hough transform voting scheme Pattern Recognit. 41 299-314
  • [18] Davies E.R.(1992)A formal definition of the Hough transform: properties and relationships J. Math. Imaging Vis. 1 153-168
  • [19] Yuen H.(1996)The most supernova remnant catalogue (MSC) Astron. Astrophys. Suppl. 118 329-380
  • [20] Princen J.(undefined)undefined undefined undefined undefined-undefined