Templates and the Hough Transform

Shape, in both 2 and 3D, provides a primary cue for object recognition and the Hough Transform method has received considerable attention as a shape analysis technique. The relationship between the Hough Transform and template matching has long been recognised but its exploitation has been much neglected. In this paper we introduce a novel result which relates the quantization of the Hough parameter space and image template shapes. We show how the result can be used to construct equivalent feature space templates and demonstrate that this analysis yields valuable information concerning the design of Hough Transforms. The template interpretation explains why several recent hierarchical algorithms for efficient Hough Transform implementation may fail in complex imagery and it gives insight into several other aspects (e.g. filtering) of proposed Hough transform methods.

[1]  Ashok K. Agrawala,et al.  Equivalence of Hough curve detection to template matching , 1977, Commun. ACM.

[2]  Josef Kittler,et al.  The Adaptive Hough Transform , 1987, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[3]  Claude L. Fennema,et al.  Velocity determination in scenes containing several moving objects , 1979 .

[4]  Josef Kittler,et al.  Shape detection using the adaptive Hough transform , 1988 .

[5]  Frans C. A. Groen,et al.  Discretization errors in the Hough transform , 1981, Pattern Recognit..

[6]  Richard O. Duda,et al.  Use of the Hough transformation to detect lines and curves in pictures , 1972, CACM.

[7]  Gilad Adiv,et al.  Determining Three-Dimensional Motion and Structure from Optical Flow Generated by Several Moving Objects , 1985, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[8]  James F. Boyce,et al.  The Radon transform and its application to shape parametrization in machine vision , 1987, Image Vis. Comput..

[9]  Hungwen Li,et al.  Fast Hough transform: A hierarchical approach , 1986, Comput. Vis. Graph. Image Process..

[10]  Dana H. Ballard,et al.  Generalizing the Hough transform to detect arbitrary shapes , 1981, Pattern Recognit..

[11]  Christopher M. Brown Inherent Bias and Noise in the Hough Transform , 1983, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[12]  Jack Sklansky,et al.  Finding circles by an array of accumulators , 1975, Commun. ACM.

[13]  Josef Kittler,et al.  A survey of the hough transform , 1988, Comput. Vis. Graph. Image Process..